| Package | Description | 
|---|---|
| org.apache.jackrabbit.spi.commons.batch | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractChangeLog<T extends Operation>This base class for  ChangeLogimplementations maintains a list of operations
 of type typeT. | 
| Modifier and Type | Interface and Description | 
|---|---|
| protected static interface  | ConsolidatingChangeLog.CancelableOperationThis class represent an  Operationwhich can be cancelled by another operation
 or which cancels another operation. | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | ConsolidatingChangeLog.CancelableOperations.AddNodeAn  AddNodeoperation is is cancelled by aRemoveoperation higher up the tree. | 
| static class  | ConsolidatingChangeLog.CancelableOperations.AddProperty | 
| static class  | ConsolidatingChangeLog.CancelableOperations.EmptyAn  Emptyoperation never cancels another operation and is never
 cancelled by any other operation. | 
| static class  | ConsolidatingChangeLog.CancelableOperations.MoveAn  Moveoperation never cancels another operation and is never
 cancelled by any other operation. | 
| static class  | ConsolidatingChangeLog.CancelableOperations.RemoveAn  Removeoperation 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.AddNodeRepresentative of an add-node  Operationwhich callsBatch.addNode(NodeId, Name, Name, String)when applied to aBatch. | 
| static class  | Operations.AddPropertyRepresentative of an add-property  Operationwhich 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.MoveRepresentative of a move  Operationwhich callsBatch.move(NodeId, NodeId, Name)when applied to aBatch. | 
| static class  | Operations.Remove | 
| static class  | Operations.ReorderNodesRepresentative of a reorder-nodes  Operationwhich callsBatch.reorderNodes(NodeId, NodeId, NodeId)when applied to aBatch. | 
| static class  | Operations.SetMixinsRepresentative of a set-mixin  Operationwhich callsBatch.setMixins(NodeId, Name[])when applied to aBatch. | 
| static class  | Operations.SetPrimaryTypeRepresentative of a set-mixin  Operationwhich callsBatch.setMixins(NodeId, Name[])when applied to aBatch. | 
| static class  | Operations.SetTree | 
| static class  | Operations.SetValueRepresentative of a set-value  Operationwhich callsBatch.setValue(PropertyId, QValue)orBatch.setValue(PropertyId, QValue[])depending on whether the property is multi valued or not when applied to aBatch. | 
| Modifier and Type | Method and Description | 
|---|---|
| static Operation | Operations. addNode(NodeId parentId,
       Name nodeName,
       Name nodetypeName,
       String uuid)Factory method for creating an  Operations.AddNodeoperation. | 
| static Operation | Operations. addProperty(NodeId parentId,
           Name propertyName,
           QValue value)Factory method for creating an  Operations.AddPropertyoperation. | 
| static Operation | Operations. addProperty(NodeId parentId,
           Name propertyName,
           QValue[] values)Factory method for creating an  Operations.AddPropertyoperation. | 
| static Operation | Operations. empty()Factory method for creating an  Operations.Emptyoperation. | 
| static Operation | Operations. move(NodeId srcNodeId,
    NodeId destParentNodeId,
    Name destName)Factory method for creating a  Operations.Moveoperation. | 
| static Operation | Operations. remove(ItemId itemId)Factory method for creating a  Operations.Removeoperation. | 
| static Operation | Operations. reorderNodes(NodeId parentId,
            NodeId srcNodeId,
            NodeId beforeNodeId)Factory method for creating a reorder-nodes  Operationfor the given arguments. | 
| static Operation | Operations. setMixins(NodeId nodeId,
         Name[] mixinNodeTypeNames)Factory method for creating a set-mixin  Operationfor the given arguments. | 
| static Operation | Operations. setPrimaryType(NodeId nodeId,
              Name primaryTypeName)Factory method for creating a set-primaryType  Operationfor the given arguments. | 
| static Operation | Operations. setTree(NodeId parentId,
       Tree contentTree)Factory method for creating an  Operations.SetTreeoperation. | 
| static Operation | Operations. setValue(PropertyId propertyId,
        QValue value)Factory method for creating set-value  Operationfor the given arguments. | 
| static Operation | Operations. setValue(PropertyId propertyId,
        QValue[] values)Factory method for creating a set-value  Operationfor the given arguments. | 
Copyright © 2004–2024 The Apache Software Foundation. All rights reserved.