Class RegisteredListener

  • Direct Known Subclasses:
    TimedRegisteredListener

    public class RegisteredListener
    extends Object
    Stores relevant information for plugin listeners
    • Constructor Detail

    • Method Detail

      • getListener

        @NotNull
        public Listener getListener()
        Gets the listener for this registration
        Returns:
        Registered Listener
      • getPlugin

        @NotNull
        public Plugin getPlugin()
        Gets the plugin for this registration
        Returns:
        Registered Plugin
      • getPriority

        @NotNull
        public EventPriority getPriority()
        Gets the priority for this registration
        Returns:
        Registered Priority
      • callEvent

        public void callEvent​(@NotNull
                              Event event)
                       throws EventException
        Calls the event executor
        Parameters:
        event - The event
        Throws:
        EventException - If an event handler throws an exception.
      • isIgnoringCancelled

        public boolean isIgnoringCancelled()
        Whether this listener accepts cancelled events
        Returns:
        True when ignoring cancelled events