Uses of Interface
eu.cloudnetservice.driver.event.EventManager
Packages that use EventManager
Package
Description
-
Uses of EventManager in eu.cloudnetservice.driver.event
Classes in eu.cloudnetservice.driver.event that implement EventManagerModifier and TypeClassDescriptionclassThe default implementation of an event manager.Methods in eu.cloudnetservice.driver.event that return EventManagerModifier and TypeMethodDescriptionprotected @NonNull EventManagerDefaultEventManager.registerListener(@NonNull InjectionLayer<?> layer, @NonNull Object listener) Registers all methods in the given listener class which are annotated withEventListenerand are taking only one argument with a subtype ofEvent.DefaultEventManager.registerListener(@NonNull Class<?> listenerClass) Registers all methods in the given listener class which are annotated withEventListenerand are taking only one argument with a subtype ofEvent.DefaultEventManager.registerListener(@NonNull Object listener) Registers all methods in the given listener class which are annotated withEventListenerand are taking only one argument with a subtype ofEvent.EventManager.registerListener(@NonNull Class<?> listenerClass) Registers all methods in the given listener class which are annotated withEventListenerand are taking only one argument with a subtype ofEvent.EventManager.registerListener(@NonNull Object listener) Registers all methods in the given listener class which are annotated withEventListenerand are taking only one argument with a subtype ofEvent.default @NonNull EventManagerEventManager.registerListeners(Object @NonNull ... listeners) Registers all listeners which are in the given listener classes individually to this event manager.DefaultEventManager.unregisterListener(Object @NonNull ... listeners) Unregisters all listeners which were registered in each of the given listener classes.EventManager.unregisterListener(Object @NonNull ... listeners) Unregisters all listeners which were registered in each of the given listener classes.DefaultEventManager.unregisterListeners(@NonNull ClassLoader classLoader) Unregisters all listeners in classes which were loaded by the given class loader.EventManager.unregisterListeners(@NonNull ClassLoader classLoader) Unregisters all listeners in classes which were loaded by the given class loader. -
Uses of EventManager in eu.cloudnetservice.driver.module
Fields in eu.cloudnetservice.driver.module declared as EventManagerModifier and TypeFieldDescriptionprotected final EventManagerDefaultModuleProviderHandler.eventManagerConstructors in eu.cloudnetservice.driver.module with parameters of type EventManagerModifierConstructorDescriptionprotectedDefaultModuleProviderHandler(@NonNull EventManager eventManager, @NonNull ModuleProvider moduleProvider, @NonNull ServiceRegistry serviceRegistry) -
Uses of EventManager in eu.cloudnetservice.driver.network.chunk.defaults.factory
Fields in eu.cloudnetservice.driver.network.chunk.defaults.factory declared as EventManagerModifier and TypeFieldDescriptionprivate final EventManagerEventChunkHandlerFactory.eventManagerConstructors in eu.cloudnetservice.driver.network.chunk.defaults.factory with parameters of type EventManagerModifierConstructorDescriptionEventChunkHandlerFactory(@NonNull EventManager eventManager) Constructs a new event chunk handler factory instance. -
Uses of EventManager in eu.cloudnetservice.driver.network.chunk.event
Fields in eu.cloudnetservice.driver.network.chunk.event declared as EventManagerModifier and TypeFieldDescriptionprivate final EventManagerFileQueryChannelMessageListener.eventManagerConstructors in eu.cloudnetservice.driver.network.chunk.event with parameters of type EventManagerModifierConstructorDescriptionFileQueryChannelMessageListener(@NonNull EventManager eventManager) Constructs a new query channel message listener instance. -
Uses of EventManager in eu.cloudnetservice.driver.util
Fields in eu.cloudnetservice.driver.util declared as EventManagerConstructors in eu.cloudnetservice.driver.util with parameters of type EventManagerModifierConstructorDescriptionModuleHelper(@NonNull EventManager eventManager, @NonNull NetworkClient networkClient, @NonNull ServiceRegistry serviceRegistry, @NonNull RPCHandlerRegistry rpcHandlerRegistry)