B C E G I J M O P R S W
All Classes All Packages
All Classes All Packages
All Classes All Packages
B
- buildFeatures() - Method in class io.vertigo.stella.StellaFeatures
C
- checkDeadNodesAndWorkItems() - Method in class io.vertigo.stella.plugins.work.rest.master.RestMasterPlugin
- close() - Method in class io.vertigo.stella.impl.workers.coordinator.WorkersCoordinator
- Coordinator - Interface in io.vertigo.stella.impl.work
-
Interface d'un Worker threadsafe.
E
- error - Variable in class io.vertigo.stella.impl.master.WorkResult
G
- getApiVersion() - Method in class io.vertigo.stella.plugins.work.rest.master.RestMasterWebService
- getId() - Method in class io.vertigo.stella.impl.work.WorkItem
- getWork() - Method in class io.vertigo.stella.impl.work.WorkItem
-
Permet de récupérer les informations pour réaliser un traitement.
- getWorkEngineClass() - Method in class io.vertigo.stella.impl.work.WorkItem
I
- io.vertigo.stella - package io.vertigo.stella
- io.vertigo.stella.impl.master - package io.vertigo.stella.impl.master
- io.vertigo.stella.impl.master.coordinator - package io.vertigo.stella.impl.master.coordinator
- io.vertigo.stella.impl.master.listener - package io.vertigo.stella.impl.master.listener
- io.vertigo.stella.impl.work - package io.vertigo.stella.impl.work
- io.vertigo.stella.impl.workers - package io.vertigo.stella.impl.workers
- io.vertigo.stella.impl.workers.coordinator - package io.vertigo.stella.impl.workers.coordinator
- io.vertigo.stella.master - package io.vertigo.stella.master
- io.vertigo.stella.plugins.work.redis - package io.vertigo.stella.plugins.work.redis
- io.vertigo.stella.plugins.work.redis.master - package io.vertigo.stella.plugins.work.redis.master
- io.vertigo.stella.plugins.work.redis.workers - package io.vertigo.stella.plugins.work.redis.workers
- io.vertigo.stella.plugins.work.rest.master - package io.vertigo.stella.plugins.work.rest.master
- io.vertigo.stella.plugins.work.rest.workers - package io.vertigo.stella.plugins.work.rest.workers
- io.vertigo.stella.work - package io.vertigo.stella.work
- io.vertigo.stella.workers - package io.vertigo.stella.workers
J
- join() - Method in interface io.vertigo.stella.master.WorkPromise
M
- MasterCoordinator - Class in io.vertigo.stella.impl.master.coordinator
- MasterCoordinator(MasterPlugin) - Constructor for class io.vertigo.stella.impl.master.coordinator.MasterCoordinator
- MasterManager - Interface in io.vertigo.stella.master
-
Gestion synchrone, asynchrone des taches à effectuer.
- MasterManagerImpl - Class in io.vertigo.stella.impl.master
-
Implémentation de workManager.
- MasterManagerImpl(MasterPlugin) - Constructor for class io.vertigo.stella.impl.master.MasterManagerImpl
-
Constructeur.
- MasterPlugin - Interface in io.vertigo.stella.impl.master
-
Master-Worker pattern.
O
- onDone(R, Throwable) - Method in interface io.vertigo.stella.master.WorkResultHandler
-
Exécution terminée .
- onFailure(String, String) - Method in class io.vertigo.stella.plugins.work.rest.master.RestMasterWebService
-
Node marks work as failur.
- onFinish(String, long, boolean) - Method in interface io.vertigo.stella.impl.master.listener.WorkListener
-
Enregistre la fin d'exécution d'une tache avec le temps d'exécution en ms et son statut (OK/KO).
- onFinish(String, long, boolean) - Method in class io.vertigo.stella.impl.master.listener.WorkListenerImpl
-
Enregistre la fin d'exécution d'une tache avec le temps d'exécution en ms et son statut (OK/KO).
- onStart() - Method in interface io.vertigo.stella.master.WorkResultHandler
-
Démarrage de l'exécution de la tache.
- onStart(String) - Method in interface io.vertigo.stella.impl.master.listener.WorkListener
-
Enregistre le début d'exécution d'une tache.
- onStart(String) - Method in class io.vertigo.stella.impl.master.listener.WorkListenerImpl
-
Enregistre le début d'exécution d'une tache.
- onStart(String) - Method in class io.vertigo.stella.plugins.work.rest.master.RestMasterWebService
-
Node marks work as started.
- onSuccess(String, String) - Method in class io.vertigo.stella.plugins.work.rest.master.RestMasterWebService
-
Node marks work as success.
P
- pollResult(int) - Method in interface io.vertigo.stella.impl.master.MasterPlugin
- pollResult(int) - Method in class io.vertigo.stella.plugins.work.redis.master.RedisMasterPlugin
- pollResult(int) - Method in class io.vertigo.stella.plugins.work.redis.RedisDB
- pollResult(int) - Method in class io.vertigo.stella.plugins.work.rest.master.RestMasterPlugin
- pollWork(String, String) - Method in class io.vertigo.stella.plugins.work.rest.master.RestMasterWebService
- pollWorkItem(String) - Method in class io.vertigo.stella.plugins.work.redis.RedisDB
-
Polls a workitem from the todo list.
- pollWorkItem(String, String) - Method in interface io.vertigo.stella.impl.workers.WorkersPlugin
-
Polling workitem.
- pollWorkItem(String, String) - Method in class io.vertigo.stella.plugins.work.redis.workers.RedisWorkersPlugin
-
Polling workitem.
- pollWorkItem(String, String) - Method in class io.vertigo.stella.plugins.work.rest.workers.RestWorkersPlugin
-
Polling workitem.
- process(W) - Method in interface io.vertigo.stella.work.WorkEngine
-
Exécute le travail.
- process(W, Class<? extends WorkEngine<W, R>>) - Method in class io.vertigo.stella.impl.master.MasterManagerImpl
-
Exécution d'un travail de façon synchrone.
- process(W, Class<? extends WorkEngine<W, R>>) - Method in interface io.vertigo.stella.master.MasterManager
-
Exécution d'un travail de façon synchrone.
- putResult(String, R, Throwable) - Method in interface io.vertigo.stella.impl.workers.WorkersPlugin
-
Send result or error if execution failed
- putResult(String, R, Throwable) - Method in class io.vertigo.stella.plugins.work.redis.RedisDB
-
Puts the result for a workitem identified by an id.
- putResult(String, R, Throwable) - Method in class io.vertigo.stella.plugins.work.redis.workers.RedisWorkersPlugin
-
Send result or error if execution failed
- putResult(String, R, Throwable) - Method in class io.vertigo.stella.plugins.work.rest.workers.RestWorkersPlugin
-
Send result or error if execution failed
- putStart(String) - Method in interface io.vertigo.stella.impl.workers.WorkersPlugin
- putStart(String) - Method in class io.vertigo.stella.plugins.work.redis.RedisDB
- putStart(String) - Method in class io.vertigo.stella.plugins.work.redis.workers.RedisWorkersPlugin
- putStart(String) - Method in class io.vertigo.stella.plugins.work.rest.workers.RestWorkersPlugin
- putWorkItem(WorkItem<R, W>) - Method in interface io.vertigo.stella.impl.master.MasterPlugin
- putWorkItem(WorkItem<R, W>) - Method in class io.vertigo.stella.plugins.work.redis.master.RedisMasterPlugin
- putWorkItem(WorkItem<R, W>) - Method in class io.vertigo.stella.plugins.work.redis.RedisDB
-
Puts a workitem in the todo list.
- putWorkItem(WorkItem<R, W>) - Method in class io.vertigo.stella.plugins.work.rest.master.RestMasterPlugin
R
- readWorkTypeConf(String) - Static method in class io.vertigo.stella.impl.workers.WorkDispatcherConfUtil
-
Read workTypes configuration to Map
. - RedisDB - Class in io.vertigo.stella.plugins.work.redis
- RedisDB(CodecManager, RedisConnector) - Constructor for class io.vertigo.stella.plugins.work.redis.RedisDB
-
Constructor.
- RedisMasterPlugin - Class in io.vertigo.stella.plugins.work.redis.master
-
Ce plugin permet de distribuer des travaux.
- RedisMasterPlugin(Optional<String>, List<RedisConnector>, CodecManager) - Constructor for class io.vertigo.stella.plugins.work.redis.master.RedisMasterPlugin
- RedisWorkersPlugin - Class in io.vertigo.stella.plugins.work.redis.workers
-
NodePlugin Ce plugin permet d'exécuter des travaux en mode distribué.
- RedisWorkersPlugin(Optional<String>, List<RedisConnector>, CodecManager) - Constructor for class io.vertigo.stella.plugins.work.redis.workers.RedisWorkersPlugin
- reset() - Method in class io.vertigo.stella.plugins.work.redis.RedisDB
- RestMasterPlugin - Class in io.vertigo.stella.plugins.work.rest.master
-
Exécution synchrone et distante des Works avec un transfert par WS REST.
- RestMasterPlugin(int, CodecManager) - Constructor for class io.vertigo.stella.plugins.work.rest.master.RestMasterPlugin
-
Constructeur.
- RestMasterWebService - Class in io.vertigo.stella.plugins.work.rest.master
-
Exécution synchrone et distante des Works avec un transfert par WS REST.
- RestMasterWebService(MasterPlugin) - Constructor for class io.vertigo.stella.plugins.work.rest.master.RestMasterWebService
-
Constructor.
- RestWorkersPlugin - Class in io.vertigo.stella.plugins.work.rest.workers
-
Implémentation de DistributedWorkManager, pour l'execution de travaux par des Workers distant.
- RestWorkersPlugin(String, int, CodecManager) - Constructor for class io.vertigo.stella.plugins.work.rest.workers.RestWorkersPlugin
-
Constructeur.
- result - Variable in class io.vertigo.stella.impl.master.WorkResult
S
- schedule(W, Class<? extends WorkEngine<W, R>>, WorkResultHandler<R>) - Method in class io.vertigo.stella.impl.master.MasterManagerImpl
- schedule(W, Class<? extends WorkEngine<W, R>>, WorkResultHandler<R>) - Method in interface io.vertigo.stella.master.MasterManager
-
Lancement asynchrone d'un travail 'dès que possible'.
- start() - Method in class io.vertigo.stella.impl.master.coordinator.MasterCoordinator
- start() - Method in class io.vertigo.stella.impl.master.MasterManagerImpl
- start() - Method in class io.vertigo.stella.impl.workers.WorkersManagerImpl
- StellaFeatures - Class in io.vertigo.stella
-
Defines the 'stella' extension
- StellaFeatures() - Constructor for class io.vertigo.stella.StellaFeatures
-
Constructor.
- stop() - Method in class io.vertigo.stella.impl.master.coordinator.MasterCoordinator
- stop() - Method in class io.vertigo.stella.impl.master.MasterManagerImpl
- stop() - Method in class io.vertigo.stella.impl.workers.WorkersManagerImpl
- submit(WorkItem<W, R>, WorkResultHandler<R>) - Method in class io.vertigo.stella.impl.master.coordinator.MasterCoordinator
-
Exécution d'un travail de façon asynchrone.
- submit(WorkItem<W, R>, WorkResultHandler<R>) - Method in interface io.vertigo.stella.impl.work.Coordinator
-
Exécution d'un travail de façon asynchrone.
- submit(WorkItem<W, R>, WorkResultHandler<R>) - Method in class io.vertigo.stella.impl.workers.coordinator.WorkersCoordinator
-
Work devant être exécuté WorkItem contient à la fois le Work et le callback.
W
- withMaster() - Method in class io.vertigo.stella.StellaFeatures
- withRedisMasterPlugin(Param...) - Method in class io.vertigo.stella.StellaFeatures
- withRedisWorkerPlugin(Param...) - Method in class io.vertigo.stella.StellaFeatures
- withRestMasterPlugin(Param...) - Method in class io.vertigo.stella.StellaFeatures
- withRestWorkerPlugin(Param...) - Method in class io.vertigo.stella.StellaFeatures
- withWorker(Param...) - Method in class io.vertigo.stella.StellaFeatures
- WorkDispatcherConfUtil - Class in io.vertigo.stella.impl.workers
-
Util to read workType conf.
- WorkEngine<W,R> - Interface in io.vertigo.stella.work
-
Moteur d'exécution d'un travail.
- WorkersCoordinator - Class in io.vertigo.stella.impl.workers.coordinator
-
Implémentation d'un pool local de
Coordinator. - WorkersCoordinator(int) - Constructor for class io.vertigo.stella.impl.workers.coordinator.WorkersCoordinator
-
Constructeur.
- WorkersManager - Interface in io.vertigo.stella.workers
-
Gestion synchrone, asynchrone des taches à effectuer.
- WorkersManagerImpl - Class in io.vertigo.stella.impl.workers
-
Implémentation de workManager.
- WorkersManagerImpl(String, int, String, WorkersPlugin) - Constructor for class io.vertigo.stella.impl.workers.WorkersManagerImpl
-
Constructeur.
- WorkersPlugin - Interface in io.vertigo.stella.impl.workers
-
NodePlugin
- workId - Variable in class io.vertigo.stella.impl.master.WorkResult
- WorkItem<W,R> - Class in io.vertigo.stella.impl.work
- WorkItem(String, W, Class<? extends WorkEngine<W, R>>) - Constructor for class io.vertigo.stella.impl.work.WorkItem
-
Constructor.
- WorkListener - Interface in io.vertigo.stella.impl.master.listener
-
Interface de réception des événements produits par l'exécution des taches.
- WorkListenerImpl - Class in io.vertigo.stella.impl.master.listener
-
Implémentation standard du Listener de réception des événements produits par l'exécution des taches.
- WorkListenerImpl() - Constructor for class io.vertigo.stella.impl.master.listener.WorkListenerImpl
- WorkPromise<R> - Interface in io.vertigo.stella.master
-
This class is a java Promise.
- WorkResult<R> - Class in io.vertigo.stella.impl.master
- WorkResult(String, R, Throwable) - Constructor for class io.vertigo.stella.impl.master.WorkResult
-
Constructor.
- WorkResultHandler<R> - Interface in io.vertigo.stella.master
-
Hanlder permettant de définir le comportement après exécution asynchrone d'un work.
All Classes All Packages