| 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.