Class CreateActivity
- java.lang.Object
-
- org.apache.jackrabbit.jcr2spi.operation.AbstractOperation
-
- org.apache.jackrabbit.jcr2spi.operation.CreateActivity
-
- All Implemented Interfaces:
Operation
public class CreateActivity extends AbstractOperation
Checkout
...
-
-
Field Summary
-
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
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(OperationVisitor visitor)
Calls the appropriatevisit
method onvisitor
based on the type of this operation.static CreateActivity
create(String title, VersionManager mgr)
NodeId
getNewActivityId()
String
getTitle()
void
persisted()
Invalidate the targetNodeState
.void
setNewActivityId(NodeId newActivityId)
-
Methods inherited from class org.apache.jackrabbit.jcr2spi.operation.AbstractOperation
addAffectedItemState, assertChildNodeEntries, getAffectedItemStates, getName, getNodeState, getStatus, undo
-
-
-
-
Method Detail
-
accept
public void accept(OperationVisitor visitor) throws RepositoryException, ConstraintViolationException, AccessDeniedException, ItemExistsException, NoSuchNodeTypeException, UnsupportedRepositoryOperationException, VersionException
Description copied from interface:Operation
Calls the appropriatevisit
method onvisitor
based on the type of this operation.- Parameters:
visitor
- the visitor to call back.- Throws:
RepositoryException
ConstraintViolationException
AccessDeniedException
ItemExistsException
NoSuchNodeTypeException
UnsupportedRepositoryOperationException
VersionException
-
persisted
public void persisted()
Invalidate the targetNodeState
.- See Also:
Operation.persisted()
-
getTitle
public String getTitle() throws RepositoryException
- Returns:
- Throws:
RepositoryException
-
setNewActivityId
public void setNewActivityId(NodeId newActivityId)
-
getNewActivityId
public NodeId getNewActivityId()
-
create
public static CreateActivity create(String title, VersionManager mgr)
-
-