Class CommandExecuteService<SENDER>
java.lang.Object
dev.rollczi.litecommands.command.executor.CommandExecuteService<SENDER>
-
Constructor Summary
ConstructorsConstructorDescriptionCommandExecuteService(ResultHandleService<SENDER> resultResolver, Scheduler scheduler, RequirementMatchService<SENDER> requirementMatchService, EventPublisher publisher) -
Method Summary
Modifier and TypeMethodDescriptionexecute(Invocation<SENDER> invocation, ParseableInputMatcher<?> matcher, CommandRoute<SENDER> commandRoute)
-
Constructor Details
-
CommandExecuteService
public CommandExecuteService(ResultHandleService<SENDER> resultResolver, Scheduler scheduler, RequirementMatchService<SENDER> requirementMatchService, EventPublisher publisher)
-
-
Method Details
-
execute
public CompletableFuture<CommandExecuteResult> execute(Invocation<SENDER> invocation, ParseableInputMatcher<?> matcher, CommandRoute<SENDER> commandRoute)
-