@Version(value="1.0") @Export(optional="provide:=true")
Interface | Description |
---|---|
ChildNodeEntry |
A
ChildNodeEntry instance represents the child node states of a
NodeState . |
Clusterable |
Interface for bearing cluster node specific information.
|
MoveValidator |
A validator that also receives notifications about moved nodes.
|
NodeBuilder |
Builder interface for constructing new
node states . |
NodeState |
A node in a content tree consists of child nodes and properties, each
of which evolves through different states during its lifecycle.
|
NodeStateDiff |
Handler of node state differences.
|
NodeStore |
Storage abstraction for trees.
|
NodeStoreBranch |
An instance of this class represents a private branch of the tree in a
NodeStore to which transient changes can be applied and later merged
back or discarded. |
NodeStoreProvider |
Provides a NodeStore instance for specific role.
|
RevisionGCMBean |
MBean for starting and monitoring the progress of
revision garbage collection.
|
Class | Description |
---|---|
AbstractChildNodeEntry |
Abstract base class for
ChildNodeEntry implementations. |
AbstractNodeState |
Abstract base class for
NodeState implementations. |
AbstractRebaseDiff |
AbstractRebaseDiff serves as base for rebase implementations. |
ApplyDiff |
A node state diff handler that applies all reported changes
as-is to the given node builder.
|
ConflictAnnotatingRebaseDiff |
This implementation of
AbstractRebaseDiff implements a NodeStateDiff ,
which performs the conflict handling as defined in NodeStore.rebase(NodeBuilder)
on the Oak SPI state level by annotating conflicting items with conflict
markers. |
DefaultNodeStateDiff |
Node state diff handler that by default does nothing.
|
EqualsDiff |
Helper class for comparing the equality of node states based on the
content diff mechanism.
|
MoveDetector |
A
MoveDetector is a validator that can detect certain move operations
and reports these to the wrapped MoveValidator by calling
MoveValidator.move(String, String, NodeState) . |
NodeStateUtils |
Utility method for code that deals with node states.
|
ProxyNodeStore | |
ReadOnlyBuilder |
A node builder that throws an
UnsupportedOperationException on
all attempts to modify the given base state. |
RevisionGC |
Default implementation of
RevisionGCMBean based on a Runnable . |
Enum | Description |
---|---|
ConflictType |
Enum to define various types of conflicts.
|
Copyright © 2010 - 2020 Adobe. All Rights Reserved