Uses of Interface
org.apache.jackrabbit.spi.commons.batch.Operation
-
Packages that use Operation Package Description org.apache.jackrabbit.spi.commons.batch -
-
Uses of Operation in org.apache.jackrabbit.spi.commons.batch
Classes in org.apache.jackrabbit.spi.commons.batch with type parameters of type Operation Modifier and Type Class Description class
AbstractChangeLog<T extends Operation>
This base class forChangeLog
implementations maintains a list of operations of type typeT
.Subinterfaces of Operation in org.apache.jackrabbit.spi.commons.batch Modifier and Type Interface Description protected static interface
ConsolidatingChangeLog.CancelableOperation
This class represent anOperation
which can be cancelled by another operation or which cancels another operation.Classes in org.apache.jackrabbit.spi.commons.batch that implement Operation Modifier and Type Class Description static class
ConsolidatingChangeLog.CancelableOperations.AddNode
AnAddNode
operation is is cancelled by aRemove
operation higher up the tree.static class
ConsolidatingChangeLog.CancelableOperations.AddProperty
static class
ConsolidatingChangeLog.CancelableOperations.Empty
AnEmpty
operation never cancels another operation and is never cancelled by any other operation.static class
ConsolidatingChangeLog.CancelableOperations.Move
AnMove
operation never cancels another operation and is never cancelled by any other operation.static class
ConsolidatingChangeLog.CancelableOperations.Remove
AnRemove
operation never cancels another operation and is never cancelled by any other operation.static class
ConsolidatingChangeLog.CancelableOperations.ReorderNodes
static class
ConsolidatingChangeLog.CancelableOperations.SetMixins
static class
ConsolidatingChangeLog.CancelableOperations.SetPrimaryType
static class
ConsolidatingChangeLog.CancelableOperations.SetTree
static class
ConsolidatingChangeLog.CancelableOperations.SetValue
static class
Operations.AddNode
Representative of an add-nodeOperation
which callsBatch.addNode(NodeId, Name, Name, String)
when applied to aBatch
.static class
Operations.AddProperty
Representative of an add-propertyOperation
which callsBatch.addProperty(NodeId, Name, QValue)
orBatch.addProperty(NodeId, Name, QValue[])
depending on whether the property is multi valued or not when applied to aBatch
.static class
Operations.Empty
static class
Operations.Move
Representative of a moveOperation
which callsBatch.move(NodeId, NodeId, Name)
when applied to aBatch
.static class
Operations.Remove
static class
Operations.ReorderNodes
Representative of a reorder-nodesOperation
which callsBatch.reorderNodes(NodeId, NodeId, NodeId)
when applied to aBatch
.static class
Operations.SetMixins
Representative of a set-mixinOperation
which callsBatch.setMixins(NodeId, Name[])
when applied to aBatch
.static class
Operations.SetPrimaryType
Representative of a set-mixinOperation
which callsBatch.setMixins(NodeId, Name[])
when applied to aBatch
.static class
Operations.SetTree
static class
Operations.SetValue
Representative of a set-valueOperation
which callsBatch.setValue(PropertyId, QValue)
orBatch.setValue(PropertyId, QValue[])
depending on whether the property is multi valued or not when applied to aBatch
.Methods in org.apache.jackrabbit.spi.commons.batch that return Operation Modifier and Type Method Description static Operation
Operations. addNode(NodeId parentId, Name nodeName, Name nodetypeName, String uuid)
Factory method for creating anOperations.AddNode
operation.static Operation
Operations. addProperty(NodeId parentId, Name propertyName, QValue value)
Factory method for creating anOperations.AddProperty
operation.static Operation
Operations. addProperty(NodeId parentId, Name propertyName, QValue[] values)
Factory method for creating anOperations.AddProperty
operation.static Operation
Operations. empty()
Factory method for creating anOperations.Empty
operation.static Operation
Operations. move(NodeId srcNodeId, NodeId destParentNodeId, Name destName)
Factory method for creating aOperations.Move
operation.static Operation
Operations. remove(ItemId itemId)
Factory method for creating aOperations.Remove
operation.static Operation
Operations. reorderNodes(NodeId parentId, NodeId srcNodeId, NodeId beforeNodeId)
Factory method for creating a reorder-nodesOperation
for the given arguments.static Operation
Operations. setMixins(NodeId nodeId, Name[] mixinNodeTypeNames)
Factory method for creating a set-mixinOperation
for the given arguments.static Operation
Operations. setPrimaryType(NodeId nodeId, Name primaryTypeName)
Factory method for creating a set-primaryTypeOperation
for the given arguments.static Operation
Operations. setTree(NodeId parentId, Tree contentTree)
Factory method for creating anOperations.SetTree
operation.static Operation
Operations. setValue(PropertyId propertyId, QValue value)
Factory method for creating set-valueOperation
for the given arguments.static Operation
Operations. setValue(PropertyId propertyId, QValue[] values)
Factory method for creating a set-valueOperation
for the given arguments.
-