Uses of Interface
org.pipservices3.commons.commands.ICommand
Packages that use ICommand
-
Uses of ICommand in org.pipservices3.commons.commands
Classes in org.pipservices3.commons.commands that implement ICommandModifier and TypeClassDescriptionclass
Concrete implementation ofICommand
interface.class
Implements aICommand
command wrapped by an interceptor.Methods in org.pipservices3.commons.commands that return ICommandModifier and TypeMethodDescriptionCommandSet.findCommand
(String commandName) Searches for a command by its name.Methods in org.pipservices3.commons.commands that return types with arguments of type ICommandModifier and TypeMethodDescriptionCommandSet.getCommands()
Gets all commands registered in this command set.Methods in org.pipservices3.commons.commands with parameters of type ICommandModifier and TypeMethodDescriptionvoid
CommandSet.addCommand
(ICommand command) Adds a ICommand command to this command set.ICommandInterceptor.execute
(String correlationId, ICommand command, Parameters args) Executes the wrapped command with specified arguments.Gets the name of the wrapped command.ICommandInterceptor.validate
(ICommand command, Parameters args) Validates arguments of the wrapped command before its execution.Method parameters in org.pipservices3.commons.commands with type arguments of type ICommandModifier and TypeMethodDescriptionvoid
CommandSet.addCommands
(List<ICommand> commands) Adds multiple ICommand commands to this command set.Constructors in org.pipservices3.commons.commands with parameters of type ICommandModifierConstructorDescriptionInterceptedCommand
(ICommandInterceptor interceptor, ICommand next) Creates a new InterceptedCommand, which serves as a link in an execution chain.