Package de.dytanic.cloudnet.driver.event
Class DefaultRegisteredEventListener
- java.lang.Object
-
- de.dytanic.cloudnet.driver.event.DefaultRegisteredEventListener
-
- All Implemented Interfaces:
IRegisteredEventListener,java.lang.Comparable<IRegisteredEventListener>
public class DefaultRegisteredEventListener extends java.lang.Object implements IRegisteredEventListener
-
-
Constructor Summary
Constructors Constructor Description DefaultRegisteredEventListener(EventListener eventListener, EventPriority priority, java.lang.Object instance, java.lang.Class<? extends Event> eventClass, java.lang.String methodName, ListenerInvoker listenerInvoker)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfireEvent(Event event)java.lang.Class<?>getEventClass()EventListenergetEventListener()java.lang.ObjectgetInstance()ListenerInvokergetInvoker()java.lang.StringgetMethodName()EventPrioritygetPriority()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.dytanic.cloudnet.driver.event.IRegisteredEventListener
compareTo
-
-
-
-
Constructor Detail
-
DefaultRegisteredEventListener
public DefaultRegisteredEventListener(EventListener eventListener, EventPriority priority, java.lang.Object instance, java.lang.Class<? extends Event> eventClass, java.lang.String methodName, ListenerInvoker listenerInvoker)
-
-
Method Detail
-
fireEvent
public void fireEvent(Event event)
- Specified by:
fireEventin interfaceIRegisteredEventListener
-
getEventListener
public EventListener getEventListener()
- Specified by:
getEventListenerin interfaceIRegisteredEventListener
-
getPriority
public EventPriority getPriority()
- Specified by:
getPriorityin interfaceIRegisteredEventListener
-
getInstance
public java.lang.Object getInstance()
- Specified by:
getInstancein interfaceIRegisteredEventListener
-
getEventClass
public java.lang.Class<?> getEventClass()
- Specified by:
getEventClassin interfaceIRegisteredEventListener
-
getMethodName
public java.lang.String getMethodName()
- Specified by:
getMethodNamein interfaceIRegisteredEventListener
-
getInvoker
public ListenerInvoker getInvoker()
- Specified by:
getInvokerin interfaceIRegisteredEventListener
-
-