Class CommandExceptionHandler
java.lang.Object
net.flectone.pulse.platform.handler.CommandExceptionHandler
-
Constructor Summary
ConstructorsConstructorDescriptionCommandExceptionHandler(FileFacade fileFacade, EventDispatcher eventDispatcher, MessagePipeline messagePipeline, SocialService socialService, FLogger fLogger) -
Method Summary
Modifier and TypeMethodDescriptionvoidhandleArgumentParseException(org.incendo.cloud.exception.handling.ExceptionContext<FPlayer, org.incendo.cloud.exception.ArgumentParseException> context) voidhandleCommandExecutionException(org.incendo.cloud.exception.handling.ExceptionContext<FPlayer, org.incendo.cloud.exception.CommandExecutionException> context) voidhandleInvalidSyntaxException(org.incendo.cloud.exception.handling.ExceptionContext<FPlayer, org.incendo.cloud.exception.InvalidSyntaxException> context) voidhandleNoPermissionException(org.incendo.cloud.exception.handling.ExceptionContext<FPlayer, org.incendo.cloud.exception.NoPermissionException> context)
-
Constructor Details
-
CommandExceptionHandler
@Inject public CommandExceptionHandler(FileFacade fileFacade, EventDispatcher eventDispatcher, MessagePipeline messagePipeline, SocialService socialService, FLogger fLogger)
-
-
Method Details
-
handleArgumentParseException
public void handleArgumentParseException(org.incendo.cloud.exception.handling.ExceptionContext<FPlayer, org.incendo.cloud.exception.ArgumentParseException> context) -
handleInvalidSyntaxException
public void handleInvalidSyntaxException(org.incendo.cloud.exception.handling.ExceptionContext<FPlayer, org.incendo.cloud.exception.InvalidSyntaxException> context) -
handleNoPermissionException
public void handleNoPermissionException(org.incendo.cloud.exception.handling.ExceptionContext<FPlayer, org.incendo.cloud.exception.NoPermissionException> context) -
handleCommandExecutionException
public void handleCommandExecutionException(org.incendo.cloud.exception.handling.ExceptionContext<FPlayer, org.incendo.cloud.exception.CommandExecutionException> context)
-