@ParametersAreNonnullByDefault
See: Description
Interface | Description |
---|---|
CountingListener |
A listener capable of counting events.
|
CountingListener.Key |
Marker interface for event identification.
|
FilteringListener<T> |
A listener capable of filtering events by specified type.
|
Listener |
A listener is notified about events that happen in an environment.
|
Nameable |
A mixin interface for an object that has a qualified name.
|
Registrable |
A mixin interface for an object that can be registered and unregistered.
|
Resource<L extends Listener> |
A resource for managing registrable
Listener instances. |
Class | Description |
---|---|
AbstractCountingListener |
An abstract implementation of
CountingListener
holding event counts in an atomic map. |
AbstractFilteringListener<T> |
An abstract implementation of
FilteringListener
holding acceptable event types in an immutable set. |
AbstractRegistrable |
An abstract implementation of
Registrable with empty hook methods. |
Adapter |
An abstract adapter class for a
Listener interface. |
ForwardingListener |
A listener which forwards all its method calls to another listener.
|
ForwardingNameable |
A nameable which forwards all its method calls to another nameable.
|
ForwardingRegistrable |
A registrable which forwards all its method calls to another registrable.
|
ForwardingResource<L extends Listener> |
A resource which forwards all its method calls to another resource.
|
Listeners |
Static accessor methods pertaining to the listeners core.
|
Registrables |
Static helper methods pertaining to the core registrables.
|
Resources |
Static accessor methods pertaining to the resources core.
|
Exception | Description |
---|---|
IllegalListenerClassException |
Thrown by an implementation of core services when input parameters
are invalid.
|
IllegalResourceClassException |
Thrown by an implementation of core services when input parameters
are invalid.
|
ListenerAlreadyRegistredException |
Thrown when an attempt is made to register a listener that is already
registered and the core listener service decided to inform about that.
|
ListenerInstantiationException |
Thrown when one of the core service classes tries to instantiate
a listener through its class but the instantiation process fails.
|
ListenerNotFoundException |
Thrown when one of the core service classes tries to load in a listener
through its class but no definition of the listener could be found.
|
ListenerNotRegistredException |
Thrown when a provided listener is not registered but requested.
|
ListenerRegistrationException |
Thrown when listener registration fails.
|
ListenerUnregistrationException |
Thrown when listener unregistration fails.
|
ResourceAlreadyRegistredException |
Thrown when an attempt is made to register a resource that is already
registered and the core resource service decided to inform about that.
|
ResourceInstantiationException |
Thrown when one of the core service classes tries to instantiate
a resource through its class but the instantiation process fails.
|
ResourceNotFoundException |
Thrown when one of the core service classes tries to load in a resource
through its class or string name but no definition of the resource could
be found.
|
ResourceNotRegistredException |
Thrown when a provided resource is not registered but requested.
|
ResourceRegistrationException |
Thrown when resource registration fails.
|
ResourceUnregistrationException |
Thrown when resource unregistration fails.
|
UnsupportedResourceException |
Thrown to indicate that the requested
operation on a resource is not supported.
|