| Package | Description |
|---|---|
| de.skuzzle.jeve |
This package defines the main public API of jeve. jeve is an open source
framework for implementing the observer pattern in Java 8 .
|
| de.skuzzle.jeve.builder |
This package contains the specification of jeve's fluent builder API for
creating
EventProvider. |
| de.skuzzle.jeve.invoke |
Contains abstractions for invoking methods on listeners.
|
| de.skuzzle.jeve.providers |
Contains actual implementations of
EventProviders. |
| de.skuzzle.jeve.stores |
Contains actual implementations of
ListenerStores. |
| Class and Description |
|---|
| DefaultDispatchable
This interface is ought to be implemented by Event subclasses to provide a
simple default dispatch mechanism.
|
| DefaultTargetEvent
Deprecated.
Since 3.0.0 - use
DefaultDispatchable instead. |
| Event
This class is the base of all events that can be fired.
|
| EventProvider
EventProvider instances are used to inform clients about certain events.
|
| EventStack
Stack class which is used to keep track of currently dispatched
Events. |
| ExceptionCallback
Interface for providing errors which occur during event dispatching to the
caller.
|
| FailureCollector
This class can be used for collecting failed dispatch attempts during event
dispatching.
|
| Listener
This is the base interface for event listeners.
|
| ListenerStore
Allows to register and unregister
Listeners for certain
listener classes and supplies Listeners to an EventProvider. |
| RegistrationEvent
RegistrationEvents are created when adding or removing a
Listener
to/from a ListenerStore. |
| SequentialEvent
Specialized Event for use with
SynchronousEventProviders. |
| SuppressedEvent
Holds information about an event which has not been dispatched because it was
prevented by an other event.
|
| Class and Description |
|---|
| EventProvider
EventProvider instances are used to inform clients about certain events.
|
| ExceptionCallback
Interface for providing errors which occur during event dispatching to the
caller.
|
| ListenerStore
Allows to register and unregister
Listeners for certain
listener classes and supplies Listeners to an EventProvider. |
| Class and Description |
|---|
| Event
This class is the base of all events that can be fired.
|
| ExceptionCallback
Interface for providing errors which occur during event dispatching to the
caller.
|
| Listener
This is the base interface for event listeners.
|
| Class and Description |
|---|
| DefaultDispatchable
This interface is ought to be implemented by Event subclasses to provide a
simple default dispatch mechanism.
|
| Event
This class is the base of all events that can be fired.
|
| EventProvider
EventProvider instances are used to inform clients about certain events.
|
| EventStack
Stack class which is used to keep track of currently dispatched
Events. |
| ExceptionCallback
Interface for providing errors which occur during event dispatching to the
caller.
|
| Listener
This is the base interface for event listeners.
|
| ListenerStore
Allows to register and unregister
Listeners for certain
listener classes and supplies Listeners to an EventProvider. |
| Class and Description |
|---|
| Listener
This is the base interface for event listeners.
|
| ListenerStore
Allows to register and unregister
Listeners for certain
listener classes and supplies Listeners to an EventProvider. |
Copyright © 2014–2015. All rights reserved.