|
||||||||||
| 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.RemoveActivity
public class RemoveActivity
RemoveActivity...
| 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 activityState,
HierarchyManager hierarchyMgr)
|
ItemId |
getRemoveId()
|
void |
persisted()
Invalidates the NodeState that has been updated and all
its decendants. |
| 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(org.apache.jackrabbit.jcr2spi.operation.OperationVisitor)public void persisted()
NodeState that has been updated and all
its decendants. 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 activityState,
HierarchyManager hierarchyMgr)
throws RepositoryException
RepositoryException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||