|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.jackrabbit.jcr2spi.operation.AbstractOperation
org.apache.jackrabbit.jcr2spi.operation.Remove
org.apache.jackrabbit.jcr2spi.operation.RemoveVersion
public class RemoveVersion
RemoveVersion...
| Field Summary |
|---|
| Fields inherited from class org.apache.jackrabbit.jcr2spi.operation.Remove |
|---|
parent, removeState |
| Fields inherited from class org.apache.jackrabbit.jcr2spi.operation.AbstractOperation |
|---|
status |
| Fields inherited from interface org.apache.jackrabbit.jcr2spi.operation.Operation |
|---|
STATUS_PENDING, STATUS_PERSISTED, STATUS_UNDO |
| Method Summary | |
|---|---|
void |
accept(OperationVisitor visitor)
Calls the appropriate visit method on visitor
based on the type of this operation. |
static Operation |
create(NodeState versionState,
NodeState vhState,
VersionManager mgr)
|
ItemId |
getRemoveId()
|
void |
persisted()
Invalidates the NodeState that has been updated and all
its descendants. |
| Methods inherited from class org.apache.jackrabbit.jcr2spi.operation.Remove |
|---|
create, getParentState, getRemoveState, undo |
| Methods inherited from class org.apache.jackrabbit.jcr2spi.operation.AbstractOperation |
|---|
addAffectedItemState, assertChildNodeEntries, getAffectedItemStates, getName, getNodeState, getStatus |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public void accept(OperationVisitor visitor)
throws AccessDeniedException,
UnsupportedRepositoryOperationException,
VersionException,
RepositoryException
Operationvisit method on visitor
based on the type of this operation.
accept in interface Operationaccept in class Removevisitor - the visitor to call back.
AccessDeniedException
UnsupportedRepositoryOperationException
VersionException
RepositoryExceptionOperation.accept(OperationVisitor)public void persisted()
NodeState that has been updated and all
its descendants. Second, the parent state gets invalidated.
persisted in interface Operationpersisted in class RemoveOperation.persisted()
public ItemId getRemoveId()
throws RepositoryException
getRemoveId in class RemoveRepositoryException
public static Operation create(NodeState versionState,
NodeState vhState,
VersionManager mgr)
throws RepositoryException
RepositoryException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||