| ChangeLog |
Registers changes made to states and references and consolidates
empty changes.
|
| ChildNodeEntry |
ChildNodeEntry specifies the name, index (in the case of
same-name siblings) and the UUID of a child node entry.
|
| DefaultISMLocking |
Default item state locking strategy.
|
| DummyUpdateEventChannel |
|
| FineGrainedISMLocking |
FineGrainedISMLocking...
|
| ItemState |
ItemState represents the state of an Item.
|
| ItemStateReferenceCache |
ItemStateReferenceCache internally consists of 2 components:
an ItemStateReferenceMap serving as the primary (or main)
cache; it holds weak references to ItemState instances.
|
| LocalItemStateManager |
Local ItemStateManager that isolates changes to
persistent states from other clients.
|
| ManagedMLRUItemStateCacheFactory |
This class constructs new MLRUItemStateCache.
|
| MLRUItemStateCache |
An ItemStateCache implementation that internally uses a
ConcurrentCache to maintain a cache of ItemState objects.
|
| NodeReferences |
NodeReferences represents the references (i.e.
|
| NodeState |
NodeState represents the state of a Node.
|
| PropertyState |
PropertyState represents the state of a Property.
|
| SessionItemStateManager |
Item state manager that handles both transient and persistent items.
|
| SharedItemStateManager |
Shared ItemStateManager (SISM).
|
| StateChangeDispatcher |
Component that holds references to listeners interested in changes to item
states and dispatches notifications.
|
| XAItemStateManager |
Extension to LocalItemStateManager that remembers changes on
multiple save() requests and commits them only when an associated transaction
is itself committed.
|