public class ReorderNodes extends TransientOperation
ReorderNodes...statusSTATUS_PENDING, STATUS_PERSISTED, STATUS_UNDO| Modifier and Type | Method and Description |
|---|---|
void |
accept(OperationVisitor visitor)
Calls the appropriate
visit method on visitor
based on the type of this operation. |
static Operation |
create(NodeState parentState,
Path srcPath,
Path beforePath) |
NodeId |
getBeforeId() |
NodeState |
getBeforeNode() |
NodeId |
getInsertId() |
NodeState |
getInsertNode() |
NodeId |
getParentId() |
NodeState |
getParentState() |
void |
persisted()
Throws UnsupportedOperationException
|
void |
undo()
Revert changes made by this operation.
|
getOptionsaddAffectedItemState, assertChildNodeEntries, getAffectedItemStates, getName, getNodeState, getStatuspublic void accept(OperationVisitor visitor) throws ConstraintViolationException, AccessDeniedException, UnsupportedRepositoryOperationException, VersionException, RepositoryException
Operationvisit method on visitor
based on the type of this operation.visitor - ConstraintViolationExceptionAccessDeniedExceptionUnsupportedRepositoryOperationExceptionVersionExceptionRepositoryExceptionpublic void persisted()
throws RepositoryException
RepositoryExceptionOperation.persisted()public void undo()
throws RepositoryException
Operationundo in interface Operationundo in class AbstractOperationRepositoryExceptionOperation.undo()public NodeId getParentId()
public NodeId getInsertId()
public NodeId getBeforeId()
public NodeState getParentState()
public NodeState getInsertNode()
public NodeState getBeforeNode()
public static Operation create(NodeState parentState, Path srcPath, Path beforePath) throws ItemNotFoundException, RepositoryException
Copyright © 2004–2021 The Apache Software Foundation. All rights reserved.