Class CreateConfiguration
- java.lang.Object
 - 
- org.apache.jackrabbit.jcr2spi.operation.AbstractOperation
 - 
- org.apache.jackrabbit.jcr2spi.operation.CreateConfiguration
 
 
 
- 
- All Implemented Interfaces:
 Operation
public class CreateConfiguration extends AbstractOperation
CreateConfiguration... 
- 
- 
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 voidaccept(OperationVisitor visitor)Calls the appropriatevisitmethod onvisitorbased on the type of this operation.static CreateConfigurationcreate(NodeState nodeState, VersionManager mgr)NodeIdgetNewConfigurationId()NodeIdgetNodeId()voidpersisted()Invalidate the targetNodeState.voidsetNewConfigurationId(NodeId newConfigurationId)- 
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:OperationCalls the appropriatevisitmethod onvisitorbased on the type of this operation.- Parameters:
 visitor- the visitor to call back.- Throws:
 RepositoryExceptionConstraintViolationExceptionAccessDeniedExceptionItemExistsExceptionNoSuchNodeTypeExceptionUnsupportedRepositoryOperationExceptionVersionException
 
- 
persisted
public void persisted()
Invalidate the targetNodeState.- See Also:
 Operation.persisted()
 
- 
getNodeId
public NodeId getNodeId() throws RepositoryException
- Returns:
 - Throws:
 RepositoryException
 
- 
setNewConfigurationId
public void setNewConfigurationId(NodeId newConfigurationId)
 
- 
getNewConfigurationId
public NodeId getNewConfigurationId()
 
- 
create
public static CreateConfiguration create(NodeState nodeState, VersionManager mgr)
 
 - 
 
 -