Interface | Description |
---|---|
HGEvent |
This interface marks an object that is a HyperGraph event.
|
HGEventManager |
A
HGEventManager is bound to a single HyperGraph instance. |
HGListener |
A
HGListener must be implemented in order to be receive notifications
about HyperGraph events. |
Class | Description |
---|---|
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 | |
HGAtomProposeEvent |
Event triggered when a new atom is about to be added to the graph.
|
HGAtomRemovedEvent | |
HGAtomRemoveRequestEvent |
A
HGAtomRemoveRequestEvent is triggered when an attempt is made to remove
an from HyperGraph, but before the removal process proceeds. |
HGAtomReplacedEvent | |
HGAtomReplaceRequestEvent |
A
HGAtomReplaceRequestEvent is triggered when an attempt is made to replace
the value of an existing atom within the HyperGraph, but before the replacement process proceeds. |
HGClosingEvent |
A
HGClosingEvent is generated right before the closing and cleanup process of
currently opened HyperGraph is initiated. |
HGDefaultEventManager | |
HGEventBase | |
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. |
HGTransactionEndEvent |
An event triggered upon completion (successful or not) of each transaction.
|
HGTransactionStartedEvent |
An event triggered upon the start of every database transaction.
|
Enum | Description |
---|---|
HGListener.Result |
Exception | Description |
---|---|
HGAtomRefusedException |
This exception is thrown when an attempt to add a new atom to a HyperGraph instance
failed.
|
Copyright © 2015. All rights reserved.