@Version("2.4.0")
Package org.apache.jackrabbit.spi.commons.batch
- 
Interface Summary Interface Description ChangeLog Operation AnOperationrepresents a method call on aBatch. - 
Class Summary Class Description AbstractChangeLog<T extends Operation> This base class forChangeLogimplementations maintains a list of operations of type typeT.ChangeLogImpl ThisChangeLogimplementation simply keeps back all calls to itsBatchmethods as a list ofAbstractChangeLog.operations(with item of typeOperation).ConsolidatingChangeLog Operations Factory for creatingOperations.Operations.AddNode Representative of an add-nodeOperationwhich callsBatch.addNode(NodeId, Name, Name, String)when applied to aBatch.Operations.AddProperty Representative of an add-propertyOperationwhich callsBatch.addProperty(NodeId, Name, QValue)orBatch.addProperty(NodeId, Name, QValue[])depending on whether the property is multi valued or not when applied to aBatch.Operations.Empty Operations.Move Representative of a moveOperationwhich callsBatch.move(NodeId, NodeId, Name)when applied to aBatch.Operations.Remove Operations.ReorderNodes Representative of a reorder-nodesOperationwhich callsBatch.reorderNodes(NodeId, NodeId, NodeId)when applied to aBatch.Operations.SetMixins Representative of a set-mixinOperationwhich callsBatch.setMixins(NodeId, Name[])when applied to aBatch.Operations.SetPrimaryType Representative of a set-mixinOperationwhich callsBatch.setMixins(NodeId, Name[])when applied to aBatch.Operations.SetTree Operations.SetValue Representative of a set-valueOperationwhich callsBatch.setValue(PropertyId, QValue)orBatch.setValue(PropertyId, QValue[])depending on whether the property is multi valued or not when applied to aBatch.