|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Command | |
---|---|
org.keridwen.core.messaging | Project : Keridwen Copyright : Artenum SARL, 24 rue Louis Blanc 75010, Paris, France 2010. |
org.keridwen.core.messaging.internal |
Uses of Command in org.keridwen.core.messaging |
---|
Classes in org.keridwen.core.messaging that implement Command | |
---|---|
class |
AbstractCommand<ResultType,MessageType>
This class provides default implementations for methods common to most Command s. |
Methods in org.keridwen.core.messaging that return Command | ||
---|---|---|
|
DefaultBundleController.getCommandForEvent(Event<ReturnType,MessageType> event)
|
|
|
BundleController.getCommandForEvent(Event<ReturnType,MessageType> event)
Gets the Command (if any) associated with the given Event . |
Methods in org.keridwen.core.messaging that return types with arguments of type Command | |
---|---|
Class<? extends Command<ReturnType,MessageType>> |
DefaultEventKey.getCommand()
|
List<Command<U,V>> |
Scheme.getCommandsList()
Gets the list of Command s managed by the scheme. |
Collection<Class<? extends Command<?,?>>> |
Condition.getValidationCommands()
Gets the list of Command s that validate the Condition . |
Methods in org.keridwen.core.messaging with parameters of type Command | ||
---|---|---|
|
DefaultBundleController.runAfterDelay(Command<ReturnType,MessageType> command,
MessageType message,
long delay,
TimeUnit unit)
|
|
|
BundleController.runAfterDelay(Command<ReturnType,MessageType> command,
MessageType message,
long delay,
TimeUnit unit)
Runs the given Command after the given delay. |
|
|
DefaultBundleController.runAsynchronously(Command<ReturnType,MessageType> command,
MessageType message)
|
|
|
BundleController.runAsynchronously(Command<ReturnType,MessageType> command,
MessageType message)
Runs the given Command asynchronously. |
|
|
DefaultBundleController.runAsynchronously(Command<ReturnType,MessageType> command,
MessageType message,
int nbThreads)
|
|
|
BundleController.runAsynchronously(Command<ReturnType,MessageType> command,
MessageType message,
int nbThreads)
|
|
|
DefaultBundleController.runAtFixedRate(Command<ReturnType,MessageType> command,
MessageType message,
long initialDelay,
long period,
TimeUnit unit)
|
|
|
BundleController.runAtFixedRate(Command<ReturnType,MessageType> command,
MessageType message,
long initialDelay,
long period,
TimeUnit unit)
Runs the gievn Command after the given delay and at a given period. |
|
|
DefaultBundleController.runOnCondition(Command<ReturnType,MessageType> command,
MessageType message,
Condition condition)
|
|
|
BundleController.runOnCondition(Command<ReturnType,MessageType> command,
MessageType message,
Condition condition)
Runs the given Command as soon as the Condition becomes valid. |
|
|
DefaultBundleController.runWithFixedDelay(Command<ReturnType,MessageType> command,
MessageType message,
long initialDelay,
long delay,
TimeUnit unit)
|
|
|
BundleController.runWithFixedDelay(Command<ReturnType,MessageType> command,
MessageType message,
long initialDelay,
long delay,
TimeUnit unit)
Runs the given Command after the given delay with the given delay between two executions. |
Method parameters in org.keridwen.core.messaging with type arguments of type Command | |
---|---|
void |
DefaultBundleController.registerEvent(String keyId,
Class<? extends Command<?,?>> commandClass)
|
void |
BundleController.registerEvent(String keyId,
Class<? extends Command<?,?>> commandClass)
|
void |
Condition.registerValidationCommand(Class<? extends Command<?,?>> command)
Registers a Command that validates the Condition . |
void |
Condition.unregisterValidationCommand(Class<? extends Command<?,?>> command)
Unregisters the given Command from the list of Command s able to validate the Condition . |
Constructor parameters in org.keridwen.core.messaging with type arguments of type Command | |
---|---|
DefaultEventKey(Class<? extends Command<ReturnType,MessageType>> classToSet)
|
|
DefaultEventKey(String anId,
Class<? extends Command<ReturnType,MessageType>> classToSet)
|
Uses of Command in org.keridwen.core.messaging.internal |
---|
Classes in org.keridwen.core.messaging.internal that implement Command | |
---|---|
class |
AbstractCommandScheme<U extends Serializable,V extends Serializable>
A AbstractCommandScheme contains a list of Command s to be executed and the Scheme describing how to do it. |
Methods in org.keridwen.core.messaging.internal that return Command | ||
---|---|---|
static
|
CommandFactory.compose(Command<IntermediateMessageType,MessageType> command1,
Command<ReturnType,IntermediateMessageType> command2)
Return the composition of two Command s. |
Methods in org.keridwen.core.messaging.internal that return types with arguments of type Command | |
---|---|
List<Command<U,V>> |
SequenceScheme.getCommandsList()
|
List<Command<U,V>> |
ParallelScheme.getCommandsList()
|
Collection<Class<? extends Command<?,?>>> |
DefaultCondition.getValidationCommands()
|
Methods in org.keridwen.core.messaging.internal with parameters of type Command | ||
---|---|---|
static
|
CommandFactory.compose(Command<IntermediateMessageType,MessageType> command1,
Command<ReturnType,IntermediateMessageType> command2)
Return the composition of two Command s. |
|
static
|
CommandFactory.compose(Command<IntermediateMessageType,MessageType> command1,
Command<ReturnType,IntermediateMessageType> command2)
Return the composition of two Command s. |
Method parameters in org.keridwen.core.messaging.internal with type arguments of type Command | |
---|---|
void |
DefaultCondition.registerValidationCommand(Class<? extends Command<?,?>> command)
|
void |
DefaultCondition.unregisterValidationCommand(Class<? extends Command<?,?>> command)
|
Constructors in org.keridwen.core.messaging.internal with parameters of type Command | |
---|---|
DefaultSupervisor(Future<ReturnType> aFuture,
Command<ReturnType,?> aCommand)
Builds a command Supervisor for the given command. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |