Interface IEventManager

    • Method Detail

      • registerListener

        IEventManager registerListener​(java.lang.Object listener)
      • unregisterListener

        IEventManager unregisterListener​(java.lang.Object listener)
      • unregisterListener

        IEventManager unregisterListener​(java.lang.Class<?> listener)
      • unregisterListeners

        IEventManager unregisterListeners​(java.lang.ClassLoader classLoader)
      • unregisterListeners

        IEventManager unregisterListeners​(java.lang.Object... listeners)
      • unregisterListeners

        IEventManager unregisterListeners​(java.lang.Class<?>... classes)
      • callEvent

        <T extends Event> T callEvent​(java.lang.String channel,
                                      T event)
      • callEvent

        default <T extends Event> T callEvent​(T event)
      • registerListeners

        default IEventManager registerListeners​(java.lang.Object... listeners)