Class RegisteredListener

  • Direct Known Subclasses:
    TimedRegisteredListener

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

      • getListener

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

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

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

        public void callEvent​(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