Uses of Interface
org.apache.jackrabbit.jcr2spi.operation.Operation

Packages that use Operation
org.apache.jackrabbit.jcr2spi   
org.apache.jackrabbit.jcr2spi.operation   
org.apache.jackrabbit.jcr2spi.state   
 

Uses of Operation in org.apache.jackrabbit.jcr2spi
 

Methods in org.apache.jackrabbit.jcr2spi with parameters of type Operation
 void WorkspaceManager.execute(Operation operation)
          Creates a new batch from the single workspace operation and executes it.
 

Uses of Operation in org.apache.jackrabbit.jcr2spi.operation
 

Classes in org.apache.jackrabbit.jcr2spi.operation that implement Operation
 class AbstractCopy
          AbstractCopy...
 class AbstractOperation
          AbstractOperation...
 class AddLabel
          AddLabel...
 class AddNode
          AddNode...
 class AddProperty
          AddProperty...
 class Checkin
          Checkin...
 class Checkout
          Checkout...
 class Clone
          Clone...
 class Copy
          Copy...
 class LockOperation
          LockOperation...
 class LockRefresh
          LockRefresh...
 class LockRelease
          LockRelease...
 class Merge
          Merge...
 class Move
          Move...
 class Remove
          Remove...
 class RemoveLabel
          RemoveLabel...
 class RemoveVersion
          RemoveVersion...
 class ReorderNodes
          ReorderNodes...
 class ResolveMergeConflict
          ResolveMergeConflict...
 class Restore
          Restore...
 class SetMixin
          SetMixin...
 class SetPropertyValue
          SetPropertyValue...
 class Update
          Update...
 class WorkspaceImport
          WorkspaceImport...
 

Methods in org.apache.jackrabbit.jcr2spi.operation that return Operation
static Operation Remove.create(ItemState state)
           
static Operation LockRelease.create(NodeState nodeState)
           
static Operation LockRefresh.create(NodeState nodeState)
           
static Operation Restore.create(NodeState[] versionStates, boolean removeExisting)
           
static Operation WorkspaceImport.create(NodeState nodeState, InputStream xmlStream, int uuidBehaviour)
           
static Operation SetMixin.create(NodeState nodeState, Name[] mixinNames)
           
static Operation AddProperty.create(NodeState parentState, Name propName, int propertyType, QPropertyDefinition def, QValue[] values)
           
static Operation AddNode.create(NodeState parentState, Name nodeName, Name nodeTypeName, String uuid)
           
static Operation ResolveMergeConflict.create(NodeState nodeState, NodeId[] mergeFailedIds, NodeId[] predecessorIds, boolean resolveDone)
           
static Operation RemoveLabel.create(NodeState versionHistoryState, NodeState versionState, Name label)
           
static Operation AddLabel.create(NodeState versionHistoryState, NodeState versionState, Name label, boolean moveLabel)
           
static Operation RemoveVersion.create(NodeState versionState, NodeState vhState, VersionManager mgr)
           
static Operation ReorderNodes.create(NodeState parentState, Path.Element srcName, Path.Element beforeName)
           
static Operation Restore.create(NodeState nodeState, Path relQPath, NodeState versionState, boolean removeExisting)
           
static Operation Update.create(NodeState nodeState, String srcWorkspaceName)
           
static Operation Checkin.create(NodeState nodeState, VersionManager mgr)
           
static Operation Checkout.create(NodeState nodeState, VersionManager mgr)
           
static Operation Move.create(Path srcPath, Path destPath, HierarchyManager hierMgr, PathResolver resolver, boolean sessionMove)
           
static Operation Clone.create(Path srcPath, Path destPath, String srcWorkspaceName, boolean removeExisting, ManagerProvider srcMgrProvider, ManagerProvider destMgrProvider)
           
static Operation Copy.create(Path srcPath, Path destPath, String srcWorkspaceName, ManagerProvider srcMgrProvider, ManagerProvider destMgrProvider)
           
static Operation SetPropertyValue.create(PropertyState propState, QValue[] qValues, int valueType)
           
 

Uses of Operation in org.apache.jackrabbit.jcr2spi.state
 

Methods in org.apache.jackrabbit.jcr2spi.state with parameters of type Operation
 void ChangeLog.addOperation(Operation operation)
          Add the given operation to the list of operations to be recorded within the current update cycle of this ChangeLog.
 void SessionItemStateManager.execute(Operation operation)
          Executes the given operation and modifies the affected item states accordingly.
 void UpdatableItemStateManager.execute(Operation operation)
          Executes the given operation and modifies the affected item states accordingly.
 



Copyright © 2004-2008 The Apache Software Foundation. All Rights Reserved.