- AbstractBlob - Class in org.apache.jackrabbit.oak.plugins.memory
-
Abstract base class for
Blob implementations.
- AbstractBlob(HashCode) - Constructor for class org.apache.jackrabbit.oak.plugins.memory.AbstractBlob
-
- AbstractBlob() - Constructor for class org.apache.jackrabbit.oak.plugins.memory.AbstractBlob
-
- AbstractChildNodeEntry - Class in org.apache.jackrabbit.oak.spi.state
-
- AbstractChildNodeEntry() - Constructor for class org.apache.jackrabbit.oak.spi.state.AbstractChildNodeEntry
-
- AbstractNodeState - Class in org.apache.jackrabbit.oak.spi.state
-
Abstract base class for
NodeState implementations.
- AbstractNodeState() - Constructor for class org.apache.jackrabbit.oak.spi.state.AbstractNodeState
-
- AbstractPropertyState - Class in org.apache.jackrabbit.oak.plugins.memory
-
- AbstractPropertyState() - Constructor for class org.apache.jackrabbit.oak.plugins.memory.AbstractPropertyState
-
- AbstractRebaseDiff - Class in org.apache.jackrabbit.oak.spi.state
-
AbstractRebaseDiff serves as base for rebase implementations.
- AbstractRebaseDiff(NodeBuilder) - Constructor for class org.apache.jackrabbit.oak.spi.state.AbstractRebaseDiff
-
- added(int) - Method in class org.apache.jackrabbit.oak.spi.commit.BackgroundObserver
-
Called when ever an item has been added to the queue
- addExistingNode(NodeBuilder, String, NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.CompositeConflictHandler
-
- addExistingNode(NodeBuilder, String, NodeState, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.commit.ConflictHandler
-
Deprecated.
The node ours has been added to parent which conflicts
with node theirs which has been added in the persistence store.
- addExistingNode(NodeBuilder, String, NodeState, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.commit.PartialConflictHandler
-
Deprecated.
The node ours has been added to parent which conflicts
with node theirs which has been added in the persistence store.
- addExistingNode(NodeBuilder, String, NodeState, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.commit.ThreeWayConflictHandler
-
The node ours has been added to parent which conflicts
with node theirs which has been added in the persistence store.
- addExistingNode(NodeBuilder, String, NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.spi.state.AbstractRebaseDiff
-
Called when the node after was added on the branch but the node
exists already in the trunk.
- addExistingNode(NodeBuilder, String, NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.spi.state.ConflictAnnotatingRebaseDiff
-
- addExistingProperty(NodeBuilder, PropertyState, PropertyState) - Method in class org.apache.jackrabbit.oak.spi.commit.CompositeConflictHandler
-
- addExistingProperty(NodeBuilder, PropertyState, PropertyState) - Method in interface org.apache.jackrabbit.oak.spi.commit.ConflictHandler
-
Deprecated.
The property ours has been added to parent which conflicts
with property theirs which has been added in the persistence store.
- addExistingProperty(NodeBuilder, PropertyState, PropertyState) - Method in interface org.apache.jackrabbit.oak.spi.commit.PartialConflictHandler
-
Deprecated.
The property ours has been added to parent which conflicts
with property theirs which has been added in the persistence store.
- addExistingProperty(NodeBuilder, PropertyState, PropertyState) - Method in interface org.apache.jackrabbit.oak.spi.commit.ThreeWayConflictHandler
-
The property ours has been added to parent which conflicts
with property theirs which has been added in the persistence store.
- addExistingProperty(NodeBuilder, PropertyState, PropertyState) - Method in class org.apache.jackrabbit.oak.spi.state.AbstractRebaseDiff
-
Called when the property after was added on the branch but the property
exists already in the trunk.
- addExistingProperty(NodeBuilder, PropertyState, PropertyState) - Method in class org.apache.jackrabbit.oak.spi.state.ConflictAnnotatingRebaseDiff
-
- addHandler(ThreeWayConflictHandler) - Method in class org.apache.jackrabbit.oak.spi.commit.CompositeConflictHandler
-
Add a new backing conflict handler.
- addingService(ServiceReference) - Method in class org.apache.jackrabbit.oak.spi.commit.ObserverTracker
-
- addMove(String, String) - Method in class org.apache.jackrabbit.oak.spi.commit.MoveTracker
-
- addObserver(Observer) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeStore
-
- addObserver(Observer) - Method in class org.apache.jackrabbit.oak.spi.commit.ChangeDispatcher
-
Register a new
Observer for receiving notifications about changes reported to
this change dispatcher.
- addObserver(Observer) - Method in class org.apache.jackrabbit.oak.spi.commit.CompositeObserver
-
- addObserver(Observer) - Method in interface org.apache.jackrabbit.oak.spi.commit.Observable
-
Register a new Observer.
- addValue(T) - Method in class org.apache.jackrabbit.oak.plugins.memory.PropertyBuilder
-
- addValues(Iterable<T>) - Method in class org.apache.jackrabbit.oak.plugins.memory.PropertyBuilder
-
- annotateSourcePath() - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
-
Annotate this builder with its source path if this builder has not
been transiently added.
- apply(NodeState) - Method in class org.apache.jackrabbit.oak.spi.state.ApplyDiff
-
- ApplyDiff - Class in org.apache.jackrabbit.oak.spi.state
-
A node state diff handler that applies all reported changes
as-is to the given node builder.
- ApplyDiff(NodeBuilder) - Constructor for class org.apache.jackrabbit.oak.spi.state.ApplyDiff
-
- areAllDescendantsIncluded(String) - Method in class org.apache.jackrabbit.oak.spi.filter.PathFilter
-
Check whether this node and all descendants are included in this filter.
- array(Type<T>) - Static method in class org.apache.jackrabbit.oak.plugins.memory.PropertyBuilder
-
Create a new instance for building array PropertyState instances
of the given type.
- array(Type<T>, String) - Static method in class org.apache.jackrabbit.oak.plugins.memory.PropertyBuilder
-
Create a new instance for building array PropertyState instances
of the given type.
- ArrayBasedBlob - Class in org.apache.jackrabbit.oak.plugins.memory
-
This Blob implementations is based on an array of bytes.
- ArrayBasedBlob(byte[]) - Constructor for class org.apache.jackrabbit.oak.plugins.memory.ArrayBasedBlob
-
- assignFrom(PropertyState) - Method in class org.apache.jackrabbit.oak.plugins.memory.PropertyBuilder
-
- calculateSha256(Blob) - Static method in class org.apache.jackrabbit.oak.plugins.memory.AbstractBlob
-
- cancelRevisionGC() - Method in class org.apache.jackrabbit.oak.spi.state.RevisionGC
-
- cancelRevisionGC() - Method in interface org.apache.jackrabbit.oak.spi.state.RevisionGCMBean
-
Cancel a running revision garbage collection operation.
- changeChangedProperty(NodeBuilder, PropertyState, PropertyState, PropertyState) - Method in class org.apache.jackrabbit.oak.spi.commit.CompositeConflictHandler
-
- changeChangedProperty(NodeBuilder, PropertyState, PropertyState) - Method in interface org.apache.jackrabbit.oak.spi.commit.ConflictHandler
-
Deprecated.
The property ours has been changed in parent while it was
also changed to a different value (theirs) in the persistence store.
- changeChangedProperty(NodeBuilder, PropertyState, PropertyState) - Method in interface org.apache.jackrabbit.oak.spi.commit.PartialConflictHandler
-
Deprecated.
The property ours has been changed in parent while it was
also changed to a different value (theirs) in the persistence store.
- changeChangedProperty(NodeBuilder, PropertyState, PropertyState, PropertyState) - Method in interface org.apache.jackrabbit.oak.spi.commit.ThreeWayConflictHandler
-
The property ours has been changed in parent while it was
also changed to a different value (theirs) in the persistence store.
- changeChangedProperty(NodeBuilder, PropertyState, PropertyState) - Method in class org.apache.jackrabbit.oak.spi.state.AbstractRebaseDiff
-
Called when the property after was changed on the branch but was
already changed to before in the trunk.
- changeChangedProperty(NodeBuilder, PropertyState, PropertyState) - Method in class org.apache.jackrabbit.oak.spi.state.ConflictAnnotatingRebaseDiff
-
- changeDeletedNode(NodeBuilder, String, NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.CompositeConflictHandler
-
- changeDeletedNode(NodeBuilder, String, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.commit.ConflictHandler
-
Deprecated.
The node ours has been changed in parent while it was
removed in the persistence store.
- changeDeletedNode(NodeBuilder, String, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.commit.PartialConflictHandler
-
Deprecated.
The node ours has been changed in parent while it was
removed in the persistence store.
- changeDeletedNode(NodeBuilder, String, NodeState, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.commit.ThreeWayConflictHandler
-
The node ours has been changed in parent while it was
removed in the persistence store.
- changeDeletedNode(NodeBuilder, String, NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.spi.state.AbstractRebaseDiff
-
Called when the node after was changed on the branch but was
deleted already in the trunk.
- changeDeletedNode(NodeBuilder, String, NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.spi.state.ConflictAnnotatingRebaseDiff
-
- changeDeletedProperty(NodeBuilder, PropertyState, PropertyState) - Method in class org.apache.jackrabbit.oak.spi.commit.CompositeConflictHandler
-
- changeDeletedProperty(NodeBuilder, PropertyState) - Method in interface org.apache.jackrabbit.oak.spi.commit.ConflictHandler
-
Deprecated.
The property ours has been changed in parent while it was
removed in the persistence store.
- changeDeletedProperty(NodeBuilder, PropertyState) - Method in interface org.apache.jackrabbit.oak.spi.commit.PartialConflictHandler
-
Deprecated.
The property ours has been changed in parent while it was
removed in the persistence store.
- changeDeletedProperty(NodeBuilder, PropertyState, PropertyState) - Method in interface org.apache.jackrabbit.oak.spi.commit.ThreeWayConflictHandler
-
The property ours has been changed in parent while it was
removed in the persistence store.
- changeDeletedProperty(NodeBuilder, PropertyState, PropertyState) - Method in class org.apache.jackrabbit.oak.spi.state.AbstractRebaseDiff
-
Called when the property after was changed on the branch but was
deleted already in the trunk.
- changeDeletedProperty(NodeBuilder, PropertyState, PropertyState) - Method in class org.apache.jackrabbit.oak.spi.state.ConflictAnnotatingRebaseDiff
-
- ChangeDispatcher - Class in org.apache.jackrabbit.oak.spi.commit
-
A
ChangeDispatcher instance dispatches content changes
to registered
Observers.
- ChangeDispatcher(NodeState) - Constructor for class org.apache.jackrabbit.oak.spi.commit.ChangeDispatcher
-
Create a new instance for dispatching content changes
- checkpoint(long, Map<String, String>) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeStore
-
- checkpoint(long) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeStore
-
- checkpoint(long, Map<String, String>) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeStore
-
Creates a new checkpoint of the latest root of the tree.
- checkpoint(long) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeStore
-
Creates a new checkpoint of the latest root of the tree.
- checkpoint(long, Map<String, String>) - Method in class org.apache.jackrabbit.oak.spi.state.ProxyNodeStore
-
- checkpoint(long) - Method in class org.apache.jackrabbit.oak.spi.state.ProxyNodeStore
-
- checkpointInfo(String) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeStore
-
- checkpointInfo(String) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeStore
-
Retrieve the properties associated with a checkpoint.
- checkpointInfo(String) - Method in class org.apache.jackrabbit.oak.spi.state.ProxyNodeStore
-
- checkpoints() - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeStore
-
- checkpoints() - Method in interface org.apache.jackrabbit.oak.spi.state.NodeStore
-
Returns all valid checkpoints.
- checkpoints() - Method in class org.apache.jackrabbit.oak.spi.state.ProxyNodeStore
-
- checkValidName(String) - Static method in class org.apache.jackrabbit.oak.spi.state.AbstractNodeState
-
- child(String) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
-
- child(String) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeBuilder
-
Returns a builder for constructing changes to the named child node.
- child(String) - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
-
- childNodeAdded(String, NodeState) - Method in class org.apache.jackrabbit.oak.json.JsopDiff
-
- childNodeAdded(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.CompositeEditor
-
- childNodeAdded(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.DefaultEditor
-
- childNodeAdded(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.DefaultMoveValidator
-
- childNodeAdded(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.DefaultValidator
-
- childNodeAdded(String, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.commit.Editor
-
Processes an added child node.
- childNodeAdded(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.EditorDiff
-
- childNodeAdded(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.FailingValidator
-
- childNodeAdded(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.ProgressNotificationEditor
-
- childNodeAdded(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.SubtreeEditor
-
- childNodeAdded(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.SubtreeExcludingValidator
-
- childNodeAdded(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.SubtreeValidator
-
- childNodeAdded(String, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.commit.Validator
-
Validate an added node
- childNodeAdded(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.VisibleEditor
-
- childNodeAdded(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.VisibleValidator
-
- childNodeAdded(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.state.AbstractRebaseDiff
-
- childNodeAdded(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.state.ApplyDiff
-
- childNodeAdded(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.state.DefaultNodeStateDiff
-
- childNodeAdded(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.state.EqualsDiff
-
- childNodeAdded(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.state.MoveDetector
-
- childNodeAdded(String, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.state.MoveValidator
-
- childNodeAdded(String, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeStateDiff
-
Called for all added child nodes.
- childNodeChanged(String, NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.json.JsopDiff
-
- childNodeChanged(String, NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.CompositeEditor
-
- childNodeChanged(String, NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.DefaultEditor
-
- childNodeChanged(String, NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.DefaultMoveValidator
-
- childNodeChanged(String, NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.DefaultValidator
-
- childNodeChanged(String, NodeState, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.commit.Editor
-
Processes a changed child node.
- childNodeChanged(String, NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.EditorDiff
-
- childNodeChanged(String, NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.FailingValidator
-
- childNodeChanged(String, NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.ProgressNotificationEditor
-
- childNodeChanged(String, NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.SubtreeEditor
-
- childNodeChanged(String, NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.SubtreeExcludingValidator
-
- childNodeChanged(String, NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.SubtreeValidator
-
- childNodeChanged(String, NodeState, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.commit.Validator
-
Validate a changed node
- childNodeChanged(String, NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.VisibleEditor
-
- childNodeChanged(String, NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.VisibleValidator
-
- childNodeChanged(String, NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.spi.state.AbstractRebaseDiff
-
- childNodeChanged(String, NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.spi.state.ApplyDiff
-
- childNodeChanged(String, NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.spi.state.DefaultNodeStateDiff
-
- childNodeChanged(String, NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.spi.state.EqualsDiff
-
- childNodeChanged(String, NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.spi.state.MoveDetector
-
- childNodeChanged(String, NodeState, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.state.MoveValidator
-
- childNodeChanged(String, NodeState, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeStateDiff
-
Called for all child nodes that may contain changes between the before
and after states.
- childNodeDeleted(String, NodeState) - Method in class org.apache.jackrabbit.oak.json.JsopDiff
-
- childNodeDeleted(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.CompositeEditor
-
- childNodeDeleted(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.DefaultEditor
-
- childNodeDeleted(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.DefaultMoveValidator
-
- childNodeDeleted(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.DefaultValidator
-
- childNodeDeleted(String, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.commit.Editor
-
Processes a deleted child node.
- childNodeDeleted(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.EditorDiff
-
- childNodeDeleted(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.FailingValidator
-
- childNodeDeleted(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.ProgressNotificationEditor
-
- childNodeDeleted(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.SubtreeEditor
-
- childNodeDeleted(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.SubtreeExcludingValidator
-
- childNodeDeleted(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.SubtreeValidator
-
- childNodeDeleted(String, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.commit.Validator
-
Validate a deleted node
- childNodeDeleted(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.VisibleEditor
-
- childNodeDeleted(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.VisibleValidator
-
- childNodeDeleted(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.state.AbstractRebaseDiff
-
- childNodeDeleted(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.state.ApplyDiff
-
- childNodeDeleted(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.state.DefaultNodeStateDiff
-
- childNodeDeleted(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.state.EqualsDiff
-
- childNodeDeleted(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.state.MoveDetector
-
- childNodeDeleted(String, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.state.MoveValidator
-
- childNodeDeleted(String, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeStateDiff
-
Called for all deleted child nodes.
- ChildNodeEntry - Interface in org.apache.jackrabbit.oak.spi.state
-
A
ChildNodeEntry instance represents the child node states of a
NodeState.
- clear() - Method in class org.apache.jackrabbit.oak.spi.commit.MoveTracker
-
- close() - Method in class org.apache.jackrabbit.oak.spi.commit.BackgroundObserver
-
- CLUSTER_CONFIG_NODE - Static variable in class org.apache.jackrabbit.oak.spi.cluster.ClusterRepositoryInfo
-
- CLUSTER_ID_PROP - Static variable in class org.apache.jackrabbit.oak.spi.cluster.ClusterRepositoryInfo
-
- Clusterable - Interface in org.apache.jackrabbit.oak.spi.state
-
Interface for bearing cluster node specific information.
- ClusterRepositoryInfo - Class in org.apache.jackrabbit.oak.spi.cluster
-
Utility class to manage a unique cluster/repository id for the cluster.
- CommitContext - Interface in org.apache.jackrabbit.oak.spi.commit
-
A CommitContext instance can be obtained from
CommitInfo.getInfo()
if it has been set before the merge call.
- CommitHook - Interface in org.apache.jackrabbit.oak.spi.commit
-
Extension point for validating and modifying content changes.
- CommitInfo - Class in org.apache.jackrabbit.oak.spi.commit
-
Commit info instances associate some meta data with a commit.
- CommitInfo(String, String) - Constructor for class org.apache.jackrabbit.oak.spi.commit.CommitInfo
-
Creates a commit info for the given session and user.
- CommitInfo(String, String, Map<String, Object>) - Constructor for class org.apache.jackrabbit.oak.spi.commit.CommitInfo
-
Creates a commit info for the given session and user and info map.
- CommitInfo(String, String, Map<String, Object>, boolean) - Constructor for class org.apache.jackrabbit.oak.spi.commit.CommitInfo
-
Creates a commit info for the given session and user and info map.
- compareAgainstBaseState(NodeState, NodeStateDiff) - Method in class org.apache.jackrabbit.oak.plugins.memory.EmptyNodeState
-
- compareAgainstBaseState(NodeState, NodeStateDiff) - Method in class org.apache.jackrabbit.oak.plugins.memory.ModifiedNodeState
-
Since we keep track of an explicit base node state for a
ModifiedNodeState instance, we can do this in two steps:
first compare all the modified properties and child nodes to those
of the given base state, and then compare the base states to each
other, ignoring all changed properties and child nodes that were
already covered earlier.
- compareAgainstBaseState(NodeState, NodeState, NodeStateDiff) - Static method in class org.apache.jackrabbit.oak.spi.state.AbstractNodeState
-
Generic default comparison algorithm that simply walks through the
property and child node lists of the given base state and compares
the entries one by one with corresponding ones (if any) in this state.
- compareAgainstBaseState(NodeState, NodeStateDiff) - Method in class org.apache.jackrabbit.oak.spi.state.AbstractNodeState
-
Generic default comparison algorithm that simply walks through the
property and child node lists of the given base state and compares
the entries one by one with corresponding ones (if any) in this state.
- compareAgainstBaseState(NodeState, NodeStateDiff) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeState
-
Compares this node state against the given base state.
- compareAgainstEmptyState(NodeState, NodeStateDiff) - Static method in class org.apache.jackrabbit.oak.plugins.memory.EmptyNodeState
-
- comparePropertiesAgainstBaseState(NodeState, NodeState, NodeStateDiff) - Static method in class org.apache.jackrabbit.oak.spi.state.AbstractNodeState
-
Compares the properties of base state with this
state.
- compareTo(PropertyValue) - Method in class org.apache.jackrabbit.oak.plugins.memory.PropertyStateValue
-
- completeBinaryUpload(String) - Method in class org.apache.jackrabbit.oak.plugins.value.jcr.ValueFactoryImpl
-
- compose(Collection<? extends Editor>) - Static method in class org.apache.jackrabbit.oak.spi.commit.CompositeEditor
-
- compose(Collection<? extends EditorProvider>) - Static method in class org.apache.jackrabbit.oak.spi.commit.CompositeEditorProvider
-
- compose(Collection<CommitHook>) - Static method in class org.apache.jackrabbit.oak.spi.commit.CompositeHook
-
- CompositeConflictHandler - Class in org.apache.jackrabbit.oak.spi.commit
-
A CompositeConflictHandler delegates conflict handling
to multiple backing handlers.
- CompositeConflictHandler(Iterable<ThreeWayConflictHandler>) - Constructor for class org.apache.jackrabbit.oak.spi.commit.CompositeConflictHandler
-
Create a new CompositeConflictHandler with an initial set of
backing handler.
- CompositeConflictHandler() - Constructor for class org.apache.jackrabbit.oak.spi.commit.CompositeConflictHandler
-
Create a new CompositeConflictHandler with no backing handlers.
- CompositeEditor - Class in org.apache.jackrabbit.oak.spi.commit
-
Aggregation of a list of editors into a single editor.
- CompositeEditor(Collection<? extends Editor>) - Constructor for class org.apache.jackrabbit.oak.spi.commit.CompositeEditor
-
- CompositeEditor(Editor...) - Constructor for class org.apache.jackrabbit.oak.spi.commit.CompositeEditor
-
- CompositeEditorProvider - Class in org.apache.jackrabbit.oak.spi.commit
-
Aggregation of a list of editor providers into a single provider.
- CompositeEditorProvider(EditorProvider...) - Constructor for class org.apache.jackrabbit.oak.spi.commit.CompositeEditorProvider
-
- CompositeHook - Class in org.apache.jackrabbit.oak.spi.commit
-
Composite commit hook.
- CompositeHook(CommitHook...) - Constructor for class org.apache.jackrabbit.oak.spi.commit.CompositeHook
-
- CompositeInitializer - Class in org.apache.jackrabbit.oak.spi.lifecycle
-
- CompositeInitializer(Collection<RepositoryInitializer>) - Constructor for class org.apache.jackrabbit.oak.spi.lifecycle.CompositeInitializer
-
- CompositeInitializer(RepositoryInitializer...) - Constructor for class org.apache.jackrabbit.oak.spi.lifecycle.CompositeInitializer
-
- CompositeObserver - Class in org.apache.jackrabbit.oak.spi.commit
-
Composite observer that delegates all content changes to the set of
currently registered component observers.
- CompositeObserver() - Constructor for class org.apache.jackrabbit.oak.spi.commit.CompositeObserver
-
- CompositeWorkspaceInitializer - Class in org.apache.jackrabbit.oak.spi.lifecycle
-
- CompositeWorkspaceInitializer(Collection<WorkspaceInitializer>) - Constructor for class org.apache.jackrabbit.oak.spi.lifecycle.CompositeWorkspaceInitializer
-
- CompositeWorkspaceInitializer(WorkspaceInitializer...) - Constructor for class org.apache.jackrabbit.oak.spi.lifecycle.CompositeWorkspaceInitializer
-
- CONFLICT - Static variable in class org.apache.jackrabbit.oak.spi.state.ConflictAnnotatingRebaseDiff
-
- ConflictAnnotatingRebaseDiff - Class in org.apache.jackrabbit.oak.spi.state
-
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.
- ConflictAnnotatingRebaseDiff(NodeBuilder) - Constructor for class org.apache.jackrabbit.oak.spi.state.ConflictAnnotatingRebaseDiff
-
- ConflictHandler - Interface in org.apache.jackrabbit.oak.spi.commit
-
- ConflictHandlers - Class in org.apache.jackrabbit.oak.spi.commit
-
- ConflictType - Enum in org.apache.jackrabbit.oak.spi.state
-
Enum to define various types of conflicts.
- containsMove(String) - Method in class org.apache.jackrabbit.oak.spi.commit.MoveTracker
-
- contentChanged(NodeState, CommitInfo) - Method in class org.apache.jackrabbit.oak.spi.commit.BackgroundObserver
-
- contentChanged(NodeState, CommitInfo) - Method in class org.apache.jackrabbit.oak.spi.commit.ChangeDispatcher
-
- contentChanged(NodeState, CommitInfo) - Method in class org.apache.jackrabbit.oak.spi.commit.CompositeObserver
-
- contentChanged(NodeState, CommitInfo) - Method in class org.apache.jackrabbit.oak.spi.commit.DiffObserver
-
- contentChanged(NodeState, CommitInfo) - Method in class org.apache.jackrabbit.oak.spi.commit.EmptyObserver
-
- contentChanged(NodeState, CommitInfo) - Method in interface org.apache.jackrabbit.oak.spi.commit.Observer
-
Observes a content change.
- Conversions - Class in org.apache.jackrabbit.oak.plugins.value
-
Utility class defining the conversion that take place between
PropertyStates
of different types.
- Conversions.Converter - Class in org.apache.jackrabbit.oak.plugins.value
-
A converter converts a value to its representation as a specific target type.
- convert(PropertyState, Type<?>) - Static method in class org.apache.jackrabbit.oak.plugins.memory.PropertyStates
-
- convert(String) - Static method in class org.apache.jackrabbit.oak.plugins.value.Conversions
-
Create a converter for a string.
- convert(Blob) - Static method in class org.apache.jackrabbit.oak.plugins.value.Conversions
-
Create a converter for a binary.
- convert(long) - Static method in class org.apache.jackrabbit.oak.plugins.value.Conversions
-
Create a converter for a long.
- convert(double) - Static method in class org.apache.jackrabbit.oak.plugins.value.Conversions
-
Create a converter for a double.
- convert(String, Type<?>) - Static method in class org.apache.jackrabbit.oak.plugins.value.Conversions
-
Create a converter for a date.
- convert(boolean) - Static method in class org.apache.jackrabbit.oak.plugins.value.Conversions
-
Create a converter for a boolean.
- convert(BigDecimal) - Static method in class org.apache.jackrabbit.oak.plugins.value.Conversions
-
Create a converter for a decimal.
- Converter() - Constructor for class org.apache.jackrabbit.oak.plugins.value.Conversions.Converter
-
- copy(Type<T>, PropertyState) - Static method in class org.apache.jackrabbit.oak.plugins.memory.PropertyBuilder
-
Create a new instance for building PropertyState instances
of the given type.
- count() - Method in class org.apache.jackrabbit.oak.plugins.memory.EmptyPropertyState
-
- count() - Method in class org.apache.jackrabbit.oak.plugins.memory.PropertyBuilder
-
- count() - Method in class org.apache.jackrabbit.oak.plugins.memory.PropertyStateValue
-
- count(Iterable<?>) - Static method in class org.apache.jackrabbit.oak.spi.state.AbstractNodeState
-
- create(PropertyState) - Static method in class org.apache.jackrabbit.oak.plugins.memory.PropertyValues
-
- create(PropertyValue) - Static method in class org.apache.jackrabbit.oak.plugins.memory.PropertyValues
-
- createBinary(InputStream) - Method in class org.apache.jackrabbit.oak.plugins.value.jcr.ValueFactoryImpl
-
- createBinary(Blob) - Method in class org.apache.jackrabbit.oak.plugins.value.jcr.ValueFactoryImpl
-
- createBlob(InputStream) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
-
- createBlob(InputStream) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeStore
-
- createBlob(InputStream) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeBuilder
-
- createBlob(InputStream) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeStore
-
Create a
Blob from the given input stream.
- createBlob(InputStream) - Method in class org.apache.jackrabbit.oak.spi.state.ProxyNodeStore
-
- createBlob(InputStream) - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
-
- createChildBuilder(String) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
-
Factory method for creating new child state builders.
- createDiff(NodeBuilder, String) - Method in class org.apache.jackrabbit.oak.spi.state.AbstractRebaseDiff
-
Factory method for creating a rebase handler for the named child of the passed
parent builder.
- createDiff(NodeBuilder, String) - Method in class org.apache.jackrabbit.oak.spi.state.ConflictAnnotatingRebaseDiff
-
- createLongProperty(String, long) - Static method in class org.apache.jackrabbit.oak.plugins.memory.LongPropertyState
-
Create a PropertyState from a long.
- createLongProperty(String, Iterable<Long>) - Static method in class org.apache.jackrabbit.oak.plugins.memory.MultiLongPropertyState
-
Create a multi valued PropertyState from a list of longs.
- createProperty(String, Value) - Static method in class org.apache.jackrabbit.oak.plugins.memory.PropertyStates
-
Create a
PropertyState based on a
Value.
- createProperty(String, Iterable<Value>) - Static method in class org.apache.jackrabbit.oak.plugins.memory.PropertyStates
-
Create a multi valued
PropertyState based on a list of
Value instances.
- createProperty(String, Iterable<Value>, int) - Static method in class org.apache.jackrabbit.oak.plugins.memory.PropertyStates
-
- createProperty(String, String, int) - Static method in class org.apache.jackrabbit.oak.plugins.memory.PropertyStates
-
Create a PropertyState from a string.
- createProperty(String, Object, Type<?>) - Static method in class org.apache.jackrabbit.oak.plugins.memory.PropertyStates
-
Create a PropertyState.
- createProperty(String, T) - Static method in class org.apache.jackrabbit.oak.plugins.memory.PropertyStates
-
Create a
PropertyState where the
Type of the property state
is inferred from the runtime type of
T according to the mapping
established through
Type.
- createValidator(Validator, List<String>) - Method in class org.apache.jackrabbit.oak.spi.commit.SubtreeExcludingValidator
-
- createValue(PropertyState) - Method in class org.apache.jackrabbit.oak.plugins.value.jcr.PartialValueFactory
-
Utility method for creating a Value based on a
PropertyState.
- createValue(String) - Method in class org.apache.jackrabbit.oak.plugins.value.jcr.PartialValueFactory
-
- createValue(long) - Method in class org.apache.jackrabbit.oak.plugins.value.jcr.PartialValueFactory
-
- createValue(double) - Method in class org.apache.jackrabbit.oak.plugins.value.jcr.PartialValueFactory
-
- createValue(Calendar) - Method in class org.apache.jackrabbit.oak.plugins.value.jcr.PartialValueFactory
-
- createValue(boolean) - Method in class org.apache.jackrabbit.oak.plugins.value.jcr.PartialValueFactory
-
- createValue(Node) - Method in class org.apache.jackrabbit.oak.plugins.value.jcr.PartialValueFactory
-
- createValue(Node, boolean) - Method in class org.apache.jackrabbit.oak.plugins.value.jcr.PartialValueFactory
-
- createValue(BigDecimal) - Method in class org.apache.jackrabbit.oak.plugins.value.jcr.PartialValueFactory
-
- createValue(String, int) - Method in class org.apache.jackrabbit.oak.plugins.value.jcr.PartialValueFactory
-
- createValue(InputStream) - Method in class org.apache.jackrabbit.oak.plugins.value.jcr.ValueFactoryImpl
-
- createValue(Binary) - Method in class org.apache.jackrabbit.oak.plugins.value.jcr.ValueFactoryImpl
-
- createValues(PropertyState) - Method in class org.apache.jackrabbit.oak.plugins.value.jcr.PartialValueFactory
-
Utility method for creating Values based on a
PropertyState.
- dateProperty(String, String) - Static method in class org.apache.jackrabbit.oak.plugins.memory.GenericPropertyState
-
Create a PropertyState from a date.
- dateProperty(String, Iterable<String>) - Static method in class org.apache.jackrabbit.oak.plugins.memory.MultiGenericPropertyState
-
Create a multi valued PropertyState from a list of dates.
- decimalProperty(String, BigDecimal) - Static method in class org.apache.jackrabbit.oak.plugins.memory.DecimalPropertyState
-
Create a PropertyState from a decimal.
- decimalProperty(String, Iterable<BigDecimal>) - Static method in class org.apache.jackrabbit.oak.plugins.memory.MultiDecimalPropertyState
-
Create a multi valued PropertyState from a list of decimals.
- DecimalPropertyState - Class in org.apache.jackrabbit.oak.plugins.memory
-
- DecimalPropertyState(String, BigDecimal) - Constructor for class org.apache.jackrabbit.oak.plugins.memory.DecimalPropertyState
-
- decodeName(int, String) - Static method in class org.apache.jackrabbit.oak.json.TypeCodes
-
Decode the property name encoded into a jsonString given its split.
- decodeType(int, String) - Static method in class org.apache.jackrabbit.oak.json.TypeCodes
-
Decode the type encoded into jsonString given its split.
- DEFAULT - Static variable in interface org.apache.jackrabbit.oak.spi.lifecycle.RepositoryInitializer
-
Default implementation makes no changes to the repository.
- DEFAULT - Static variable in interface org.apache.jackrabbit.oak.spi.lifecycle.WorkspaceInitializer
-
- DEFAULT_BLOB_ACCESS_PROVIDER - Static variable in class org.apache.jackrabbit.oak.plugins.value.jcr.PartialValueFactory
-
This default blob access provider is a no-op implementation.
- DEFAULT_FILTER_EXPRESSION - Static variable in class org.apache.jackrabbit.oak.json.JsonSerializer
-
- DEFAULT_QUEUE_SIZE - Static variable in class org.apache.jackrabbit.oak.spi.commit.BackgroundObserver
-
- DefaultEditor - Class in org.apache.jackrabbit.oak.spi.commit
-
Editor that does nothing by default and doesn't recurse into subtrees.
- DefaultEditor() - Constructor for class org.apache.jackrabbit.oak.spi.commit.DefaultEditor
-
- DefaultMoveValidator - Class in org.apache.jackrabbit.oak.spi.commit
-
MoveValidator that does nothing by default and doesn't recurse into subtrees.
- DefaultMoveValidator() - Constructor for class org.apache.jackrabbit.oak.spi.commit.DefaultMoveValidator
-
- DefaultNodeStateDiff - Class in org.apache.jackrabbit.oak.spi.state
-
Node state diff handler that by default does nothing.
- DefaultNodeStateDiff() - Constructor for class org.apache.jackrabbit.oak.spi.state.DefaultNodeStateDiff
-
- DefaultValidator - Class in org.apache.jackrabbit.oak.spi.commit
-
Validator that does nothing by default and doesn't recurse into subtrees.
- DefaultValidator() - Constructor for class org.apache.jackrabbit.oak.spi.commit.DefaultValidator
-
- deleteChangedNode(NodeBuilder, String, NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.CompositeConflictHandler
-
- deleteChangedNode(NodeBuilder, String, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.commit.ConflictHandler
-
Deprecated.
The node theirs changed in the persistence store while it has been
deleted locally.
- deleteChangedNode(NodeBuilder, String, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.commit.PartialConflictHandler
-
Deprecated.
The node theirs changed in the persistence store while it has been
deleted locally.
- deleteChangedNode(NodeBuilder, String, NodeState, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.commit.ThreeWayConflictHandler
-
The node theirs changed in the persistence store while it has been
deleted locally.
- deleteChangedNode(NodeBuilder, String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.state.AbstractRebaseDiff
-
Called when the node before was deleted in the branch but was
already changed in the trunk.
- deleteChangedNode(NodeBuilder, String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.state.ConflictAnnotatingRebaseDiff
-
- deleteChangedProperty(NodeBuilder, PropertyState, PropertyState) - Method in class org.apache.jackrabbit.oak.spi.commit.CompositeConflictHandler
-
- deleteChangedProperty(NodeBuilder, PropertyState) - Method in interface org.apache.jackrabbit.oak.spi.commit.ConflictHandler
-
Deprecated.
The property theirs changed in the persistence store while it has been
deleted locally.
- deleteChangedProperty(NodeBuilder, PropertyState) - Method in interface org.apache.jackrabbit.oak.spi.commit.PartialConflictHandler
-
Deprecated.
The property theirs changed in the persistence store while it has been
deleted locally.
- deleteChangedProperty(NodeBuilder, PropertyState, PropertyState) - Method in interface org.apache.jackrabbit.oak.spi.commit.ThreeWayConflictHandler
-
The property theirs changed in the persistence store while it has been
deleted locally.
- deleteChangedProperty(NodeBuilder, PropertyState) - Method in class org.apache.jackrabbit.oak.spi.state.AbstractRebaseDiff
-
Called when the property before was deleted in the branch but was
already changed in the trunk.
- deleteChangedProperty(NodeBuilder, PropertyState) - Method in class org.apache.jackrabbit.oak.spi.state.ConflictAnnotatingRebaseDiff
-
- deleteDeletedNode(NodeBuilder, String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.CompositeConflictHandler
-
- deleteDeletedNode(NodeBuilder, String) - Method in interface org.apache.jackrabbit.oak.spi.commit.ConflictHandler
-
Deprecated.
The node name has been removed in parent while it was
also removed in the persistence store.
- deleteDeletedNode(NodeBuilder, String) - Method in interface org.apache.jackrabbit.oak.spi.commit.PartialConflictHandler
-
Deprecated.
The node name has been removed in parent while it was
also removed in the persistence store.
- deleteDeletedNode(NodeBuilder, String, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.commit.ThreeWayConflictHandler
-
The node name has been removed in parent while it was
also removed in the persistence store.
- deleteDeletedNode(NodeBuilder, String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.state.AbstractRebaseDiff
-
Called when the node before was deleted in the branch but was
already deleted in the trunk.
- deleteDeletedNode(NodeBuilder, String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.state.ConflictAnnotatingRebaseDiff
-
- deleteDeletedProperty(NodeBuilder, PropertyState) - Method in class org.apache.jackrabbit.oak.spi.commit.CompositeConflictHandler
-
- deleteDeletedProperty(NodeBuilder, PropertyState) - Method in interface org.apache.jackrabbit.oak.spi.commit.ConflictHandler
-
Deprecated.
The property ours has been removed in parent while it was
also removed in the persistence store.
- deleteDeletedProperty(NodeBuilder, PropertyState) - Method in interface org.apache.jackrabbit.oak.spi.commit.PartialConflictHandler
-
Deprecated.
The property ours has been removed in parent while it was
also removed in the persistence store.
- deleteDeletedProperty(NodeBuilder, PropertyState) - Method in interface org.apache.jackrabbit.oak.spi.commit.ThreeWayConflictHandler
-
The property ours has been removed in parent while it was
also removed in the persistence store.
- deleteDeletedProperty(NodeBuilder, PropertyState) - Method in class org.apache.jackrabbit.oak.spi.state.AbstractRebaseDiff
-
Called when the property before was deleted in the branch but was
already deleted in the trunk.
- deleteDeletedProperty(NodeBuilder, PropertyState) - Method in class org.apache.jackrabbit.oak.spi.state.ConflictAnnotatingRebaseDiff
-
- deserialize(String) - Method in class org.apache.jackrabbit.oak.json.Base64BlobSerializer
-
- deserialize(String) - Method in interface org.apache.jackrabbit.oak.json.BlobDeserializer
-
- deserialize(String) - Method in class org.apache.jackrabbit.oak.json.JsonDeserializer
-
- deserialize(JsopReader) - Method in class org.apache.jackrabbit.oak.json.JsonDeserializer
-
- DiffObserver - Class in org.apache.jackrabbit.oak.spi.commit
-
Abstract base class for observers that use a content diff to determine
what changed between two consecutive observed states of the repository.
- DiffObserver() - Constructor for class org.apache.jackrabbit.oak.spi.commit.DiffObserver
-
- diffToJsop(NodeState, NodeState) - Static method in class org.apache.jackrabbit.oak.json.JsopDiff
-
Create the JSOP diff between before and after for
debugging purposes.
- doubleProperty(String, double) - Static method in class org.apache.jackrabbit.oak.plugins.memory.DoublePropertyState
-
Create a PropertyState from a double.
- doubleProperty(String, Iterable<Double>) - Static method in class org.apache.jackrabbit.oak.plugins.memory.MultiDoublePropertyState
-
Create a multi valued PropertyState from a list of doubles.
- DoublePropertyState - Class in org.apache.jackrabbit.oak.plugins.memory
-
- DoublePropertyState(String, double) - Constructor for class org.apache.jackrabbit.oak.plugins.memory.DoublePropertyState
-
- Editor - Interface in org.apache.jackrabbit.oak.spi.commit
-
Content change editor.
- EditorDiff - Class in org.apache.jackrabbit.oak.spi.commit
-
- EditorHook - Class in org.apache.jackrabbit.oak.spi.commit
-
This commit hook implementation processes changes to be committed
using the
Editor instance provided by the
EditorProvider
passed to the constructor.
- EditorHook(EditorProvider) - Constructor for class org.apache.jackrabbit.oak.spi.commit.EditorHook
-
- EditorProvider - Interface in org.apache.jackrabbit.oak.spi.commit
-
Extension point for content change editors.
- effectsNode() - Method in enum org.apache.jackrabbit.oak.spi.state.ConflictType
-
- EMPTY - Static variable in class org.apache.jackrabbit.oak.spi.commit.CommitInfo
-
Empty commit information object.
- EMPTY_ARRAY - Static variable in class org.apache.jackrabbit.oak.json.TypeCodes
-
- EMPTY_EXTERNAL - Static variable in class org.apache.jackrabbit.oak.spi.commit.CommitInfo
-
Empty commit information object to be used for external changes.
- EMPTY_NODE - Static variable in class org.apache.jackrabbit.oak.plugins.memory.EmptyNodeState
-
- EmptyHook - Class in org.apache.jackrabbit.oak.spi.commit
-
Basic commit hook implementation that by default doesn't do anything.
- EmptyHook() - Constructor for class org.apache.jackrabbit.oak.spi.commit.EmptyHook
-
- EmptyNodeState - Class in org.apache.jackrabbit.oak.plugins.memory
-
Singleton instances of empty and non-existent node states, i.e.
- EmptyObserver - Class in org.apache.jackrabbit.oak.spi.commit
-
Basic content change observer that doesn't do anything.
- EmptyObserver() - Constructor for class org.apache.jackrabbit.oak.spi.commit.EmptyObserver
-
- emptyProperty(String, Type<?>) - Static method in class org.apache.jackrabbit.oak.plugins.memory.EmptyPropertyState
-
Create an empty PropertyState
- EmptyPropertyState - Class in org.apache.jackrabbit.oak.plugins.memory
-
Abstract base class for
PropertyState implementations
providing default implementation which correspond to a property
without any value.
- EmptyPropertyState(String) - Constructor for class org.apache.jackrabbit.oak.plugins.memory.EmptyPropertyState
-
Create a new property state with the given name
- encode(int, String) - Static method in class org.apache.jackrabbit.oak.json.TypeCodes
-
Encodes the given propertyName of the given propertyType into
a json string, which is prefixed with a type code.
- enter(NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.CompositeEditor
-
- enter(NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.DefaultEditor
-
- enter(NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.DefaultValidator
-
- enter(NodeState, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.commit.Editor
-
Called before the given before and after states are compared.
- enter(NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.FailingValidator
-
- enter(NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.ProgressNotificationEditor
-
- enter(NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.VisibleEditor
-
- enter(NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.VisibleValidator
-
- enter(NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.spi.state.MoveDetector
-
- equal(Blob, Blob) - Static method in class org.apache.jackrabbit.oak.plugins.memory.AbstractBlob
-
- equal(PropertyState, PropertyState) - Static method in class org.apache.jackrabbit.oak.plugins.memory.AbstractPropertyState
-
Checks whether the given two property states are equal.
- equals(Object) - Method in class org.apache.jackrabbit.oak.plugins.memory.AbstractBlob
-
To Blob instances are considered equal iff they have the
same SHA-256 hash code are equal.
- equals(Object) - Method in class org.apache.jackrabbit.oak.plugins.memory.AbstractPropertyState
-
Checks whether the given object is equal to this one.
- equals(Object) - Method in class org.apache.jackrabbit.oak.plugins.memory.EmptyNodeState
-
- equals(Object) - Method in class org.apache.jackrabbit.oak.plugins.memory.PropertyStateValue
-
- equals(Object) - Method in class org.apache.jackrabbit.oak.spi.commit.CommitInfo
-
- equals(Object) - Method in class org.apache.jackrabbit.oak.spi.state.AbstractChildNodeEntry
-
Checks whether the given object is equal to this one.
- equals(Object) - Method in class org.apache.jackrabbit.oak.spi.state.AbstractNodeState
-
Checks whether the given object is equal to this one.
- equals(NodeState, NodeState) - Static method in class org.apache.jackrabbit.oak.spi.state.AbstractNodeState
-
- equals(NodeState, NodeState) - Static method in class org.apache.jackrabbit.oak.spi.state.EqualsDiff
-
Diffs the given node states and returns true if there are no
differences.
- EqualsDiff - Class in org.apache.jackrabbit.oak.spi.state
-
Helper class for comparing the equality of node states based on the
content diff mechanism.
- EqualsDiff() - Constructor for class org.apache.jackrabbit.oak.spi.state.EqualsDiff
-
- ErrorValue - Class in org.apache.jackrabbit.oak.plugins.value
-
Instances of this class represent a Value which couldn't be retrieved.
- ErrorValue(Exception, int) - Constructor for class org.apache.jackrabbit.oak.plugins.value.ErrorValue
-
- ErrorValue(RepositoryException) - Constructor for class org.apache.jackrabbit.oak.plugins.value.ErrorValue
-
- exists() - Method in class org.apache.jackrabbit.oak.plugins.memory.EmptyNodeState
-
- exists() - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
-
- exists() - Method in class org.apache.jackrabbit.oak.plugins.memory.ModifiedNodeState
-
- exists() - Method in interface org.apache.jackrabbit.oak.spi.state.NodeBuilder
-
Checks whether this builder represents a node that exists.
- EXISTS - Static variable in interface org.apache.jackrabbit.oak.spi.state.NodeState
-
Predicate that checks the existence of NodeState instances.
- exists() - Method in interface org.apache.jackrabbit.oak.spi.state.NodeState
-
Checks whether this node exists.
- exists() - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
-
- GenericPropertyState - Class in org.apache.jackrabbit.oak.plugins.memory
-
- GenericPropertyState(String, String, Type<?>) - Constructor for class org.apache.jackrabbit.oak.plugins.memory.GenericPropertyState
-
- get(String) - Method in interface org.apache.jackrabbit.oak.spi.commit.CommitContext
-
Returns the value of the named attribute as an Object,
or null if no attribute of the given name exists.
- get(String) - Method in class org.apache.jackrabbit.oak.spi.commit.SimpleCommitContext
-
- GET_NAME - Static variable in interface org.apache.jackrabbit.oak.spi.state.ChildNodeEntry
-
Mapping from a ChildNodeEntry instance to its name.
- getBase() - Method in interface org.apache.jackrabbit.oak.spi.state.NodeStoreBranch
-
Returns the base state of this branch.
- getBaseState() - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
-
- getBaseState() - Method in class org.apache.jackrabbit.oak.plugins.memory.ModifiedNodeState
-
- getBaseState() - Method in interface org.apache.jackrabbit.oak.spi.state.NodeBuilder
-
Returns the original base state that this builder is modifying.
- getBaseState() - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
-
- getBinary() - Method in class org.apache.jackrabbit.oak.plugins.value.ErrorValue
-
- getBlob(String) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeStore
-
- getBlob(Binary) - Method in class org.apache.jackrabbit.oak.plugins.value.jcr.ValueFactoryImpl
-
- getBlob() - Method in interface org.apache.jackrabbit.oak.plugins.value.OakValue
-
- getBlob(String) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeStore
-
Get a blob by its reference.
- getBlob(String) - Method in class org.apache.jackrabbit.oak.spi.state.ProxyNodeStore
-
- getBoolean(String) - Method in class org.apache.jackrabbit.oak.plugins.memory.EmptyNodeState
-
- getBoolean(String) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
-
- getBoolean() - Method in class org.apache.jackrabbit.oak.plugins.value.ErrorValue
-
- getBoolean(NodeState, String) - Static method in class org.apache.jackrabbit.oak.spi.state.AbstractNodeState
-
- getBoolean(String) - Method in class org.apache.jackrabbit.oak.spi.state.AbstractNodeState
-
- getBoolean(String) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeBuilder
-
Returns the boolean value of the named property.
- getBoolean(String) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeState
-
Returns the boolean value of the named property.
- getBoolean(String) - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
-
- getChildNode(String) - Method in class org.apache.jackrabbit.oak.plugins.memory.EmptyNodeState
-
- getChildNode(String) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
-
- getChildNode(String) - Method in class org.apache.jackrabbit.oak.plugins.memory.ModifiedNodeState
-
- getChildNode(String) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeBuilder
-
Returns a builder for constructing changes to the named child node.
- getChildNode(String) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeState
-
Returns the named, possibly non-existent, child node.
- getChildNode(String) - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
-
- getChildNodeCount(long) - Method in class org.apache.jackrabbit.oak.plugins.memory.EmptyNodeState
-
- getChildNodeCount(long) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
-
- getChildNodeCount(long) - Method in class org.apache.jackrabbit.oak.plugins.memory.ModifiedNodeState
-
- getChildNodeCount(long) - Method in class org.apache.jackrabbit.oak.spi.state.AbstractNodeState
-
- getChildNodeCount(long) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeBuilder
-
Returns the current number of child nodes.
- getChildNodeCount(long) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeState
-
Returns the number of iterable child nodes of this node.
- getChildNodeCount(long) - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
-
- getChildNodeEntries() - Method in class org.apache.jackrabbit.oak.plugins.memory.EmptyNodeState
-
- getChildNodeEntries() - Method in class org.apache.jackrabbit.oak.plugins.memory.ModifiedNodeState
-
- getChildNodeEntries() - Method in interface org.apache.jackrabbit.oak.spi.state.NodeState
-
Returns the iterable child node entries of this instance.
- getChildNodeNames() - Method in class org.apache.jackrabbit.oak.plugins.memory.EmptyNodeState
-
- getChildNodeNames() - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
-
- getChildNodeNames() - Method in class org.apache.jackrabbit.oak.plugins.memory.ModifiedNodeState
-
- getChildNodeNames() - Method in class org.apache.jackrabbit.oak.spi.state.AbstractNodeState
-
- getChildNodeNames() - Method in interface org.apache.jackrabbit.oak.spi.state.NodeBuilder
-
Returns the names of current child nodes.
- getChildNodeNames() - Method in interface org.apache.jackrabbit.oak.spi.state.NodeState
-
Returns the names of all iterable child nodes.
- getChildNodeNames() - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
-
- getChildSerializer() - Method in class org.apache.jackrabbit.oak.json.JsonSerializer
-
- getClassName() - Method in interface org.apache.jackrabbit.oak.spi.commit.BackgroundObserverMBean
-
- getContentIdentity() - Method in class org.apache.jackrabbit.oak.plugins.memory.AbstractBlob
-
- getContentIdentity() - Method in class org.apache.jackrabbit.oak.plugins.value.BinaryBasedBlob
-
- getConverter() - Method in class org.apache.jackrabbit.oak.plugins.memory.BinaryPropertyState
-
- getConverter() - Method in class org.apache.jackrabbit.oak.plugins.memory.BooleanPropertyState
-
- getConverter() - Method in class org.apache.jackrabbit.oak.plugins.memory.DecimalPropertyState
-
- getConverter() - Method in class org.apache.jackrabbit.oak.plugins.memory.DoublePropertyState
-
- getConverter() - Method in class org.apache.jackrabbit.oak.plugins.memory.GenericPropertyState
-
- getConverter() - Method in class org.apache.jackrabbit.oak.plugins.memory.LongPropertyState
-
- getConverter(Blob) - Method in class org.apache.jackrabbit.oak.plugins.memory.MultiBinaryPropertyState
-
- getConverter(Boolean) - Method in class org.apache.jackrabbit.oak.plugins.memory.MultiBooleanPropertyState
-
- getConverter(BigDecimal) - Method in class org.apache.jackrabbit.oak.plugins.memory.MultiDecimalPropertyState
-
- getConverter(Double) - Method in class org.apache.jackrabbit.oak.plugins.memory.MultiDoublePropertyState
-
- getConverter(String) - Method in class org.apache.jackrabbit.oak.plugins.memory.MultiGenericPropertyState
-
- getConverter(Long) - Method in class org.apache.jackrabbit.oak.plugins.memory.MultiLongPropertyState
-
- getConverter(String) - Method in class org.apache.jackrabbit.oak.plugins.memory.MultiStringPropertyState
-
- getConverter() - Method in class org.apache.jackrabbit.oak.plugins.memory.StringPropertyState
-
- getDate() - Method in class org.apache.jackrabbit.oak.plugins.value.ErrorValue
-
- getDate() - Method in class org.apache.jackrabbit.oak.spi.commit.CommitInfo
-
- getDecimal() - Method in class org.apache.jackrabbit.oak.plugins.value.ErrorValue
-
- getDestPath(String) - Method in class org.apache.jackrabbit.oak.spi.commit.MoveTracker
-
- getDouble() - Method in class org.apache.jackrabbit.oak.plugins.value.ErrorValue
-
- getExternalEventCount() - Method in interface org.apache.jackrabbit.oak.spi.commit.BackgroundObserverMBean
-
- getHead() - Method in interface org.apache.jackrabbit.oak.spi.state.NodeStoreBranch
-
Returns the head state of this branch.
- getId(NodeStore) - Static method in class org.apache.jackrabbit.oak.spi.cluster.ClusterRepositoryInfo
-
- getInfo() - Method in class org.apache.jackrabbit.oak.spi.commit.CommitInfo
-
Return the info map
- getInstanceId() - Method in interface org.apache.jackrabbit.oak.spi.state.Clusterable
-
Will return a unique number per instance across the cluster.
- getLocalEventCount() - Method in interface org.apache.jackrabbit.oak.spi.commit.BackgroundObserverMBean
-
- getLong(String) - Method in class org.apache.jackrabbit.oak.plugins.memory.EmptyNodeState
-
- getLong() - Method in class org.apache.jackrabbit.oak.plugins.value.ErrorValue
-
- getLong(NodeState, String) - Static method in class org.apache.jackrabbit.oak.spi.state.AbstractNodeState
-
- getLong(String) - Method in class org.apache.jackrabbit.oak.spi.state.AbstractNodeState
-
- getLong(String) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeState
-
Returns the long value of the named property.
- getMaxQueueLength() - Method in class org.apache.jackrabbit.oak.spi.commit.BackgroundObserver
-
- getMaxQueueSize() - Method in interface org.apache.jackrabbit.oak.spi.commit.BackgroundObserverMBean
-
- getMBean() - Method in class org.apache.jackrabbit.oak.spi.commit.BackgroundObserver
-
- getName(String) - Method in class org.apache.jackrabbit.oak.plugins.memory.EmptyNodeState
-
- getName() - Method in class org.apache.jackrabbit.oak.plugins.memory.EmptyPropertyState
-
- getName() - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryChildNodeEntry
-
- getName() - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
-
Accessor for name
- getName(String) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
-
- getName() - Method in class org.apache.jackrabbit.oak.plugins.memory.PropertyBuilder
-
- getName(NodeState, String) - Static method in class org.apache.jackrabbit.oak.spi.state.AbstractNodeState
-
- getName(String) - Method in class org.apache.jackrabbit.oak.spi.state.AbstractNodeState
-
- getName() - Method in interface org.apache.jackrabbit.oak.spi.state.ChildNodeEntry
-
The name of the child node state wrt.
- getName() - Method in enum org.apache.jackrabbit.oak.spi.state.ConflictType
-
- getName(String) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeBuilder
-
Returns the name value of the named property.
- getName(String) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeState
-
Returns the name value of the named property.
- getName(String) - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
-
- getNamePathMapper() - Method in class org.apache.jackrabbit.oak.plugins.value.jcr.PartialValueFactory
-
- getNames(String) - Method in class org.apache.jackrabbit.oak.plugins.memory.EmptyNodeState
-
- getNames(String) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
-
- getNames(NodeState, String) - Static method in class org.apache.jackrabbit.oak.spi.state.AbstractNodeState
-
- getNames(String) - Method in class org.apache.jackrabbit.oak.spi.state.AbstractNodeState
-
- getNames(String) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeBuilder
-
Returns the name values of the named property.
- getNames(String) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeState
-
Returns the name values of the named property.
- getNames(String) - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
-
- getNewStream() - Method in class org.apache.jackrabbit.oak.plugins.memory.ArrayBasedBlob
-
- getNewStream() - Method in class org.apache.jackrabbit.oak.plugins.memory.StringBasedBlob
-
This implementation returns the bytes of the UTF-8 encoding
of the underlying string.
- getNewStream() - Method in class org.apache.jackrabbit.oak.plugins.value.BinaryBasedBlob
-
Delegates to
Binary.getStream() and returns an input stream the always
throws an
IOException if the underlying binary failed to produce one.
- getNode(NodeState, String) - Static method in class org.apache.jackrabbit.oak.spi.state.NodeStateUtils
-
Get a possibly non existing child node of a node.
- getNodeState() - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryChildNodeEntry
-
- getNodeState() - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
-
- getNodeState() - Method in interface org.apache.jackrabbit.oak.spi.state.ChildNodeEntry
-
The child node state
- getNodeState() - Method in interface org.apache.jackrabbit.oak.spi.state.NodeBuilder
-
Returns an immutable node state that matches the current state of
the builder.
- getNodeState() - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
-
- getNodeStore() - Method in interface org.apache.jackrabbit.oak.spi.state.NodeStoreProvider
-
- getNodeStore() - Method in class org.apache.jackrabbit.oak.spi.state.ProxyNodeStore
-
- getOakString() - Method in interface org.apache.jackrabbit.oak.plugins.value.OakValue
-
Returns the Oak internal String representation of a value.
- getOrCreateId(NodeStore) - Static method in class org.apache.jackrabbit.oak.spi.cluster.ClusterRepositoryInfo
-
Gets the {# CLUSTER_ID_PROP} if available, if it doesn't it
creates it and returns the newly created one (or if that
happened concurrently and another cluster instance won,
return that one)
- getParent() - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
-
Accessor for parent builder
- getPath() - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
-
- getPath() - Method in class org.apache.jackrabbit.oak.spi.commit.CommitInfo
-
/**
Returns the base path of this commit.
- getPrimaryTypeName(NodeState) - Static method in class org.apache.jackrabbit.oak.spi.state.NodeStateUtils
-
- getProperties() - Method in class org.apache.jackrabbit.oak.plugins.memory.EmptyNodeState
-
- getProperties() - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
-
- getProperties() - Method in class org.apache.jackrabbit.oak.plugins.memory.ModifiedNodeState
-
- getProperties() - Method in interface org.apache.jackrabbit.oak.spi.state.NodeBuilder
-
Returns the current properties.
- getProperties() - Method in interface org.apache.jackrabbit.oak.spi.state.NodeState
-
Returns an iterable of the properties of this node.
- getProperties() - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
-
- getProperty(String) - Method in class org.apache.jackrabbit.oak.plugins.memory.EmptyNodeState
-
- getProperty(String) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
-
- getProperty(String) - Method in class org.apache.jackrabbit.oak.plugins.memory.ModifiedNodeState
-
- getProperty(String) - Method in class org.apache.jackrabbit.oak.spi.state.AbstractNodeState
-
- getProperty(String) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeBuilder
-
Returns the current state of the named property, or null
if the property is not set.
- getProperty(String) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeState
-
Returns the named property, or null if no such property exists.
- getProperty(String) - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
-
- getPropertyCount() - Method in class org.apache.jackrabbit.oak.plugins.memory.EmptyNodeState
-
- getPropertyCount() - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
-
- getPropertyCount() - Method in class org.apache.jackrabbit.oak.plugins.memory.ModifiedNodeState
-
- getPropertyCount() - Method in class org.apache.jackrabbit.oak.spi.state.AbstractNodeState
-
- getPropertyCount() - Method in interface org.apache.jackrabbit.oak.spi.state.NodeBuilder
-
Returns the current number of properties.
- getPropertyCount() - Method in interface org.apache.jackrabbit.oak.spi.state.NodeState
-
Returns the number of properties of this node.
- getPropertyCount() - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
-
- getPropertyState() - Method in class org.apache.jackrabbit.oak.plugins.memory.PropertyBuilder
-
- getQueueSize() - Method in interface org.apache.jackrabbit.oak.spi.commit.BackgroundObserverMBean
-
- getReference() - Method in class org.apache.jackrabbit.oak.plugins.memory.AbstractBlob
-
- getReference() - Method in class org.apache.jackrabbit.oak.plugins.value.BinaryBasedBlob
-
- getRevisionGCStatus() - Method in class org.apache.jackrabbit.oak.spi.state.RevisionGC
-
- getRevisionGCStatus() - Method in interface org.apache.jackrabbit.oak.spi.state.RevisionGCMBean
-
Revision garbage collection status
- getRoot() - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeStore
-
- getRoot() - Method in interface org.apache.jackrabbit.oak.spi.state.NodeStore
-
Returns the latest state of the tree.
- getRoot() - Method in class org.apache.jackrabbit.oak.spi.state.ProxyNodeStore
-
- getRootDiff(NodeState, NodeState, CommitInfo) - Method in class org.apache.jackrabbit.oak.spi.commit.DiffObserver
-
Returns the diff handler to be used for the given content change.
- getRootEditor(NodeState, NodeState, NodeBuilder, CommitInfo) - Method in class org.apache.jackrabbit.oak.spi.commit.CompositeEditorProvider
-
- getRootEditor(NodeState, NodeState, NodeBuilder, CommitInfo) - Method in interface org.apache.jackrabbit.oak.spi.commit.EditorProvider
-
Returns an editor for processing changes between the given two states.
- getRootEditor(NodeState, NodeState, NodeBuilder, CommitInfo) - Method in class org.apache.jackrabbit.oak.spi.commit.ValidatorProvider
-
- getRootEditor(NodeState, NodeState, NodeBuilder, CommitInfo) - Method in class org.apache.jackrabbit.oak.spi.commit.WhiteboardEditorProvider
-
- getRootValidator(NodeState, NodeState, CommitInfo) - Method in class org.apache.jackrabbit.oak.spi.commit.ValidatorProvider
-
Returns a validator for checking the changes between the given
two root states.
- getSessionId() - Method in class org.apache.jackrabbit.oak.spi.commit.CommitInfo
-
- getSourcePath(String) - Method in class org.apache.jackrabbit.oak.spi.commit.MoveTracker
-
- getStream() - Method in class org.apache.jackrabbit.oak.plugins.value.ErrorValue
-
- getString(String) - Method in class org.apache.jackrabbit.oak.plugins.memory.EmptyNodeState
-
- getString(String) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
-
- getString() - Method in class org.apache.jackrabbit.oak.plugins.value.ErrorValue
-
- getString(NodeState, String) - Static method in class org.apache.jackrabbit.oak.spi.state.AbstractNodeState
-
- getString(String) - Method in class org.apache.jackrabbit.oak.spi.state.AbstractNodeState
-
- getString(String) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeBuilder
-
Returns the name value of the named property.
- getString(String) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeState
-
Returns the string value of the named property.
- getString(String) - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
-
- getStrings(String) - Method in class org.apache.jackrabbit.oak.plugins.memory.EmptyNodeState
-
- getStrings(NodeState, String) - Static method in class org.apache.jackrabbit.oak.spi.state.AbstractNodeState
-
- getStrings(String) - Method in class org.apache.jackrabbit.oak.spi.state.AbstractNodeState
-
- getStrings(String) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeState
-
Returns the string values of the named property.
- getType() - Method in class org.apache.jackrabbit.oak.plugins.memory.BinaryPropertyState
-
- getType() - Method in class org.apache.jackrabbit.oak.plugins.memory.BooleanPropertyState
-
- getType() - Method in class org.apache.jackrabbit.oak.plugins.memory.DecimalPropertyState
-
- getType() - Method in class org.apache.jackrabbit.oak.plugins.memory.DoublePropertyState
-
- getType() - Method in class org.apache.jackrabbit.oak.plugins.memory.GenericPropertyState
-
- getType() - Method in class org.apache.jackrabbit.oak.plugins.memory.LongPropertyState
-
- getType() - Method in class org.apache.jackrabbit.oak.plugins.memory.MultiBinaryPropertyState
-
- getType() - Method in class org.apache.jackrabbit.oak.plugins.memory.MultiBooleanPropertyState
-
- getType() - Method in class org.apache.jackrabbit.oak.plugins.memory.MultiDecimalPropertyState
-
- getType() - Method in class org.apache.jackrabbit.oak.plugins.memory.MultiDoublePropertyState
-
- getType() - Method in class org.apache.jackrabbit.oak.plugins.memory.MultiGenericPropertyState
-
- getType() - Method in class org.apache.jackrabbit.oak.plugins.memory.MultiLongPropertyState
-
- getType() - Method in class org.apache.jackrabbit.oak.plugins.memory.MultiStringPropertyState
-
- getType() - Method in class org.apache.jackrabbit.oak.plugins.memory.PropertyStateValue
-
- getType() - Method in class org.apache.jackrabbit.oak.plugins.memory.StringPropertyState
-
- getType() - Method in class org.apache.jackrabbit.oak.plugins.value.ErrorValue
-
- getUserId() - Method in class org.apache.jackrabbit.oak.spi.commit.CommitInfo
-
- getValue() - Method in class org.apache.jackrabbit.oak.plugins.memory.BinaryPropertyState
-
- getValue() - Method in class org.apache.jackrabbit.oak.plugins.memory.BooleanPropertyState
-
- getValue() - Method in class org.apache.jackrabbit.oak.plugins.memory.DecimalPropertyState
-
- getValue() - Method in class org.apache.jackrabbit.oak.plugins.memory.DoublePropertyState
-
- getValue(Type<T>) - Method in class org.apache.jackrabbit.oak.plugins.memory.EmptyPropertyState
-
- getValue(Type<T>, int) - Method in class org.apache.jackrabbit.oak.plugins.memory.EmptyPropertyState
-
- getValue() - Method in class org.apache.jackrabbit.oak.plugins.memory.GenericPropertyState
-
- getValue() - Method in class org.apache.jackrabbit.oak.plugins.memory.LongPropertyState
-
- getValue() - Method in class org.apache.jackrabbit.oak.plugins.memory.PropertyBuilder
-
- getValue(int) - Method in class org.apache.jackrabbit.oak.plugins.memory.PropertyBuilder
-
- getValue(Type<T>) - Method in class org.apache.jackrabbit.oak.plugins.memory.PropertyStateValue
-
- getValue(Type<T>, int) - Method in class org.apache.jackrabbit.oak.plugins.memory.PropertyStateValue
-
- getValue() - Method in class org.apache.jackrabbit.oak.plugins.memory.StringPropertyState
-
- getValues() - Method in class org.apache.jackrabbit.oak.plugins.memory.PropertyBuilder
-
- getVisibilityToken() - Method in interface org.apache.jackrabbit.oak.spi.state.Clusterable
-
Returns the visibility token of the underlying NodeStore.
- initialize(NodeBuilder) - Method in class org.apache.jackrabbit.oak.spi.lifecycle.CompositeInitializer
-
- initialize(NodeBuilder, String) - Method in class org.apache.jackrabbit.oak.spi.lifecycle.CompositeWorkspaceInitializer
-
- initialize(NodeBuilder) - Method in interface org.apache.jackrabbit.oak.spi.lifecycle.RepositoryInitializer
-
Initializes repository content.
- initialize(NodeBuilder, String) - Method in interface org.apache.jackrabbit.oak.spi.lifecycle.WorkspaceInitializer
-
Initialize the content of a new workspace.
- initiateBinaryUpload(long, int) - Method in class org.apache.jackrabbit.oak.plugins.value.jcr.ValueFactoryImpl
-
- initiateBinaryUpload(long, int, BinaryUploadOptions) - Method in class org.apache.jackrabbit.oak.plugins.value.jcr.ValueFactoryImpl
-
- INSTANCE - Static variable in class org.apache.jackrabbit.oak.spi.commit.DefaultEditor
-
- INSTANCE - Static variable in class org.apache.jackrabbit.oak.spi.commit.DefaultValidator
-
- INSTANCE - Static variable in class org.apache.jackrabbit.oak.spi.commit.EmptyHook
-
Static instance of this class, useful as a "null object".
- INSTANCE - Static variable in class org.apache.jackrabbit.oak.spi.commit.EmptyObserver
-
Static instance of this class, useful as a "null object".
- isArray() - Method in class org.apache.jackrabbit.oak.plugins.memory.EmptyPropertyState
-
- isArray() - Method in class org.apache.jackrabbit.oak.plugins.memory.PropertyBuilder
-
- isArray() - Method in class org.apache.jackrabbit.oak.plugins.memory.PropertyStateValue
-
- isEmpty() - Method in class org.apache.jackrabbit.oak.plugins.memory.PropertyBuilder
-
- isEmpty() - Method in class org.apache.jackrabbit.oak.spi.commit.MoveTracker
-
- isEmptyState(NodeState) - Static method in class org.apache.jackrabbit.oak.plugins.memory.EmptyNodeState
-
- isExternal() - Method in class org.apache.jackrabbit.oak.spi.commit.CommitInfo
-
Return a flag indicating whether this is commit info is
for an external change
- isHidden(String) - Static method in class org.apache.jackrabbit.oak.spi.state.NodeStateUtils
-
Check whether the node or property with the given name is hidden, that
is, if the node name starts with a ":".
- isHiddenPath(String) - Static method in class org.apache.jackrabbit.oak.spi.state.NodeStateUtils
-
Check whether the given path contains a hidden node.
- isModified() - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
-
- isModified() - Method in interface org.apache.jackrabbit.oak.spi.state.NodeBuilder
-
Check whether this builder represents a modified node, which has either modified properties
or removed or added child nodes.
- isModified() - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
-
- isNew() - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
-
- isNew(String) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
-
- isNew() - Method in interface org.apache.jackrabbit.oak.spi.state.NodeBuilder
-
Check whether this builder represents a new node, which is not present in the base state.
- isNew(String) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeBuilder
-
Check whether the named property is new, i.e.
- isNew() - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
-
- isNew(String) - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
-
- isReplaced() - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
-
- isReplaced(String) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
-
- isReplaced() - Method in interface org.apache.jackrabbit.oak.spi.state.NodeBuilder
-
Check whether this builder represents a node that used to exist but
was then replaced with other content, for example as a result of
a
NodeBuilder.setChildNode(String) call.
- isReplaced(String) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeBuilder
-
- isReplaced() - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
-
- isReplaced(String) - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
-
- isRoot() - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
-
- isValidName(String) - Static method in class org.apache.jackrabbit.oak.spi.state.AbstractNodeState
-
- isVisible(String, long) - Method in interface org.apache.jackrabbit.oak.spi.state.Clusterable
-
Checks if the underlying NodeStore sees at least the changes that were
visible at the time the visibility token was created on potentially
another instance if in a clustered NodeStore setup.
- iterable(Iterable<E>) - Static method in class org.apache.jackrabbit.oak.plugins.memory.MemoryChildNodeEntry
-
- match(PropertyValue, PropertyState) - Static method in class org.apache.jackrabbit.oak.plugins.memory.PropertyValues
-
- match(PropertyState, PropertyValue) - Static method in class org.apache.jackrabbit.oak.plugins.memory.PropertyValues
-
- match(PropertyValue, PropertyValue) - Static method in class org.apache.jackrabbit.oak.plugins.memory.PropertyValues
-
- MemoryChildNodeEntry - Class in org.apache.jackrabbit.oak.plugins.memory
-
Basic JavaBean implementation of a child node entry.
- MemoryChildNodeEntry(String, NodeState) - Constructor for class org.apache.jackrabbit.oak.plugins.memory.MemoryChildNodeEntry
-
Creates a child node entry with the given name and referenced
child node state.
- MemoryNodeBuilder - Class in org.apache.jackrabbit.oak.plugins.memory
-
In-memory node state builder.
- MemoryNodeBuilder(MemoryNodeBuilder, String) - Constructor for class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
-
Creates a new in-memory child builder.
- MemoryNodeBuilder(NodeState) - Constructor for class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
-
Creates a new in-memory node state builder rooted at
and based on the passed base state.
- MemoryNodeStore - Class in org.apache.jackrabbit.oak.plugins.memory
-
Basic in-memory node store implementation.
- MemoryNodeStore(NodeState) - Constructor for class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeStore
-
- MemoryNodeStore() - Constructor for class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeStore
-
- merge(NodeBuilder, CommitHook, CommitInfo) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeStore
-
This implementation is equal to first rebasing the builder and then applying it to a
new branch and immediately merging it back.
- merge(NodeBuilder, CommitHook, CommitInfo) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeStore
-
Merges the changes between the
base and
head states
of the given builder to this store.
- merge(CommitHook, CommitInfo) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeStoreBranch
-
Merges the changes in this branch to the main content tree.
- merge(NodeBuilder, CommitHook, CommitInfo) - Method in class org.apache.jackrabbit.oak.spi.state.ProxyNodeStore
-
- MISSING_NODE - Static variable in class org.apache.jackrabbit.oak.plugins.memory.EmptyNodeState
-
- modified(NodeState, NodeState) - Static method in class org.apache.jackrabbit.oak.spi.state.EqualsDiff
-
Diffs the given node states and returns true if there are
differences within the properties or direct child nodes.
- ModifiedNodeState - Class in org.apache.jackrabbit.oak.plugins.memory
-
Immutable snapshot of a mutable node state.
- modifiedService(ServiceReference, Object) - Method in class org.apache.jackrabbit.oak.spi.commit.ObserverTracker
-
- move(String, String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.commit.DefaultMoveValidator
-
- move(String, String, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.state.MoveValidator
-
Called when a moved node has been detected.
- MoveDetector - Class in org.apache.jackrabbit.oak.spi.state
-
- MoveDetector(MoveValidator) - Constructor for class org.apache.jackrabbit.oak.spi.state.MoveDetector
-
- moveTo(NodeBuilder, String) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
-
This implementation has the same semantics as adding this node
with name newName as a new child of newParent followed
by removing this node.
- moveTo(NodeBuilder, String) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeBuilder
-
Move this child to a new parent with a new name.
- moveTo(NodeBuilder, String) - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
-
- MoveTracker - Class in org.apache.jackrabbit.oak.spi.commit
-
Utility to keep track of the move operations that are performed between two
calls to Root.commit(java.util.Map<java.lang.String, java.lang.Object>).
- MoveTracker() - Constructor for class org.apache.jackrabbit.oak.spi.commit.MoveTracker
-
Create a new MoveTracker
- MoveValidator - Interface in org.apache.jackrabbit.oak.spi.state
-
A validator that also receives notifications about moved nodes.
- MultiBinaryPropertyState - Class in org.apache.jackrabbit.oak.plugins.memory
-
- MultiBinaryPropertyState(String, Iterable<Blob>) - Constructor for class org.apache.jackrabbit.oak.plugins.memory.MultiBinaryPropertyState
-
- MultiBooleanPropertyState - Class in org.apache.jackrabbit.oak.plugins.memory
-
- MultiBooleanPropertyState(String, Iterable<Boolean>) - Constructor for class org.apache.jackrabbit.oak.plugins.memory.MultiBooleanPropertyState
-
- MultiDecimalPropertyState - Class in org.apache.jackrabbit.oak.plugins.memory
-
- MultiDecimalPropertyState(String, Iterable<BigDecimal>) - Constructor for class org.apache.jackrabbit.oak.plugins.memory.MultiDecimalPropertyState
-
- MultiDoublePropertyState - Class in org.apache.jackrabbit.oak.plugins.memory
-
- MultiDoublePropertyState(String, Iterable<Double>) - Constructor for class org.apache.jackrabbit.oak.plugins.memory.MultiDoublePropertyState
-
- MultiGenericPropertyState - Class in org.apache.jackrabbit.oak.plugins.memory
-
- MultiGenericPropertyState(String, Iterable<String>, Type<?>) - Constructor for class org.apache.jackrabbit.oak.plugins.memory.MultiGenericPropertyState
-
- MultiLongPropertyState - Class in org.apache.jackrabbit.oak.plugins.memory
-
- MultiLongPropertyState(String, Iterable<Long>) - Constructor for class org.apache.jackrabbit.oak.plugins.memory.MultiLongPropertyState
-
- MultiStringPropertyState - Class in org.apache.jackrabbit.oak.plugins.memory
-
- MultiStringPropertyState(String, Iterable<String>) - Constructor for class org.apache.jackrabbit.oak.plugins.memory.MultiStringPropertyState
-
- PartialConflictHandler - Interface in org.apache.jackrabbit.oak.spi.commit
-
- PartialConflictHandler.Resolution - Enum in org.apache.jackrabbit.oak.spi.commit
-
Deprecated.
Resolutions for conflicts
- PartialValueFactory - Class in org.apache.jackrabbit.oak.plugins.value.jcr
-
A partial value factory implementation that only deals with in-memory values
and can wrap a
Value around a
PropertyState.
- PartialValueFactory(NamePathMapper) - Constructor for class org.apache.jackrabbit.oak.plugins.value.jcr.PartialValueFactory
-
- PartialValueFactory(NamePathMapper, BlobAccessProvider) - Constructor for class org.apache.jackrabbit.oak.plugins.value.jcr.PartialValueFactory
-
- PathFilter - Class in org.apache.jackrabbit.oak.spi.filter
-
Filter which determines whether given path should be included for processing
or not
- PathFilter(Iterable<String>, Iterable<String>) - Constructor for class org.apache.jackrabbit.oak.spi.filter.PathFilter
-
Constructs the predicate with given included and excluded paths
If both are empty then all paths would be considered to be included
- PathFilter.Result - Enum in org.apache.jackrabbit.oak.spi.filter
-
- pathProperty(String, String) - Static method in class org.apache.jackrabbit.oak.plugins.memory.GenericPropertyState
-
Create a PropertyState from a path.
- pathProperty(String, Iterable<String>) - Static method in class org.apache.jackrabbit.oak.plugins.memory.MultiGenericPropertyState
-
Create a multi valued PropertyState from a list of paths.
- PostValidationHook - Interface in org.apache.jackrabbit.oak.spi.commit
-
Extension to the CommitHook interface that indicates that this
commit hook implementation must be executed after the
validation hooks.
- process(Editor, NodeState, NodeState) - Static method in class org.apache.jackrabbit.oak.spi.commit.EditorDiff
-
Validates and possibly edits the given subtree by diffing
and recursing through it.
- processCommit(NodeState, NodeState, CommitInfo) - Method in interface org.apache.jackrabbit.oak.spi.commit.CommitHook
-
Validates and/or modifies the given content change before it gets
persisted.
- processCommit(NodeState, NodeState, CommitInfo) - Method in class org.apache.jackrabbit.oak.spi.commit.CompositeHook
-
- processCommit(NodeState, NodeState, CommitInfo) - Method in class org.apache.jackrabbit.oak.spi.commit.EditorHook
-
- processCommit(NodeState, NodeState, CommitInfo) - Method in class org.apache.jackrabbit.oak.spi.commit.EmptyHook
-
- processCommit(NodeState, NodeState, CommitInfo) - Method in enum org.apache.jackrabbit.oak.spi.commit.ResetCommitAttributeHook
-
- ProgressNotificationEditor - Class in org.apache.jackrabbit.oak.spi.commit
-
This Editor instance logs invocations to the logger
passed to its constructor after each 10000 calls to it
enter() method.
- PROP_EXCLUDED_PATHS - Static variable in class org.apache.jackrabbit.oak.spi.filter.PathFilter
-
Multi value property name used to determine list of paths to be excluded
- PROP_INCLUDED_PATHS - Static variable in class org.apache.jackrabbit.oak.spi.filter.PathFilter
-
Multi value property name used to determine list of paths to be included
- propertyAdded(PropertyState) - Method in class org.apache.jackrabbit.oak.json.JsopDiff
-
- propertyAdded(PropertyState) - Method in class org.apache.jackrabbit.oak.spi.commit.CompositeEditor
-
- propertyAdded(PropertyState) - Method in class org.apache.jackrabbit.oak.spi.commit.DefaultEditor
-
- propertyAdded(PropertyState) - Method in class org.apache.jackrabbit.oak.spi.commit.DefaultValidator
-
- propertyAdded(PropertyState) - Method in interface org.apache.jackrabbit.oak.spi.commit.Editor
-
Processes an added property.
- propertyAdded(PropertyState) - Method in class org.apache.jackrabbit.oak.spi.commit.EditorDiff
-
- propertyAdded(PropertyState) - Method in class org.apache.jackrabbit.oak.spi.commit.FailingValidator
-
- propertyAdded(PropertyState) - Method in class org.apache.jackrabbit.oak.spi.commit.ProgressNotificationEditor
-
- propertyAdded(PropertyState) - Method in class org.apache.jackrabbit.oak.spi.commit.SubtreeExcludingValidator
-
- propertyAdded(PropertyState) - Method in interface org.apache.jackrabbit.oak.spi.commit.Validator
-
Validate an added property
- propertyAdded(PropertyState) - Method in class org.apache.jackrabbit.oak.spi.commit.VisibleEditor
-
- propertyAdded(PropertyState) - Method in class org.apache.jackrabbit.oak.spi.commit.VisibleValidator
-
- propertyAdded(PropertyState) - Method in class org.apache.jackrabbit.oak.spi.state.AbstractRebaseDiff
-
- propertyAdded(PropertyState) - Method in class org.apache.jackrabbit.oak.spi.state.ApplyDiff
-
- propertyAdded(PropertyState) - Method in class org.apache.jackrabbit.oak.spi.state.DefaultNodeStateDiff
-
- propertyAdded(PropertyState) - Method in class org.apache.jackrabbit.oak.spi.state.EqualsDiff
-
- propertyAdded(PropertyState) - Method in class org.apache.jackrabbit.oak.spi.state.MoveDetector
-
- propertyAdded(PropertyState) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeStateDiff
-
Called for all added properties.
- PropertyBuilder<T> - Class in org.apache.jackrabbit.oak.plugins.memory
-
PropertyBuilder for building in memory PropertyState instances.
- PropertyBuilder(Type<T>) - Constructor for class org.apache.jackrabbit.oak.plugins.memory.PropertyBuilder
-
Create a new instance for building PropertyState instances
of the given type.
- propertyChanged(PropertyState, PropertyState) - Method in class org.apache.jackrabbit.oak.json.JsopDiff
-
- propertyChanged(PropertyState, PropertyState) - Method in class org.apache.jackrabbit.oak.spi.commit.CompositeEditor
-
- propertyChanged(PropertyState, PropertyState) - Method in class org.apache.jackrabbit.oak.spi.commit.DefaultEditor
-
- propertyChanged(PropertyState, PropertyState) - Method in class org.apache.jackrabbit.oak.spi.commit.DefaultValidator
-
- propertyChanged(PropertyState, PropertyState) - Method in interface org.apache.jackrabbit.oak.spi.commit.Editor
-
Processes a changed property.
- propertyChanged(PropertyState, PropertyState) - Method in class org.apache.jackrabbit.oak.spi.commit.EditorDiff
-
- propertyChanged(PropertyState, PropertyState) - Method in class org.apache.jackrabbit.oak.spi.commit.FailingValidator
-
- propertyChanged(PropertyState, PropertyState) - Method in class org.apache.jackrabbit.oak.spi.commit.ProgressNotificationEditor
-
- propertyChanged(PropertyState, PropertyState) - Method in class org.apache.jackrabbit.oak.spi.commit.SubtreeExcludingValidator
-
- propertyChanged(PropertyState, PropertyState) - Method in interface org.apache.jackrabbit.oak.spi.commit.Validator
-
Validate a changed property
- propertyChanged(PropertyState, PropertyState) - Method in class org.apache.jackrabbit.oak.spi.commit.VisibleEditor
-
- propertyChanged(PropertyState, PropertyState) - Method in class org.apache.jackrabbit.oak.spi.commit.VisibleValidator
-
- propertyChanged(PropertyState, PropertyState) - Method in class org.apache.jackrabbit.oak.spi.state.AbstractRebaseDiff
-
- propertyChanged(PropertyState, PropertyState) - Method in class org.apache.jackrabbit.oak.spi.state.ApplyDiff
-
- propertyChanged(PropertyState, PropertyState) - Method in class org.apache.jackrabbit.oak.spi.state.DefaultNodeStateDiff
-
- propertyChanged(PropertyState, PropertyState) - Method in class org.apache.jackrabbit.oak.spi.state.EqualsDiff
-
- propertyChanged(PropertyState, PropertyState) - Method in class org.apache.jackrabbit.oak.spi.state.MoveDetector
-
- propertyChanged(PropertyState, PropertyState) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeStateDiff
-
Called for all changed properties.
- propertyDeleted(PropertyState) - Method in class org.apache.jackrabbit.oak.json.JsopDiff
-
- propertyDeleted(PropertyState) - Method in class org.apache.jackrabbit.oak.spi.commit.CompositeEditor
-
- propertyDeleted(PropertyState) - Method in class org.apache.jackrabbit.oak.spi.commit.DefaultEditor
-
- propertyDeleted(PropertyState) - Method in class org.apache.jackrabbit.oak.spi.commit.DefaultValidator
-
- propertyDeleted(PropertyState) - Method in interface org.apache.jackrabbit.oak.spi.commit.Editor
-
Processes a removed property.
- propertyDeleted(PropertyState) - Method in class org.apache.jackrabbit.oak.spi.commit.EditorDiff
-
- propertyDeleted(PropertyState) - Method in class org.apache.jackrabbit.oak.spi.commit.FailingValidator
-
- propertyDeleted(PropertyState) - Method in class org.apache.jackrabbit.oak.spi.commit.ProgressNotificationEditor
-
- propertyDeleted(PropertyState) - Method in class org.apache.jackrabbit.oak.spi.commit.SubtreeExcludingValidator
-
- propertyDeleted(PropertyState) - Method in interface org.apache.jackrabbit.oak.spi.commit.Validator
-
Validate a deleted property
- propertyDeleted(PropertyState) - Method in class org.apache.jackrabbit.oak.spi.commit.VisibleEditor
-
- propertyDeleted(PropertyState) - Method in class org.apache.jackrabbit.oak.spi.commit.VisibleValidator
-
- propertyDeleted(PropertyState) - Method in class org.apache.jackrabbit.oak.spi.state.AbstractRebaseDiff
-
- propertyDeleted(PropertyState) - Method in class org.apache.jackrabbit.oak.spi.state.ApplyDiff
-
- propertyDeleted(PropertyState) - Method in class org.apache.jackrabbit.oak.spi.state.DefaultNodeStateDiff
-
- propertyDeleted(PropertyState) - Method in class org.apache.jackrabbit.oak.spi.state.EqualsDiff
-
- propertyDeleted(PropertyState) - Method in class org.apache.jackrabbit.oak.spi.state.MoveDetector
-
- propertyDeleted(PropertyState) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeStateDiff
-
Called for all deleted properties.
- PropertyStates - Class in org.apache.jackrabbit.oak.plugins.memory
-
- PropertyStateValue - Class in org.apache.jackrabbit.oak.plugins.memory
-
- PropertyValues - Class in org.apache.jackrabbit.oak.plugins.memory
-
- ProxyNodeStore - Class in org.apache.jackrabbit.oak.spi.state
-
- ProxyNodeStore() - Constructor for class org.apache.jackrabbit.oak.spi.state.ProxyNodeStore
-
- ReadOnlyBuilder - Class in org.apache.jackrabbit.oak.spi.state
-
- ReadOnlyBuilder(NodeState) - Constructor for class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
-
- rebase(NodeBuilder) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeStore
-
This implementation is equal to applying the differences between the builders base state
and its head state to a fresh builder on the stores root state using
ConflictAnnotatingRebaseDiff for resolving
conflicts.
- rebase(NodeBuilder) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeStore
-
Rebases the changes between the
base and
head states
of the given builder on top of the current root state.
- rebase() - Method in interface org.apache.jackrabbit.oak.spi.state.NodeStoreBranch
-
Rebase the changes from this branch on top of the current
root.
- rebase(NodeBuilder) - Method in class org.apache.jackrabbit.oak.spi.state.ProxyNodeStore
-
- referenceProperty(String, String) - Static method in class org.apache.jackrabbit.oak.plugins.memory.GenericPropertyState
-
Create a PropertyState from a reference.
- referenceProperty(String, Iterable<String>) - Static method in class org.apache.jackrabbit.oak.plugins.memory.MultiGenericPropertyState
-
Create a multi valued PropertyState from a list of references.
- release(String) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeStore
-
- release(String) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeStore
-
Releases the provided checkpoint.
- release(String) - Method in class org.apache.jackrabbit.oak.spi.state.ProxyNodeStore
-
- remove() - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
-
- remove(String) - Method in interface org.apache.jackrabbit.oak.spi.commit.CommitContext
-
Removes an attribute from this commit.
- remove(String) - Method in class org.apache.jackrabbit.oak.spi.commit.SimpleCommitContext
-
- remove() - Method in interface org.apache.jackrabbit.oak.spi.state.NodeBuilder
-
Remove this child node from its parent.
- remove() - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
-
- removed(int, long) - Method in class org.apache.jackrabbit.oak.spi.commit.BackgroundObserver
-
Called when ever an item has been removed from the queue.
- removedService(ServiceReference, Object) - Method in class org.apache.jackrabbit.oak.spi.commit.ObserverTracker
-
- removeObserver(Observer) - Method in class org.apache.jackrabbit.oak.spi.commit.CompositeObserver
-
- removeProperty(String) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
-
- removeProperty(String) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeBuilder
-
Remove the named property.
- removeProperty(String) - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
-
- removeValue(int) - Method in class org.apache.jackrabbit.oak.plugins.memory.PropertyBuilder
-
- removeValue(Object) - Method in class org.apache.jackrabbit.oak.plugins.memory.PropertyBuilder
-
- RepositoryInitializer - Interface in org.apache.jackrabbit.oak.spi.lifecycle
-
Initializer of repository content.
- reset(NodeState) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
-
Throws away all changes in this builder and resets the base to the
given node state.
- reset(NodeBuilder) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeStore
-
This implementation is equal resetting the builder to the root of the store and returning
the resulting node state from the builder.
- reset(NodeBuilder) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeStore
-
Reset the passed builder by throwing away all its changes and
setting its base state to the current root state.
- reset(NodeBuilder) - Method in class org.apache.jackrabbit.oak.spi.state.ProxyNodeStore
-
- ResetCommitAttributeHook - Enum in org.apache.jackrabbit.oak.spi.commit
-
- retrieve(String) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeStore
-
- retrieve(String) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeStore
-
Retrieves the root node from a previously created repository checkpoint.
- retrieve(String) - Method in class org.apache.jackrabbit.oak.spi.state.ProxyNodeStore
-
- RevisionGC - Class in org.apache.jackrabbit.oak.spi.state
-
- RevisionGC(Runnable, Runnable, Supplier<String>, Executor) - Constructor for class org.apache.jackrabbit.oak.spi.state.RevisionGC
-
- RevisionGC(Runnable, Runnable, Executor) - Constructor for class org.apache.jackrabbit.oak.spi.state.RevisionGC
-
- RevisionGCMBean - Interface in org.apache.jackrabbit.oak.spi.state
-
MBean for starting and monitoring the progress of
revision garbage collection.
- ROLE - Static variable in interface org.apache.jackrabbit.oak.spi.state.NodeStoreProvider
-
Service property name which determine what role this NodeStore is playing.
- scalar(Type<T>) - Static method in class org.apache.jackrabbit.oak.plugins.memory.PropertyBuilder
-
Create a new instance for building scalar PropertyState instances
of the given type.
- scalar(Type<T>, String) - Static method in class org.apache.jackrabbit.oak.plugins.memory.PropertyBuilder
-
Create a new instance for building scalar PropertyState instances
of the given type.
- serialize(Blob) - Method in class org.apache.jackrabbit.oak.json.Base64BlobSerializer
-
- serialize(Blob) - Method in class org.apache.jackrabbit.oak.json.BlobSerializer
-
- serialize(NodeState) - Method in class org.apache.jackrabbit.oak.json.JsonSerializer
-
- serialize(NodeState, String) - Method in class org.apache.jackrabbit.oak.json.JsonSerializer
-
- serialize(PropertyState) - Method in class org.apache.jackrabbit.oak.json.JsonSerializer
-
- serialize(PropertyState, Type<?>, int) - Method in class org.apache.jackrabbit.oak.json.JsonSerializer
-
- set(NodeState) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
-
Replaces the current state of this builder with the given node state.
- set(String, Object) - Method in interface org.apache.jackrabbit.oak.spi.commit.CommitContext
-
Stores an attribute related to this commit.
- set(String, Object) - Method in class org.apache.jackrabbit.oak.spi.commit.SimpleCommitContext
-
- setArray() - Method in class org.apache.jackrabbit.oak.plugins.memory.PropertyBuilder
-
- setChildNode(String) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
-
- setChildNode(String, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
-
- setChildNode(String) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeBuilder
-
Adds the named child node and returns a builder for modifying it.
- setChildNode(String, NodeState) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeBuilder
-
Adds or replaces a subtree.
- setChildNode(String, NodeState) - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
-
- setChildNode(String) - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
-
- setName(String) - Method in class org.apache.jackrabbit.oak.plugins.memory.PropertyBuilder
-
- setProperty(PropertyState) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
-
- setProperty(String, T) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
-
- setProperty(String, T, Type<T>) - Method in class org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder
-
- setProperty(PropertyState) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeBuilder
-
Set a property state
- setProperty(String, T) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeBuilder
-
Set a property state
- setProperty(String, T, Type<T>) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeBuilder
-
Set a property state
- setProperty(PropertyState) - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
-
- setProperty(String, T) - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
-
- setProperty(String, T, Type<T>) - Method in class org.apache.jackrabbit.oak.spi.state.ReadOnlyBuilder
-
- setRoot(NodeState) - Method in interface org.apache.jackrabbit.oak.spi.state.NodeStoreBranch
-
Updates the state of the content tree of this private branch.
- setScalar() - Method in class org.apache.jackrabbit.oak.plugins.memory.PropertyBuilder
-
- setValue(T) - Method in class org.apache.jackrabbit.oak.plugins.memory.PropertyBuilder
-
- setValue(T, int) - Method in class org.apache.jackrabbit.oak.plugins.memory.PropertyBuilder
-
- setValues(Iterable<T>) - Method in class org.apache.jackrabbit.oak.plugins.memory.PropertyBuilder
-
- sha256() - Method in class org.apache.jackrabbit.oak.plugins.memory.AbstractBlob
-
This hash code implementation returns the hash code of the underlying stream
- SimpleCommitContext - Class in org.apache.jackrabbit.oak.spi.commit
-
- SimpleCommitContext() - Constructor for class org.apache.jackrabbit.oak.spi.commit.SimpleCommitContext
-
- size() - Method in class org.apache.jackrabbit.oak.plugins.memory.BinaryPropertyState
-
- size() - Method in class org.apache.jackrabbit.oak.plugins.memory.EmptyPropertyState
-
- size(int) - Method in class org.apache.jackrabbit.oak.plugins.memory.EmptyPropertyState
-
- size() - Method in class org.apache.jackrabbit.oak.plugins.memory.PropertyStateValue
-
- size(int) - Method in class org.apache.jackrabbit.oak.plugins.memory.PropertyStateValue
-
- SOURCE_PATH - Static variable in class org.apache.jackrabbit.oak.spi.state.MoveDetector
-
- split(String) - Static method in class org.apache.jackrabbit.oak.json.TypeCodes
-
Splits a jsonString, which is prefixed with a type code
at the location where the prefix ends.
- squeeze(NodeState) - Static method in class org.apache.jackrabbit.oak.plugins.memory.ModifiedNodeState
-
- start(BundleContext) - Method in class org.apache.jackrabbit.oak.spi.commit.ObserverTracker
-
- startRevisionGC() - Method in class org.apache.jackrabbit.oak.spi.state.RevisionGC
-
- startRevisionGC() - Method in interface org.apache.jackrabbit.oak.spi.state.RevisionGCMBean
-
Initiate a revision garbage collection operation
- stop() - Method in class org.apache.jackrabbit.oak.spi.commit.ObserverTracker
-
- StringBasedBlob - Class in org.apache.jackrabbit.oak.plugins.memory
-
This Blob implementations is based on a string.
- StringBasedBlob(String) - Constructor for class org.apache.jackrabbit.oak.plugins.memory.StringBasedBlob
-
- stringProperty(String, Iterable<String>) - Static method in class org.apache.jackrabbit.oak.plugins.memory.MultiStringPropertyState
-
Create a multi valued PropertyState from a list of strings.
- stringProperty(String, String) - Static method in class org.apache.jackrabbit.oak.plugins.memory.StringPropertyState
-
Create a PropertyState from a string.
- StringPropertyState - Class in org.apache.jackrabbit.oak.plugins.memory
-
- StringPropertyState(String, String) - Constructor for class org.apache.jackrabbit.oak.plugins.memory.StringPropertyState
-
- SubtreeEditor - Class in org.apache.jackrabbit.oak.spi.commit
-
Editor wrapper that passes only changes in the specified subtree to
the given delegate editor.
- SubtreeEditor(Editor, String...) - Constructor for class org.apache.jackrabbit.oak.spi.commit.SubtreeEditor
-
- SubtreeExcludingValidator - Class in org.apache.jackrabbit.oak.spi.commit
-
Validator that excludes a subtree from the validation process and delegates
validation of other changes to another given validator.
- SubtreeExcludingValidator(Validator, List<String>) - Constructor for class org.apache.jackrabbit.oak.spi.commit.SubtreeExcludingValidator
-
- SubtreeValidator - Class in org.apache.jackrabbit.oak.spi.commit
-
Validator that detects changes to a specified subtree and delegates the
validation of such changes to another given validator.
- SubtreeValidator(Validator, String...) - Constructor for class org.apache.jackrabbit.oak.spi.commit.SubtreeValidator
-
- Validator - Interface in org.apache.jackrabbit.oak.spi.commit
-
Content change validator.
- ValidatorProvider - Class in org.apache.jackrabbit.oak.spi.commit
-
Extension point for plugging in different kinds of validation rules
for content changes.
- ValidatorProvider() - Constructor for class org.apache.jackrabbit.oak.spi.commit.ValidatorProvider
-
- ValueFactoryImpl - Class in org.apache.jackrabbit.oak.plugins.value.jcr
-
- ValueFactoryImpl(Root, NamePathMapper, BlobAccessProvider) - Constructor for class org.apache.jackrabbit.oak.plugins.value.jcr.ValueFactoryImpl
-
Creates a new instance of ValueFactory.
- ValueFactoryImpl(Root, NamePathMapper) - Constructor for class org.apache.jackrabbit.oak.plugins.value.jcr.ValueFactoryImpl
-
Creates a new instance of ValueFactory.
- valueOf(String) - Static method in enum org.apache.jackrabbit.oak.spi.commit.PartialConflictHandler.Resolution
-
Deprecated.
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.jackrabbit.oak.spi.commit.ResetCommitAttributeHook
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.jackrabbit.oak.spi.commit.ThreeWayConflictHandler.Resolution
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.jackrabbit.oak.spi.filter.PathFilter.Result
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.jackrabbit.oak.spi.state.ConflictType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.jackrabbit.oak.spi.commit.PartialConflictHandler.Resolution
-
Deprecated.
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.jackrabbit.oak.spi.commit.ResetCommitAttributeHook
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.jackrabbit.oak.spi.commit.ThreeWayConflictHandler.Resolution
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.jackrabbit.oak.spi.filter.PathFilter.Result
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.jackrabbit.oak.spi.state.ConflictType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VisibleEditor - Class in org.apache.jackrabbit.oak.spi.commit
-
Editor wrapper that passes only changes to non-hidden nodes and properties
(i.e.
- VisibleEditor(Editor) - Constructor for class org.apache.jackrabbit.oak.spi.commit.VisibleEditor
-
- VisibleValidator - Class in org.apache.jackrabbit.oak.spi.commit
-
Validator implementation that allows to exclude hidden nodes and/or properties
for the validation process.
- VisibleValidator(Validator, boolean, boolean) - Constructor for class org.apache.jackrabbit.oak.spi.commit.VisibleValidator
-