Uses of Class
org.apache.jackrabbit.jcr2spi.state.NodeState

Packages that use NodeState
org.apache.jackrabbit.jcr2spi   
org.apache.jackrabbit.jcr2spi.hierarchy   
org.apache.jackrabbit.jcr2spi.lock   
org.apache.jackrabbit.jcr2spi.operation   
org.apache.jackrabbit.jcr2spi.security   
org.apache.jackrabbit.jcr2spi.state   
org.apache.jackrabbit.jcr2spi.util   
org.apache.jackrabbit.jcr2spi.version   
 

Uses of NodeState in org.apache.jackrabbit.jcr2spi
 

Methods in org.apache.jackrabbit.jcr2spi with parameters of type NodeState
 boolean WorkspaceManager.isGranted(NodeState parentState, Path relPath, String[] actions)
           
 

Constructors in org.apache.jackrabbit.jcr2spi with parameters of type NodeState
NodeImpl(SessionImpl session, NodeState state, ItemLifeCycleListener[] listeners)
           
 

Uses of NodeState in org.apache.jackrabbit.jcr2spi.hierarchy
 

Methods in org.apache.jackrabbit.jcr2spi.hierarchy that return NodeState
 NodeState NodeEntryImpl.getNodeState()
           
 NodeState NodeEntry.getNodeState()
           
 NodeState HierarchyManagerImpl.getNodeState(Path qPath)
           
 NodeState HierarchyManager.getNodeState(Path qPath)
          Retrieves the NodeEntry corresponding to the given path and resolves it to the underlying NodeState.
 

Uses of NodeState in org.apache.jackrabbit.jcr2spi.lock
 

Methods in org.apache.jackrabbit.jcr2spi.lock with parameters of type NodeState
 void LockManagerImpl.checkLock(NodeState nodeState)
           
 void LockManager.checkLock(NodeState nodeState)
          Check whether the given node state is locked by somebody else than the current session.
 void DefaultLockManager.checkLock(NodeState nodeState)
           
 Lock LockManagerImpl.getLock(NodeState nodeState)
          If the session created a lock on the node with the given state, we already know the lock.
 Lock LockManager.getLock(NodeState nodeState)
          Returns the Lock object that applies to a node.
 Lock DefaultLockManager.getLock(NodeState nodeState)
           
 boolean LockManagerImpl.isLocked(NodeState nodeState)
           
 boolean LockManager.isLocked(NodeState nodeState)
          Returns true if this node is locked either as a result of a lock held by this node or by a deep lock on a node above this node; otherwise returns false.
 boolean DefaultLockManager.isLocked(NodeState nodeState)
           
 Lock LockManagerImpl.lock(NodeState nodeState, boolean isDeep, boolean isSessionScoped)
           
 Lock LockManager.lock(NodeState nodeState, boolean isDeep, boolean isSessionScoped)
          Lock a node.
 Lock DefaultLockManager.lock(NodeState nodeState, boolean isDeep, boolean isSessionScoped)
           
 Lock LockManagerImpl.lock(NodeState nodeState, boolean isDeep, boolean isSessionScoped, long timeoutHint, String ownerHint)
           
 Lock LockManager.lock(NodeState nodeState, boolean isDeep, boolean isSessionScoped, long timeoutHint, String ownerHint)
          Lock a node.
 Lock DefaultLockManager.lock(NodeState nodeState, boolean isDeep, boolean isSessionScoped, long timeoutHint, String ownerHint)
           
 void LockManagerImpl.unlock(NodeState nodeState)
           
 void LockManager.unlock(NodeState nodeState)
          Removes the lock on a node.
 void DefaultLockManager.unlock(NodeState nodeState)
           
 

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

Fields in org.apache.jackrabbit.jcr2spi.operation declared as NodeState
protected  NodeState Remove.parent
           
 

Methods in org.apache.jackrabbit.jcr2spi.operation that return NodeState
 NodeState ReorderNodes.getBeforeNode()
           
 NodeState Move.getDestinationParentState()
           
 NodeState ReorderNodes.getInsertNode()
           
 NodeState SetMixin.getNodeState()
           
protected static NodeState AbstractOperation.getNodeState(Path nodePath, HierarchyManager hierMgr)
           
 NodeState AddNode.getParentState()
           
 NodeState ReorderNodes.getParentState()
           
 NodeState Remove.getParentState()
           
 NodeState AddProperty.getParentState()
           
 NodeState Move.getSourceParentState()
           
 NodeState Move.getSourceState()
           
 

Methods in org.apache.jackrabbit.jcr2spi.operation with parameters of type NodeState
protected static void AbstractOperation.assertChildNodeEntries(NodeState parentState)
          Asserts that the NodeEntry of the given parent state has it's child node entries loaded.
static Operation LockRefresh.create(NodeState nodeState)
           
static Operation LockRelease.create(NodeState nodeState)
           
static Operation Restore.create(NodeState[] versionStates, boolean removeExisting)
           
static LockOperation LockOperation.create(NodeState nodeState, boolean isDeep, boolean isSessionScoped)
           
static LockOperation LockOperation.create(NodeState nodeState, boolean isDeep, boolean isSessionScoped, long timeoutHint, String ownerHint)
           
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 Merge Merge.create(NodeState nodeState, String srcWorkspaceName, boolean bestEffort, VersionManager mgr)
           
static Operation Checkout.create(NodeState nodeState, VersionManager mgr)
           
static Checkin Checkin.create(NodeState nodeState, VersionManager mgr)
           
 

Constructors in org.apache.jackrabbit.jcr2spi.operation with parameters of type NodeState
Remove(ItemState removeState, NodeState parent)
           
RemoveVersion(ItemState removeState, NodeState parent, VersionManager mgr)
           
 

Uses of NodeState in org.apache.jackrabbit.jcr2spi.security
 

Methods in org.apache.jackrabbit.jcr2spi.security with parameters of type NodeState
 boolean AccessManager.isGranted(NodeState parentState, Path relPath, String[] actions)
          Determines whether the specified permissions are granted on the item with the specified path.
 

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

Methods in org.apache.jackrabbit.jcr2spi.state that return NodeState
 NodeState WorkspaceItemStateFactory.createDeepNodeState(NodeId nodeId, NodeEntry anyParent)
           
 NodeState ItemStateFactory.createDeepNodeState(NodeId nodeId, NodeEntry anyParent)
          Tries to retrieve the NodeState with the given NodeId and if the state exists, fills in the NodeEntries missing between the last known NodeEntry marked by anyParent.
 NodeState TransientISFactory.createDeepNodeState(NodeId nodeId, NodeEntry anyParent)
           
 NodeState TransientItemStateFactory.createNewNodeState(NodeEntry entry, Name nodeTypeName, QNodeDefinition definition)
          Creates a transient child NodeState with the given name.
 NodeState TransientISFactory.createNewNodeState(NodeEntry entry, Name nodetypeName, QNodeDefinition definition)
           
 NodeState WorkspaceItemStateFactory.createNodeState(NodeId nodeId, NodeEntry entry)
          Creates the node with information retrieved from the RepositoryService.
 NodeState ItemStateFactory.createNodeState(NodeId nodeId, NodeEntry entry)
          Creates the child NodeState with the given nodeId.
 NodeState TransientISFactory.createNodeState(NodeId nodeId, NodeEntry entry)
           
 NodeState WorkspaceItemStateFactory.createRootState(NodeEntry entry)
           
 NodeState ItemStateFactory.createRootState(NodeEntry entry)
           
 NodeState TransientISFactory.createRootState(NodeEntry entry)
           
 NodeState NodeState.getChildNodeState(Name nodeName, int index)
          Utility Returns the child NodeState with the specified name and index.
 NodeState ItemState.getParent()
          Utility method: Shortcut for calling 'getParent().getNodeState()' on the hierarchy entry.
 

Methods in org.apache.jackrabbit.jcr2spi.state with parameters of type NodeState
 void ItemStateValidator.checkAddNode(NodeState parentState, Name nodeName, Name nodeTypeName, int options)
          Checks if adding a child node called nodeName of node type nodeTypeName to the given parent node is allowed in the current context.
 void ItemStateValidator.checkAddProperty(NodeState parentState, Name propertyName, QPropertyDefinition definition, int options)
           
 void ItemStateValidator.checkIsWritable(NodeState parentState, int options)
           
 PropertyId[] WorkspaceItemStateFactory.getNodeReferences(NodeState nodeState)
           
 PropertyId[] ItemStateFactory.getNodeReferences(NodeState nodeState)
          Returns the identifiers of all reference properties that point to the given node.
 PropertyId[] TransientISFactory.getNodeReferences(NodeState nodeState)
           
 void ItemStateValidator.validate(NodeState nodeState)
          Checks whether the given node state satisfies the constraints specified by its primary and mixin node types.
 

Uses of NodeState in org.apache.jackrabbit.jcr2spi.util
 

Methods in org.apache.jackrabbit.jcr2spi.util with parameters of type NodeState
static boolean StateUtility.isMovedState(NodeState state)
           
 

Uses of NodeState in org.apache.jackrabbit.jcr2spi.version
 

Methods in org.apache.jackrabbit.jcr2spi.version with parameters of type NodeState
 void VersionManagerImpl.addVersionLabel(NodeState versionHistoryState, NodeState versionState, Name qLabel, boolean moveLabel)
           
 void DefaultVersionManager.addVersionLabel(NodeState versionHistoryState, NodeState versionState, Name qLabel, boolean moveLabel)
           
 void VersionManager.addVersionLabel(NodeState versionHistoryState, NodeState versionState, Name qLabel, boolean moveLabel)
           
 NodeEntry VersionManagerImpl.checkin(NodeState nodeState)
           
 NodeEntry DefaultVersionManager.checkin(NodeState nodeState)
           
 NodeEntry VersionManager.checkin(NodeState nodeState)
           
 void VersionManagerImpl.checkIsCheckedOut(NodeState nodeState)
           
 void DefaultVersionManager.checkIsCheckedOut(NodeState nodeState)
           
 void VersionManager.checkIsCheckedOut(NodeState nodeState)
           
 void VersionManagerImpl.checkout(NodeState nodeState)
           
 void DefaultVersionManager.checkout(NodeState nodeState)
           
 void VersionManager.checkout(NodeState nodeState)
           
 NodeEntry VersionManagerImpl.getVersionableNodeEntry(NodeState versionState)
           
 NodeEntry DefaultVersionManager.getVersionableNodeEntry(NodeState versionState)
           
 NodeEntry VersionManager.getVersionableNodeEntry(NodeState versionState)
           
 NodeEntry VersionManagerImpl.getVersionHistoryEntry(NodeState versionableState)
           
 NodeEntry DefaultVersionManager.getVersionHistoryEntry(NodeState versionableState)
           
 NodeEntry VersionManager.getVersionHistoryEntry(NodeState versionableState)
           
 boolean VersionManagerImpl.isCheckedOut(NodeState nodeState)
          Search nearest ancestor that is versionable.
 boolean DefaultVersionManager.isCheckedOut(NodeState nodeState)
           
 boolean VersionManager.isCheckedOut(NodeState nodeState)
           
 Iterator VersionManagerImpl.merge(NodeState nodeState, String workspaceName, boolean bestEffort)
           
 Iterator DefaultVersionManager.merge(NodeState nodeState, String workspaceName, boolean bestEffort)
           
 Iterator VersionManager.merge(NodeState nodeState, String workspaceName, boolean bestEffort)
           
 void VersionManagerImpl.removeVersion(NodeState versionHistoryState, NodeState versionState)
           
 void DefaultVersionManager.removeVersion(NodeState versionHistoryState, NodeState versionState)
           
 void VersionManager.removeVersion(NodeState versionHistoryState, NodeState versionState)
           
 void VersionManagerImpl.removeVersionLabel(NodeState versionHistoryState, NodeState versionState, Name qLabel)
           
 void DefaultVersionManager.removeVersionLabel(NodeState versionHistoryState, NodeState versionState, Name qLabel)
           
 void VersionManager.removeVersionLabel(NodeState versionHistoryState, NodeState versionState, Name qLabel)
           
 void VersionManagerImpl.resolveMergeConflict(NodeState nodeState, NodeState versionState, boolean done)
           
 void DefaultVersionManager.resolveMergeConflict(NodeState nodeState, NodeState versionState, boolean done)
           
 void VersionManager.resolveMergeConflict(NodeState nodeState, NodeState versionState, boolean done)
           
 void VersionManagerImpl.restore(NodeState[] versionStates, boolean removeExisting)
           
 void DefaultVersionManager.restore(NodeState[] versionStates, boolean removeExisting)
           
 void VersionManager.restore(NodeState[] versionStates, boolean removeExisting)
           
 void VersionManagerImpl.restore(NodeState nodeState, Path relativePath, NodeState versionState, boolean removeExisting)
           
 void DefaultVersionManager.restore(NodeState nodeState, Path relativePath, NodeState versionState, boolean removeExisting)
           
 void VersionManager.restore(NodeState nodeState, Path relativePath, NodeState versionState, boolean removeExisting)
           
 

Constructors in org.apache.jackrabbit.jcr2spi.version with parameters of type NodeState
VersionHistoryImpl(SessionImpl session, NodeState state, ItemLifeCycleListener[] listeners)
           
VersionImpl(SessionImpl session, NodeState state, ItemLifeCycleListener[] listeners)
           
 



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