|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use org.bushe.swing.event | |
---|---|
org.bushe.swing.event | The main package, provides publish/subscribe services for Swing and non-Swing applications. |
org.bushe.swing.event.annotation | EventBus annotations to make it much simpler to publish and subscribe to events. |
Classes in org.bushe.swing.event used by org.bushe.swing.event | |
---|---|
AbstractEventServiceEvent
Convenience base class for EventServiceEvents in the application. |
|
CleanupEvent.Status
The status of the cleanup. |
|
EventService
The core interface. |
|
EventServiceAction
Abstract class that publishes a Swing ActionEvent (or another object) to an EventService . |
|
EventServiceEvent
Convenience interface for events that get processed by the EventService, its usage is not required in any way. |
|
EventServiceExistsException
Exception thrown by the EventServiceLocator when an EventService already is registered for a name. |
|
EventSubscriber
Callback interface for class-based subscribers of an EventService . |
|
EventTopicSubscriber
Callback interface for topic-based subscribers of an EventService . |
|
Logger
Central Logging class. |
|
Logger.Level
Standardized logging levels. |
|
Logger.LoggerType
Allows switching between Java and Commons logging. |
|
Prioritized
Subscribers can implement this interface in order to affect the order in which they are called. |
|
ProxySubscriber
An interface that can be implemented when proxies are used for subscription, not needed in normal usage. |
|
PublicationStatus
The status of an event as it makes its way from publication through processing by subscribers. |
|
PublicationStatusTracker
An optional interface that can be implemented by Events objects or topic Payloads to enable the events' status to be stamped on the event by an event service. |
|
SubscriberTimingEvent
This event is published internally to report timing for subscribers on an EventService. |
|
ThreadSafeEventService
A thread-safe EventService implementation. |
|
VetoEventListener
Interface for classes that can veto class-based event publication from the EventService . |
|
VetoTopicEventListener
Interface for classes that can veto publication on topic names from the EventService . |
Classes in org.bushe.swing.event used by org.bushe.swing.event.annotation | |
---|---|
EventService
The core interface. |
|
EventSubscriber
Callback interface for class-based subscribers of an EventService . |
|
EventTopicSubscriber
Callback interface for topic-based subscribers of an EventService . |
|
Logger
Central Logging class. |
|
Prioritized
Subscribers can implement this interface in order to affect the order in which they are called. |
|
ProxySubscriber
An interface that can be implemented when proxies are used for subscription, not needed in normal usage. |
|
VetoEventListener
Interface for classes that can veto class-based event publication from the EventService . |
|
VetoTopicEventListener
Interface for classes that can veto publication on topic names from the EventService . |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |