Interface | Description |
---|---|
SegmentStore |
The backend storage interface used by the segment node store.
|
SegmentStoreProvider |
Class | Description |
---|---|
CompactionMap |
Immutable, space-optimized mapping of compacted record identifiers.
|
Compactor |
Tool for compacting segments.
|
RecordId |
The record id.
|
RecordIdSet |
A memory optimised set of
RecordId s. |
RecordUsageAnalyser |
This utility breaks down space usage per record type.
|
Segment |
A list of records.
|
SegmentBlob |
A BLOB (stream of bytes).
|
SegmentBlobReferenceRetriever |
Implementation of
BlobReferenceRetriever to retrieve blob references from the
SegmentTracker . |
SegmentCheckpointMBean |
CheckpointMBean implementation for the SegmentNodeStore . |
SegmentId |
Segment identifier.
|
SegmentIdTable |
Hash table of weak references to segment identifiers.
|
SegmentNodeBuilder |
A node builder that keeps track of the number of updates
(set property calls and so on).
|
SegmentNodeState |
A record of type "NODE".
|
SegmentNodeStore |
The top level class for the segment store.
|
SegmentNodeStoreService |
An OSGi wrapper for the segment node store.
|
SegmentPropertyState |
A property, which can read a value or list record from a segment.
|
SegmentStream |
For reading any record of type "VALUE" as binary streams.
|
SegmentTracker |
Tracker of references to segment identifiers and segment instances
that are currently kept in memory.
|
SegmentWriter |
Converts nodes, properties, and values to records, which are written to a
byte array, in order to create segments.
|
Template |
The in-memory representation of a "hidden class" of a node; inspired by the
Chrome V8 Javascript engine).
|
Enum | Description |
---|---|
RecordType |
The type of a record in a segment.
|
SegmentVersion |
Version of the segment storage format.
|
Exception | Description |
---|---|
SegmentNotFoundException |
This exception is thrown when there the segment does not exist in the store
|
SegmentOverflowException |
This exception is thrown by the Segment MicroKernel when an internal
limit is exceeded such as too many segment references.
|
"Copyright © 2006 - 2015 Adobe Systems Incorporated. All Rights Reserved"