public class CommandExecuteService<SENDER>
extends java.lang.Object
| Constructor and Description |
|---|
CommandExecuteService(ValidatorService<SENDER> validatorService,
ResultHandleService<SENDER> resultResolver,
Scheduler scheduler,
SchematicGenerator<SENDER> schematicGenerator,
ParserRegistry<SENDER> parserRegistry,
ContextRegistry<SENDER> contextRegistry,
WrapperRegistry wrapperRegistry,
BindRegistry bindRegistry,
EventPublisher publisher,
StrictService strictService) |
| Modifier and Type | Method and Description |
|---|---|
java.util.concurrent.CompletableFuture<CommandExecuteResult> |
execute(Invocation<SENDER> invocation,
ParseableInputMatcher<?> matcher,
CommandRoute<SENDER> commandRoute) |
public CommandExecuteService(ValidatorService<SENDER> validatorService, ResultHandleService<SENDER> resultResolver, Scheduler scheduler, SchematicGenerator<SENDER> schematicGenerator, ParserRegistry<SENDER> parserRegistry, ContextRegistry<SENDER> contextRegistry, WrapperRegistry wrapperRegistry, BindRegistry bindRegistry, EventPublisher publisher, StrictService strictService)
public java.util.concurrent.CompletableFuture<CommandExecuteResult> execute(Invocation<SENDER> invocation, ParseableInputMatcher<?> matcher, CommandRoute<SENDER> commandRoute)