Package org.hypergraphdb.event

Interface Summary
HGEvent This interface marks an object that is a HyperGraph event.
HGListener A HGListener must be implemented in order to be receive notifications about HyperGraph events.
 

Class Summary
HGAtomAccessedEvent This event is triggered every time an atom is accessed by its handle in HyperGraph.
HGAtomAddedEvent This is triggered after a new atom, node or link, has been added to to HyperGraph.
HGAtomEvent This is a base class for various atom related events.
HGAtomEvictEvent An HGAtomEvictedEvent is triggered by the cache when an atom's run-time instance is removed from memory.
HGAtomLoadedEvent  
HGAtomRemovedEvent  
HGAtomRemoveRequestEvent A HGAtomRemoveRequestEvent is triggered when an attempt is made to remove an from HyperGraph, but before the removal process proceeds.
HGAtomReplacedEvent  
HGClosingEvent A HGClosingEvent is generated right before the closing and cleanup process of currently opened HyperGraph is initiated.
HGEventManager A HGEventManager is bound to a single HyperGraph instance.
HGListenerAtom This is a simple bean-like atom that can be used to register listeners that will be automatically loaded when a HyperGraph is open.
HGLoadPredefinedTypeEvent This event is triggered by the type system when the run-time instance of a predefined type needs to be loaded in the cache.
HGOpenedEvent A HGOpenedEvent is generated right after a new HyperGraph instance has been opened and fully initialized.
 

Enum Summary
HGListener.Result