public class CommandExecuteService<SENDER>
extends java.lang.Object
| Constructor and Description |
|---|
CommandExecuteService(ValidatorService<SENDER> validatorService,
ResultHandleService<SENDER> resultResolver,
Scheduler scheduler,
RequirementMatchService<SENDER> requirementMatchService,
EventPublisher publisher) |
| 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, RequirementMatchService<SENDER> requirementMatchService, EventPublisher publisher)
public java.util.concurrent.CompletableFuture<CommandExecuteResult> execute(Invocation<SENDER> invocation, ParseableInputMatcher<?> matcher, CommandRoute<SENDER> commandRoute)