Class ProxyPluginException

All Implemented Interfaces:
Serializable
Direct Known Subclasses:
ProxyPluginEnableDisableException, ProxyPluginMessageException, ProxySchedulerException

public class ProxyPluginException extends ProxyException
Wrapper exception for all cases to which a plugin can be immediately blamed for
See Also:
  • Constructor Details

    • ProxyPluginException

      public ProxyPluginException(String message, Throwable cause, Plugin responsiblePlugin)
    • ProxyPluginException

      public ProxyPluginException(Throwable cause, Plugin responsiblePlugin)
    • ProxyPluginException

      protected ProxyPluginException(String message, Throwable cause, boolean enableSuppression, boolean writableStackTrace, Plugin responsiblePlugin)
  • Method Details

    • getResponsiblePlugin

      public Plugin getResponsiblePlugin()
      Gets the plugin which is directly responsible for the exception being thrown
      Returns:
      plugin which is responsible for the exception throw