|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.jackrabbit.spi.commons.batch.ConsolidatingChangeLog.CancelableOperations
protected static final class ConsolidatingChangeLog.CancelableOperations
Factory for creating CancelableOperation
s.
The inner classes of this class all implement the CancelableOperation
interface.
Operation
Nested Class Summary | |
---|---|
static class |
ConsolidatingChangeLog.CancelableOperations.AddNode
An AddNode operation is is cancelled by a
Remove operation higher up the tree. |
static class |
ConsolidatingChangeLog.CancelableOperations.AddProperty
AddProperty operations might cancel with
Remove and
SetValue operations. |
static class |
ConsolidatingChangeLog.CancelableOperations.Empty
An Empty operation never cancels another operation and is never
cancelled by any other operation. |
static class |
ConsolidatingChangeLog.CancelableOperations.Move
An Move operation never cancels another operation and is never
cancelled by any other operation. |
static class |
ConsolidatingChangeLog.CancelableOperations.Remove
An Remove operation never cancels another operation and is never
cancelled by any other operation. |
static class |
ConsolidatingChangeLog.CancelableOperations.ReorderNodes
A ReorderNodes operation might cancel with
Remove and
ReorderNodes operations. |
static class |
ConsolidatingChangeLog.CancelableOperations.SetMixins
A SetMixins operation might cancel with
Remove and
SetMixins operations. |
static class |
ConsolidatingChangeLog.CancelableOperations.SetPrimaryType
A SetPrimaryType operation might cancel with
Remove and
SetPrimaryType operations. |
static class |
ConsolidatingChangeLog.CancelableOperations.SetValue
A SetValue operation might cancel with
Remove and
SetValue operations. |
Method Summary | |
---|---|
static ConsolidatingChangeLog.CancelableOperation |
addNode(NodeId parentId,
Name nodeName,
Name nodetypeName,
String uuid)
Factory method for creating an AddNode operation. |
static ConsolidatingChangeLog.CancelableOperation |
addProperty(NodeId parentId,
Name propertyName,
QValue value)
Factory method for creating an AddProperty operation. |
static ConsolidatingChangeLog.CancelableOperation |
addProperty(NodeId parentId,
Name propertyName,
QValue[] values)
Factory method for creating an AddProperty operation. |
static ConsolidatingChangeLog.CancelableOperation |
empty()
Factory method for creating an Empty operation. |
static ConsolidatingChangeLog.CancelableOperation |
move(NodeId srcNodeId,
NodeId destParentNodeId,
Name destName)
Factory method for creating a Move operation. |
static ConsolidatingChangeLog.CancelableOperation |
remove(ItemId itemId)
Factory method for creating a Remove operation. |
static ConsolidatingChangeLog.CancelableOperation |
reorderNodes(NodeId parentId,
NodeId srcNodeId,
NodeId beforeNodeId)
Factory method for creating a ReorderNodes operation. |
static ConsolidatingChangeLog.CancelableOperation |
setMixins(NodeId nodeId,
Name[] mixinNodeTypeNames)
Factory method for creating a ConsolidatingChangeLog.CancelableOperations.SetMixins operation. |
static ConsolidatingChangeLog.CancelableOperation |
setPrimaryType(NodeId nodeId,
Name primaryTypeName)
Factory method for creating a ConsolidatingChangeLog.CancelableOperations.SetPrimaryType operation. |
static ConsolidatingChangeLog.CancelableOperation |
setValue(PropertyId propertyId,
QValue value)
Factory method for creating a SetValue operation. |
static ConsolidatingChangeLog.CancelableOperation |
setValue(PropertyId propertyId,
QValue[] values)
Factory method for creating a SetValue operation. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static ConsolidatingChangeLog.CancelableOperation empty()
Empty
operation.
public static ConsolidatingChangeLog.CancelableOperation addNode(NodeId parentId, Name nodeName, Name nodetypeName, String uuid)
AddNode
operation.
parentId
- nodeName
- nodetypeName
- uuid
-
Batch.addNode(NodeId, Name, Name, String)
public static ConsolidatingChangeLog.CancelableOperation addProperty(NodeId parentId, Name propertyName, QValue value)
AddProperty
operation.
parentId
- propertyName
- value
-
Batch.addProperty(NodeId, Name, QValue)
public static ConsolidatingChangeLog.CancelableOperation addProperty(NodeId parentId, Name propertyName, QValue[] values)
AddProperty
operation.
parentId
- propertyName
- values
-
Batch.addProperty(NodeId, Name, QValue[])
public static ConsolidatingChangeLog.CancelableOperation move(NodeId srcNodeId, NodeId destParentNodeId, Name destName)
Move
operation.
srcNodeId
- destParentNodeId
- destName
-
Batch.move(NodeId, NodeId, Name)
public static ConsolidatingChangeLog.CancelableOperation remove(ItemId itemId)
Remove
operation.
itemId
-
Batch.move(NodeId, NodeId, Name)
public static ConsolidatingChangeLog.CancelableOperation reorderNodes(NodeId parentId, NodeId srcNodeId, NodeId beforeNodeId)
ReorderNodes
operation.
parentId
- srcNodeId
- beforeNodeId
-
Batch.reorderNodes(NodeId, NodeId, NodeId)
public static ConsolidatingChangeLog.CancelableOperation setMixins(NodeId nodeId, Name[] mixinNodeTypeNames)
ConsolidatingChangeLog.CancelableOperations.SetMixins
operation.
nodeId
- mixinNodeTypeNames
-
Batch.setMixins(NodeId, Name[])
public static ConsolidatingChangeLog.CancelableOperation setPrimaryType(NodeId nodeId, Name primaryTypeName)
ConsolidatingChangeLog.CancelableOperations.SetPrimaryType
operation.
nodeId
- primaryTypeName
-
Batch.setPrimaryType(NodeId, Name)
public static ConsolidatingChangeLog.CancelableOperation setValue(PropertyId propertyId, QValue value)
SetValue
operation.
propertyId
- value
-
Batch.setValue(PropertyId, QValue)
public static ConsolidatingChangeLog.CancelableOperation setValue(PropertyId propertyId, QValue[] values)
SetValue
operation.
propertyId
- values
-
Batch.setValue(PropertyId, QValue[])
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |