| Interface | Description |
|---|---|
| AllEventListener |
This is a listener interface for every type of event.
|
| EventListener |
This interface is the common type for custom EventListener interfaces.
|
| IdEventListener |
This is the listener interface for id events
|
| NodeEventListener |
This is the listener interface for node events
|
| RelationEventListener |
This is the listener interface for relation events
|
| SystemEventListener | |
| TransactionEventListener | |
| WeakNodeEventListener |
This is a listener interface for node events.
|
| WeightEventListener |
Heavier eventlisteners are notified before lighter ones.
|
| Class | Description |
|---|---|
| AbstractEventBroker |
An EventBroker which makes sure the the same listener is added only once.
|
| AllEventBroker |
A simple broker for AllEventListener.
|
| BuildersRead |
An BuilderReader system event is and should be issued after one or more builders are added to the system.
|
| Event |
This class is the base class for all mmbase events
|
| EventBroker |
This is the base class for all event brokers in mmbase.
|
| EventManager |
This class manages all event related stuff.
|
| IdEvent |
Very generic event type, which only adds an 'id' property.
|
| IdEventBroker |
This class is the event broker implementation for the NodeEvent
|
| LocalEvent |
An event that does not need broadcasting to other servers
|
| NodeEvent |
This class communicates a node event.
|
| NodeEventBroker |
This class is the event broker implementation for the NodeEvent
|
| NodeEventHelper |
This is a utility class to create node event and relation event instances.
|
| RelationEvent |
This class reflects a ,,change relation event.
|
| RelationEventBroker |
This class is the event broker implementation for the RelationEvent
|
| SqlExecutorListener | |
| SystemEvent | |
| SystemEvent.Collectable |
A SystemEvent that is also Collectable will be collected by the EventManger and also issued to EventListeners which are added after the event
happened.
|
| SystemEvent.DataSourceAvailable |
Notifies that the database is now usable
|
| SystemEvent.ResourceLoaderChange | |
| SystemEvent.ServletContext | |
| SystemEvent.Shutdown |
Notifies that the local MMBase is going to be shut down
|
| SystemEvent.Up |
Notifies that the local MMBase is now fully up and running
|
| SystemEventBroker | |
| TransactionEvent | |
| TransactionEvent.Cancel | |
| TransactionEvent.Commit | |
| TransactionEvent.Create | |
| TransactionEvent.End | |
| TransactionEvent.Resolve | |
| TransactionEventBroker | |
| TypedNodeEventListenerWrapper |
This class is a wrapper for node event listeners that only want to listen to
events concerning a specific builder.
|
| TypedRelationEventListenerWrapper |
This class is a wrapper for relation event listeners that only want to listen
to events concerning a specific builder - more specifically, events concerning changes
in the relations from a specific builder's nodes.
|
| WeakEventBroker |
An EventBroker which administrates the listeners in a
WeakHashMap. |
| WeakNodeEventBroker |
| Exception | Description |
|---|---|
| UnsupportedEventException |
MMBase 1.9-SNAPSHOT - ${javadoctimestamp}