| Modifier and Type | Method and Description | 
|---|---|
LockInfo | 
WorkspaceManager.getLockInfo(NodeId nodeId)  | 
| Modifier and Type | Method and Description | 
|---|---|
NodeId | 
NodeEntry.getId()  | 
NodeId | 
NodeEntryImpl.getId()  | 
NodeId | 
NodeEntry.getWorkspaceId()
Returns the ID that must be used for resolving this entry OR loading its
 children entries from the persistent layer. 
 | 
NodeId | 
NodeEntryImpl.getWorkspaceId()  | 
| Modifier and Type | Method and Description | 
|---|---|
NodeEntry | 
HierarchyManager.getNodeEntry(NodeId nodeId)
Resolves a itemId into a  
HierarchyEntry. | 
NodeEntry | 
HierarchyManagerImpl.getNodeEntry(NodeId nodeId)  | 
NodeEntry | 
UniqueIdResolver.resolve(NodeId nodeId,
       NodeEntry rootEntry)  | 
| Modifier and Type | Method and Description | 
|---|---|
QNodeDefinition | 
ItemDefinitionProvider.getQNodeDefinition(Name[] parentNodeTypeNames,
                  Name nodeName,
                  Name ntName,
                  NodeId nodeId)
Returns the  
QNodeDefinition for the specified node state. | 
QNodeDefinition | 
ItemDefinitionProviderImpl.getQNodeDefinition(Name[] parentNodeTypeNames,
                  Name nodeName,
                  Name ntName,
                  NodeId nodeId)  | 
| Modifier and Type | Method and Description | 
|---|---|
NodeId | 
Checkout.getActivityId()
The id of the current activity present on the editing session or  
null. | 
NodeId | 
Checkpoint.getActivityId()
The id of the current activity present on the editing session or  
null. | 
NodeId | 
ReorderNodes.getBeforeId()  | 
NodeId | 
AbstractCopy.getDestinationParentId()  | 
NodeId | 
Move.getDestinationParentId()  | 
NodeId | 
ReorderNodes.getInsertId()  | 
NodeId[] | 
ResolveMergeConflict.getMergeFailedIds()  | 
NodeId | 
CreateActivity.getNewActivityId()  | 
NodeId | 
CreateConfiguration.getNewConfigurationId()  | 
NodeId | 
Checkin.getNewVersionId()  | 
NodeId | 
Checkpoint.getNewVersionId()  | 
NodeId | 
AbstractCopy.getNodeId()  | 
NodeId | 
Checkin.getNodeId()  | 
NodeId | 
Checkout.getNodeId()  | 
NodeId | 
Checkpoint.getNodeId()  | 
NodeId | 
CreateConfiguration.getNodeId()  | 
NodeId | 
LockOperation.getNodeId()  | 
NodeId | 
LockRefresh.getNodeId()  | 
NodeId | 
LockRelease.getNodeId()  | 
NodeId | 
Merge.getNodeId()  | 
NodeId | 
ResolveMergeConflict.getNodeId()  | 
NodeId | 
Restore.getNodeId()
Returns id of state or the closest existing state of the restore target or
  
null in case of a Workspace.restore(Version[], boolean) | 
NodeId | 
SetMixin.getNodeId()  | 
NodeId | 
SetPrimaryType.getNodeId()  | 
NodeId | 
Update.getNodeId()  | 
NodeId | 
WorkspaceImport.getNodeId()  | 
NodeId | 
AddNode.getParentId()  | 
NodeId | 
AddProperty.getParentId()  | 
NodeId | 
ReorderNodes.getParentId()  | 
NodeId | 
SetTree.getParentId()  | 
NodeId[] | 
ResolveMergeConflict.getPredecessorIds()  | 
NodeId | 
Move.getSourceId()  | 
NodeId | 
AddLabel.getVersionHistoryId()  | 
NodeId | 
RemoveLabel.getVersionHistoryId()  | 
NodeId | 
AddLabel.getVersionId()  | 
NodeId | 
RemoveLabel.getVersionId()  | 
NodeId[] | 
Restore.getVersionIds()  | 
| Modifier and Type | Method and Description | 
|---|---|
Iterator<NodeId> | 
Merge.getFailedIds()  | 
| Modifier and Type | Method and Description | 
|---|---|
static Operation | 
ResolveMergeConflict.create(NodeState nodeState,
      NodeId[] mergeFailedIds,
      NodeId[] predecessorIds,
      boolean resolveDone)  | 
static Operation | 
ResolveMergeConflict.create(NodeState nodeState,
      NodeId[] mergeFailedIds,
      NodeId[] predecessorIds,
      boolean resolveDone)  | 
static Operation | 
Checkout.create(NodeState nodeState,
      NodeId activityId,
      VersionManager mgr)  | 
static Checkpoint | 
Checkpoint.create(NodeState nodeState,
      NodeId activityId,
      VersionManager mgr)  | 
void | 
CreateActivity.setNewActivityId(NodeId newActivityId)  | 
void | 
CreateConfiguration.setNewConfigurationId(NodeId newConfigurationId)  | 
void | 
Checkin.setNewVersionId(NodeId newVersionId)  | 
void | 
Checkpoint.setNewVersionId(NodeId newVersionId)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
Merge.setFailedIds(Iterator<NodeId> failedIds)  | 
| Modifier and Type | Method and Description | 
|---|---|
Set<Privilege> | 
AccessControlProvider.getPrivileges(SessionInfo sessionInfo,
             NodeId id,
             NamePathResolver npResolver)  | 
Map<String,Privilege> | 
AccessControlProvider.getSupportedPrivileges(SessionInfo sessionInfo,
                      NodeId nodeId,
                      NamePathResolver npResolver)
Obtain the privileges supported at the specified path. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Set<Privilege> | 
AccessControlProviderImpl.getPrivileges(SessionInfo sessionInfo,
             NodeId id,
             NamePathResolver npResolver)  | 
Map<String,Privilege> | 
AccessControlProviderImpl.getSupportedPrivileges(SessionInfo sessionInfo,
                      NodeId nodeId,
                      NamePathResolver npResolver)  | 
| Modifier and Type | Method and Description | 
|---|---|
NodeId | 
NodeState.getNodeId()
Returns the id of this node state. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
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 | 
WorkspaceItemStateFactory.createDeepNodeState(NodeId nodeId,
                   NodeEntry anyParent)
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.createNodeState(NodeId nodeId,
               NodeEntry entry)
Creates the node with information retrieved from the  
RepositoryService. | 
Iterator<ChildInfo> | 
ItemStateFactory.getChildNodeInfos(NodeId nodeId)
Returns an Iterator over  
ChildInfos for the given NodeState. | 
Iterator<ChildInfo> | 
TransientISFactory.getChildNodeInfos(NodeId nodeId)  | 
Iterator<ChildInfo> | 
WorkspaceItemStateFactory.getChildNodeInfos(NodeId nodeId)  | 
| Modifier and Type | Method and Description | 
|---|---|
Iterator<NodeId> | 
VersionManager.merge(NodeState nodeState,
     String workspaceName,
     boolean bestEffort)  | 
Iterator<NodeId> | 
VersionManagerImpl.merge(NodeState nodeState,
     String workspaceName,
     boolean bestEffort)  | 
Iterator<NodeId> | 
VersionManager.merge(NodeState nodeState,
     String workspaceName,
     boolean bestEffort,
     boolean isShallow)  | 
Iterator<NodeId> | 
VersionManagerImpl.merge(NodeState nodeState,
     String workspaceName,
     boolean bestEffort,
     boolean isShallow)  | 
Iterator<NodeId> | 
VersionManager.mergeActivity(NodeState activityState)  | 
Iterator<NodeId> | 
VersionManagerImpl.mergeActivity(NodeState activityState)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
VersionManager.checkout(NodeState nodeState,
        NodeId activityId)  | 
void | 
VersionManagerImpl.checkout(NodeState nodeState,
        NodeId activityId)  | 
NodeEntry | 
VersionManager.checkpoint(NodeState nodeState,
          NodeId activityId)  | 
NodeEntry | 
VersionManagerImpl.checkpoint(NodeState nodeState,
          NodeId activityId)  | 
| Modifier and Type | Method and Description | 
|---|---|
NodeId | 
RepositoryService.checkin(SessionInfo sessionInfo,
       NodeId nodeId)
Performs a checkin for the  
Node identified by the given
 NodeId. | 
NodeId | 
RepositoryService.checkpoint(SessionInfo sessionInfo,
          NodeId nodeId)
Performs a checkpoint for the  
Node identified by the given
 NodeId. | 
NodeId | 
RepositoryService.checkpoint(SessionInfo sessionInfo,
          NodeId nodeId,
          NodeId activityId)
Performs a checkpoint for the  
Node identified by the given
 NodeId. | 
NodeId | 
RepositoryService.createActivity(SessionInfo sessionInfo,
              String title)
Create a new activity. 
 | 
NodeId | 
RepositoryService.createConfiguration(SessionInfo sessionInfo,
                   NodeId nodeId)  | 
NodeId | 
IdFactory.createNodeId(NodeId parentId,
            Path path)
Creates a new  
NodeId from the given parent id and
 the given Path object. | 
NodeId | 
IdFactory.createNodeId(String uniqueID)
Creates a new  
NodeId from the given unique id. | 
NodeId | 
IdFactory.createNodeId(String uniqueID,
            Path path)
Creates a new  
NodeId from the given unique id (which identifies
 an ancestor Node) and the given Path object. | 
NodeId | 
IdFactory.fromJcrIdentifier(String jcrIdentifier)
Create a new  
NodeId from the given JCR string representation. | 
NodeId | 
NodeInfo.getId()
Returns the  
NodeId for the node that is based on this info
 object. | 
NodeId | 
LockInfo.getNodeId()
Returns the  
NodeId of the lock-holding Node. | 
NodeId | 
QueryResultRow.getNodeId(String selectorName)
Returns  
NodeId of node for a given selectorname this
 result row represents. | 
NodeId | 
Event.getParentId()  | 
NodeId | 
PropertyId.getParentId()
Returns the  
NodeId of the parent. | 
| Modifier and Type | Method and Description | 
|---|---|
Iterator<NodeId> | 
RepositoryService.merge(SessionInfo sessionInfo,
     NodeId nodeId,
     String srcWorkspaceName,
     boolean bestEffort)
Merge the node identified by the given  
NodeId and its subtree
 with the corresponding node present in the workspace with the name of
 srcWorkspaceName. | 
Iterator<NodeId> | 
RepositoryService.merge(SessionInfo sessionInfo,
     NodeId nodeId,
     String srcWorkspaceName,
     boolean bestEffort,
     boolean isShallow)
Merge the node identified by the given  
NodeId and its subtree
 with the corresponding node present in the workspace with the name of
 srcWorkspaceName. | 
Iterator<NodeId> | 
RepositoryService.mergeActivity(SessionInfo sessionInfo,
             NodeId activityId)
Merges the activity identified by the given  
activityId into
 the workspace the specified sessionInfo has been created for. | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
Batch.addNode(NodeId parentId,
       Name nodeName,
       Name nodetypeName,
       String uuid)
Add a new node to the persistent layer. 
 | 
void | 
Tree.addProperty(NodeId parentId,
           Name propertyName,
           int propertyType,
           QValue value)  | 
void | 
Tree.addProperty(NodeId parentId,
           Name propertyName,
           int propertyType,
           QValue[] values)  | 
void | 
Batch.addProperty(NodeId parentId,
           Name propertyName,
           QValue value)
Add a new property to the persistent layer. 
 | 
void | 
Batch.addProperty(NodeId parentId,
           Name propertyName,
           QValue[] values)
Add a new multi-valued property to the persistent layer. 
 | 
void | 
RepositoryService.addVersionLabel(SessionInfo sessionInfo,
               NodeId versionHistoryId,
               NodeId versionId,
               Name label,
               boolean moveLabel)
Add the given version label in the persistent layer. 
 | 
NodeId | 
RepositoryService.checkin(SessionInfo sessionInfo,
       NodeId nodeId)
Performs a checkin for the  
Node identified by the given
 NodeId. | 
void | 
RepositoryService.checkout(SessionInfo sessionInfo,
        NodeId nodeId)
Performs a checkout for the  
Node identified by the given
 NodeId. | 
void | 
RepositoryService.checkout(SessionInfo sessionInfo,
        NodeId nodeId,
        NodeId activityId)
Performs a checkout for the  
Node identified by the given
 NodeId and for activity identified by the specified
 activityId. | 
NodeId | 
RepositoryService.checkpoint(SessionInfo sessionInfo,
          NodeId nodeId)
Performs a checkpoint for the  
Node identified by the given
 NodeId. | 
NodeId | 
RepositoryService.checkpoint(SessionInfo sessionInfo,
          NodeId nodeId,
          NodeId activityId)
Performs a checkpoint for the  
Node identified by the given
 NodeId. | 
void | 
RepositoryService.clone(SessionInfo sessionInfo,
     String srcWorkspaceName,
     NodeId srcNodeId,
     NodeId destParentNodeId,
     Name destName,
     boolean removeExisting)
Clone the subtree identified by the given  
srcNodeId
 in workspace named srcWorkspaceName to the destination
 in the workspace specified by the given SessionInfo. | 
void | 
RepositoryService.copy(SessionInfo sessionInfo,
    String srcWorkspaceName,
    NodeId srcNodeId,
    NodeId destParentNodeId,
    Name destName)
Clone the subtree identified by the given  
srcNodeId
 in workspace named srcWorkspaceName to the destination
 in the workspace specified by the given SessionInfo. | 
NodeId | 
RepositoryService.createConfiguration(SessionInfo sessionInfo,
                   NodeId nodeId)  | 
NodeId | 
IdFactory.createNodeId(NodeId parentId,
            Path path)
Creates a new  
NodeId from the given parent id and
 the given Path object. | 
PropertyId | 
IdFactory.createPropertyId(NodeId parentId,
                Name propertyName)
Creates a new  
PropertyId from the given parent id and
 property name. | 
Iterator<ChildInfo> | 
RepositoryService.getChildInfos(SessionInfo sessionInfo,
             NodeId parentId)
Returns an Iterator of  
ChildInfos present on the
 Node represented by the given parentId. | 
LockInfo | 
RepositoryService.getLockInfo(SessionInfo sessionInfo,
           NodeId nodeId)
Returns the lock information that applies to  
Node identified
 by the given NodeId or null. | 
QNodeDefinition | 
RepositoryService.getNodeDefinition(SessionInfo sessionInfo,
                 NodeId nodeId)
Returns the  
QNodeDefinition for the Node
 identified by the given id. | 
ItemInfoCache.Entry<NodeInfo> | 
ItemInfoCache.getNodeInfo(NodeId nodeId)
Retrieve a cache entry for the given  
nodeId or null
 if no such entry is in the cache. | 
NodeInfo | 
RepositoryService.getNodeInfo(SessionInfo sessionInfo,
           NodeId nodeId)
Deprecated. 
 
 | 
Name[] | 
RepositoryService.getPrivilegeNames(SessionInfo sessionInfo,
                 NodeId id)
TODO 
 | 
Iterator<PropertyId> | 
RepositoryService.getReferences(SessionInfo sessionInfo,
             NodeId nodeId,
             Name propertyName,
             boolean weakReferences)
Returns the  
Ids of the properties that are referencing
 the node identified by the given nodeId. | 
PrivilegeDefinition[] | 
RepositoryService.getSupportedPrivileges(SessionInfo sessionInfo,
                      NodeId nodeId)
TODO 
 | 
void | 
RepositoryService.importXml(SessionInfo sessionInfo,
         NodeId parentId,
         InputStream xmlStream,
         int uuidBehaviour)
Imports the data present in the given  
InputStream into the
 persistent layer. | 
LockInfo | 
RepositoryService.lock(SessionInfo sessionInfo,
    NodeId nodeId,
    boolean deep,
    boolean sessionScoped)
Create a lock on the  
Node identified by the given id. | 
LockInfo | 
RepositoryService.lock(SessionInfo sessionInfo,
    NodeId nodeId,
    boolean deep,
    boolean sessionScoped,
    long timeoutHint,
    String ownerHint)
Create a lock on the  
Node identified by the given id. | 
Iterator<NodeId> | 
RepositoryService.merge(SessionInfo sessionInfo,
     NodeId nodeId,
     String srcWorkspaceName,
     boolean bestEffort)
Merge the node identified by the given  
NodeId and its subtree
 with the corresponding node present in the workspace with the name of
 srcWorkspaceName. | 
Iterator<NodeId> | 
RepositoryService.merge(SessionInfo sessionInfo,
     NodeId nodeId,
     String srcWorkspaceName,
     boolean bestEffort,
     boolean isShallow)
Merge the node identified by the given  
NodeId and its subtree
 with the corresponding node present in the workspace with the name of
 srcWorkspaceName. | 
Iterator<NodeId> | 
RepositoryService.mergeActivity(SessionInfo sessionInfo,
             NodeId activityId)
Merges the activity identified by the given  
activityId into
 the workspace the specified sessionInfo has been created for. | 
void | 
Batch.move(NodeId srcNodeId,
    NodeId destParentNodeId,
    Name destName)
Move the node identified by the given  
srcNodeId to the
 new parent identified by destParentNodeId and change its
 name to destName. | 
void | 
RepositoryService.move(SessionInfo sessionInfo,
    NodeId srcNodeId,
    NodeId destParentNodeId,
    Name destName)
Moves the node identified by the given  
srcNodeId (and its
 entire subtree) to the new location defined by destParentNodeId
 and a new name (destName). | 
void | 
RepositoryService.refreshLock(SessionInfo sessionInfo,
           NodeId nodeId)
Explicit refresh of an existing lock. 
 | 
void | 
RepositoryService.removeActivity(SessionInfo sessionInfo,
              NodeId activityId)
Removes the activity identified by the specified  
activityId. | 
void | 
RepositoryService.removeVersion(SessionInfo sessionInfo,
             NodeId versionHistoryId,
             NodeId versionId)
Remove the version identified by the specified  
versionId. | 
void | 
RepositoryService.removeVersionLabel(SessionInfo sessionInfo,
                  NodeId versionHistoryId,
                  NodeId versionId,
                  Name label)
Remove the given version label in the persistent layer. 
 | 
void | 
Batch.reorderNodes(NodeId parentId,
            NodeId srcNodeId,
            NodeId beforeNodeId)
Modify the order of the child nodes identified by the given
  
NodeIds. | 
void | 
RepositoryService.resolveMergeConflict(SessionInfo sessionInfo,
                    NodeId nodeId,
                    NodeId[] mergeFailedIds,
                    NodeId[] predecessorIds)
Resolve an existing merge conflict present with the node identified by
 the given  
NodeId. | 
void | 
RepositoryService.resolveMergeConflict(SessionInfo sessionInfo,
                    NodeId nodeId,
                    NodeId[] mergeFailedIds,
                    NodeId[] predecessorIds)
Resolve an existing merge conflict present with the node identified by
 the given  
NodeId. | 
void | 
RepositoryService.resolveMergeConflict(SessionInfo sessionInfo,
                    NodeId nodeId,
                    NodeId[] mergeFailedIds,
                    NodeId[] predecessorIds)
Resolve an existing merge conflict present with the node identified by
 the given  
NodeId. | 
void | 
RepositoryService.restore(SessionInfo sessionInfo,
       NodeId[] versionIds,
       boolean removeExisting)
Restore multiple versions at once. 
 | 
void | 
RepositoryService.restore(SessionInfo sessionInfo,
       NodeId nodeId,
       NodeId versionId,
       boolean removeExisting)
Restores the node identified by  
nodeId to the state defined
 by the version with the specified versionId. | 
void | 
Batch.setMixins(NodeId nodeId,
         Name[] mixinNodeTypeNames)
Modify the set of mixin node types present on the node identified by the
 given id. 
 | 
void | 
Batch.setPrimaryType(NodeId nodeId,
              Name primaryNodeTypeName)
Change the primary type of the node identified by the given  
nodeId. | 
void | 
Batch.setTree(NodeId parentId,
       Tree contentTree)
Add a new content tree to the persistent layer. 
 | 
String | 
IdFactory.toJcrIdentifier(NodeId nodeId)
Returns the JCR string representation of the given  
nodeId. | 
void | 
RepositoryService.unlock(SessionInfo sessionInfo,
      NodeId nodeId)
Releases the lock on the  
Node identified by the given
 NodeId. | 
void | 
RepositoryService.update(SessionInfo sessionInfo,
      NodeId nodeId,
      String srcWorkspaceName)
Updates the node identified by the given  
NodeId replacing
 it (an the complete subtree) with a clone of its corresponding node
 present in the workspace with the given srcWorkspaceName. | 
| Modifier and Type | Method and Description | 
|---|---|
NodeId | 
AbstractRepositoryService.checkin(SessionInfo sessionInfo,
       NodeId nodeId)  | 
NodeId | 
AbstractRepositoryService.checkpoint(SessionInfo sessionInfo,
          NodeId nodeId)  | 
NodeId | 
AbstractRepositoryService.checkpoint(SessionInfo sessionInfo,
          NodeId nodeId,
          NodeId activityId)  | 
NodeId | 
AbstractRepositoryService.createActivity(SessionInfo sessionInfo,
              String title)  | 
NodeId | 
AbstractRepositoryService.createConfiguration(SessionInfo sessionInfo,
                   NodeId nodeId)  | 
NodeId | 
NodeInfoImpl.getId()
Returns the  
NodeId for the node that is based on this info
 object. | 
NodeId | 
LockInfoImpl.getNodeId()
Returns the  
NodeId of the lock-holding Node. | 
NodeId | 
EventImpl.getParentId() | 
| Modifier and Type | Method and Description | 
|---|---|
Iterator<NodeId> | 
AbstractRepositoryService.merge(SessionInfo sessionInfo,
     NodeId nodeId,
     String srcWorkspaceName,
     boolean bestEffort)  | 
Iterator<NodeId> | 
AbstractRepositoryService.merge(SessionInfo sessionInfo,
     NodeId nodeId,
     String srcWorkspaceName,
     boolean bestEffort,
     boolean isShallow)  | 
Iterator<NodeId> | 
AbstractRepositoryService.mergeActivity(SessionInfo sessionInfo,
             NodeId activityId)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
SerializableBatch.addNode(NodeId parentId,
       Name nodeName,
       Name nodetypeName,
       String uuid)  | 
void | 
SerializableBatch.addProperty(NodeId parentId,
           Name propertyName,
           QValue value)  | 
void | 
SerializableBatch.addProperty(NodeId parentId,
           Name propertyName,
           QValue[] values)  | 
void | 
AbstractRepositoryService.addVersionLabel(SessionInfo sessionInfo,
               NodeId versionHistoryId,
               NodeId versionId,
               Name label,
               boolean moveLabel)  | 
NodeId | 
AbstractRepositoryService.checkin(SessionInfo sessionInfo,
       NodeId nodeId)  | 
void | 
AbstractRepositoryService.checkout(SessionInfo sessionInfo,
        NodeId nodeId)  | 
void | 
AbstractRepositoryService.checkout(SessionInfo sessionInfo,
        NodeId nodeId,
        NodeId activityId)  | 
NodeId | 
AbstractRepositoryService.checkpoint(SessionInfo sessionInfo,
          NodeId nodeId)  | 
NodeId | 
AbstractRepositoryService.checkpoint(SessionInfo sessionInfo,
          NodeId nodeId,
          NodeId activityId)  | 
void | 
AbstractRepositoryService.clone(SessionInfo sessionInfo,
     String srcWorkspaceName,
     NodeId srcNodeId,
     NodeId destParentNodeId,
     Name destName,
     boolean removeExisting)  | 
void | 
AbstractRepositoryService.copy(SessionInfo sessionInfo,
    String srcWorkspaceName,
    NodeId srcNodeId,
    NodeId destParentNodeId,
    Name destName)  | 
void | 
ItemInfoBuilder.Listener.createChildInfos(NodeId id,
                Iterator<ChildInfo> childInfos)
Notification that new  
ChildInfos have been built. | 
NodeId | 
AbstractRepositoryService.createConfiguration(SessionInfo sessionInfo,
                   NodeId nodeId)  | 
LockInfo | 
AbstractRepositoryService.getLockInfo(SessionInfo sessionInfo,
           NodeId nodeId)  | 
QNodeDefinition | 
AbstractRepositoryService.getNodeDefinition(SessionInfo sessionInfo,
                 NodeId nodeId)
This default implementation first calls  
AbstractRepositoryService.checkSessionInfo(SessionInfo)
 with the sessionInfo, then lazily initializes AbstractRepositoryService.rootNodeDefinition
 if nodeId denotes the root node; otherwise throws a
 UnsupportedRepositoryOperationException. | 
ItemInfoCache.Entry<NodeInfo> | 
ItemInfoCacheImpl.getNodeInfo(NodeId nodeId)
This implementation removes the item from the cache
 if it is present. 
 | 
NodeInfo | 
AbstractReadableRepositoryService.getNodeInfo(SessionInfo sessionInfo,
           NodeId nodeId)
This default implementation returns the first item returned by the call to
  
RepositoryService.getItemInfos(SessionInfo, ItemId). | 
void | 
AbstractRepositoryService.importXml(SessionInfo sessionInfo,
         NodeId parentId,
         InputStream xmlStream,
         int uuidBehaviour)  | 
LockInfo | 
AbstractRepositoryService.lock(SessionInfo sessionInfo,
    NodeId nodeId,
    boolean deep,
    boolean sessionScoped)  | 
LockInfo | 
AbstractRepositoryService.lock(SessionInfo sessionInfo,
    NodeId nodeId,
    boolean deep,
    boolean sessionScoped,
    long timeoutHint,
    String ownerHint)  | 
Iterator<NodeId> | 
AbstractRepositoryService.merge(SessionInfo sessionInfo,
     NodeId nodeId,
     String srcWorkspaceName,
     boolean bestEffort)  | 
Iterator<NodeId> | 
AbstractRepositoryService.merge(SessionInfo sessionInfo,
     NodeId nodeId,
     String srcWorkspaceName,
     boolean bestEffort,
     boolean isShallow)  | 
Iterator<NodeId> | 
AbstractRepositoryService.mergeActivity(SessionInfo sessionInfo,
             NodeId activityId)  | 
void | 
SerializableBatch.move(NodeId srcNodeId,
    NodeId destParentNodeId,
    Name destName)  | 
void | 
AbstractRepositoryService.move(SessionInfo sessionInfo,
    NodeId srcNodeId,
    NodeId destParentNodeId,
    Name destName)  | 
void | 
AbstractRepositoryService.refreshLock(SessionInfo sessionInfo,
           NodeId nodeId)  | 
void | 
AbstractRepositoryService.removeActivity(SessionInfo sessionInfo,
              NodeId activityId)  | 
void | 
AbstractRepositoryService.removeVersion(SessionInfo sessionInfo,
             NodeId versionHistoryId,
             NodeId versionId)  | 
void | 
AbstractRepositoryService.removeVersionLabel(SessionInfo sessionInfo,
                  NodeId versionHistoryId,
                  NodeId versionId,
                  Name label)  | 
void | 
SerializableBatch.reorderNodes(NodeId parentId,
            NodeId srcNodeId,
            NodeId beforeNodeId)  | 
void | 
AbstractRepositoryService.resolveMergeConflict(SessionInfo sessionInfo,
                    NodeId nodeId,
                    NodeId[] mergeFailedIds,
                    NodeId[] predecessorIds)  | 
void | 
AbstractRepositoryService.resolveMergeConflict(SessionInfo sessionInfo,
                    NodeId nodeId,
                    NodeId[] mergeFailedIds,
                    NodeId[] predecessorIds)  | 
void | 
AbstractRepositoryService.resolveMergeConflict(SessionInfo sessionInfo,
                    NodeId nodeId,
                    NodeId[] mergeFailedIds,
                    NodeId[] predecessorIds)  | 
void | 
AbstractRepositoryService.restore(SessionInfo sessionInfo,
       NodeId[] versionIds,
       boolean removeExisting)  | 
void | 
AbstractRepositoryService.restore(SessionInfo sessionInfo,
       NodeId nodeId,
       NodeId versionId,
       boolean removeExisting)  | 
void | 
SerializableBatch.setMixins(NodeId nodeId,
         Name[] mixinNodeTypeIds)  | 
void | 
SerializableBatch.setPrimaryType(NodeId nodeId,
              Name primaryNodeTypeName)  | 
void | 
SerializableBatch.setTree(NodeId parentId,
       Tree contentTree)  | 
void | 
AbstractRepositoryService.unlock(SessionInfo sessionInfo,
      NodeId nodeId)  | 
void | 
AbstractRepositoryService.update(SessionInfo sessionInfo,
      NodeId nodeId,
      String srcWorkspaceName)  | 
| Constructor and Description | 
|---|
EventImpl(int type,
         Path path,
         ItemId itemId,
         NodeId parentId,
         Name primaryNodeTypeName,
         Name[] mixinTypeNames,
         String userId)
Deprecated.   
 | 
EventImpl(int type,
         Path path,
         ItemId itemId,
         NodeId parentId,
         Name primaryNodeTypeName,
         Name[] mixinTypeNames,
         String userId,
         String userData,
         long timestamp,
         Map<Name,QValue> info)
Creates a new serializable event. 
 | 
ItemInfoImpl(NodeId parentId,
            Name name,
            Path path,
            boolean isNode)
Deprecated. 
 
Use  
ItemInfoImpl.ItemInfoImpl(Path, boolean) instead. The
 parentId is not used any more and the corresponding getter has been
 removed. | 
LockInfoImpl(String lockToken,
            String lockOwner,
            boolean isDeep,
            boolean isSessionScoped,
            long secondsRemaining,
            boolean isLockOwner,
            NodeId nodeId)
Creates a new lock info for the given  
lock info. | 
LockInfoImpl(String lockToken,
            String lockOwner,
            boolean isDeep,
            boolean isSessionScoped,
            NodeId nodeId)
Deprecated. 
 
 | 
NodeInfoImpl(NodeId parentId,
            Name name,
            Path path,
            NodeId id,
            int index,
            Name primaryTypeName,
            Name[] mixinNames,
            Iterator<PropertyId> references,
            Iterator<PropertyId> propertyIds,
            Iterator<ChildInfo> childInfos)
Deprecated. 
 
Use  
NodeInfoImpl.NodeInfoImpl(Path, NodeId, int, Name, Name[], Iterator, Iterator, Iterator)
 instead. The parentId is not used any more. | 
NodeInfoImpl(Path path,
            NodeId id,
            int index,
            Name primaryTypeName,
            Name[] mixinNames,
            Iterator<PropertyId> references,
            Iterator<PropertyId> propertyIds,
            Iterator<ChildInfo> childInfos)
Creates a new node info from the given parameters. 
 | 
PropertyInfoImpl(NodeId parentId,
                Name name,
                Path path,
                PropertyId id,
                int type,
                boolean isMultiValued,
                QValue[] values)
Deprecated. 
 
Use  
PropertyInfoImpl.PropertyInfoImpl(Path, PropertyId, int, boolean, QValue[])
 instead. The parentId is not used any more. | 
| Modifier and Type | Field and Description | 
|---|---|
protected NodeId | 
Operations.ReorderNodes.beforeNodeId  | 
protected NodeId | 
Operations.Move.destParentNodeId  | 
protected NodeId | 
Operations.SetMixins.nodeId  | 
protected NodeId | 
Operations.SetPrimaryType.nodeId  | 
protected NodeId | 
Operations.AddNode.parentId  | 
protected NodeId | 
Operations.AddProperty.parentId  | 
protected NodeId | 
Operations.ReorderNodes.parentId  | 
protected NodeId | 
Operations.SetTree.parentId  | 
protected NodeId | 
Operations.Move.srcNodeId  | 
protected NodeId | 
Operations.ReorderNodes.srcNodeId  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ChangeLogImpl.addNode(NodeId parentId,
       Name nodeName,
       Name nodetypeName,
       String uuid)  | 
void | 
ConsolidatingChangeLog.addNode(NodeId parentId,
       Name nodeName,
       Name nodetypeName,
       String uuid)  | 
static ConsolidatingChangeLog.CancelableOperation | 
ConsolidatingChangeLog.CancelableOperations.addNode(NodeId parentId,
       Name nodeName,
       Name nodetypeName,
       String uuid)
Factory method for creating an  
AddNode operation. | 
static Operation | 
Operations.addNode(NodeId parentId,
       Name nodeName,
       Name nodetypeName,
       String uuid)
Factory method for creating an  
Operations.AddNode operation. | 
void | 
ChangeLogImpl.addProperty(NodeId parentId,
           Name propertyName,
           QValue value)  | 
void | 
ConsolidatingChangeLog.addProperty(NodeId parentId,
           Name propertyName,
           QValue value)  | 
static ConsolidatingChangeLog.CancelableOperation | 
ConsolidatingChangeLog.CancelableOperations.addProperty(NodeId parentId,
           Name propertyName,
           QValue value)
Factory method for creating an  
AddProperty operation. | 
static Operation | 
Operations.addProperty(NodeId parentId,
           Name propertyName,
           QValue value)
Factory method for creating an  
Operations.AddProperty operation. | 
void | 
ChangeLogImpl.addProperty(NodeId parentId,
           Name propertyName,
           QValue[] values)  | 
void | 
ConsolidatingChangeLog.addProperty(NodeId parentId,
           Name propertyName,
           QValue[] values)  | 
static ConsolidatingChangeLog.CancelableOperation | 
ConsolidatingChangeLog.CancelableOperations.addProperty(NodeId parentId,
           Name propertyName,
           QValue[] values)
Factory method for creating an  
AddProperty operation. | 
static Operation | 
Operations.addProperty(NodeId parentId,
           Name propertyName,
           QValue[] values)
Factory method for creating an  
Operations.AddProperty operation. | 
protected static Path | 
ConsolidatingChangeLog.getPath(NodeId parentId,
       Name name)
 | 
void | 
ChangeLogImpl.move(NodeId srcNodeId,
    NodeId destParentNodeId,
    Name destName)  | 
void | 
ConsolidatingChangeLog.move(NodeId srcNodeId,
    NodeId destParentNodeId,
    Name destName)  | 
static ConsolidatingChangeLog.CancelableOperation | 
ConsolidatingChangeLog.CancelableOperations.move(NodeId srcNodeId,
    NodeId destParentNodeId,
    Name destName)
Factory method for creating a  
Move operation. | 
static Operation | 
Operations.move(NodeId srcNodeId,
    NodeId destParentNodeId,
    Name destName)
Factory method for creating a  
Operations.Move operation. | 
void | 
ChangeLogImpl.reorderNodes(NodeId parentId,
            NodeId srcNodeId,
            NodeId beforeNodeId)  | 
void | 
ConsolidatingChangeLog.reorderNodes(NodeId parentId,
            NodeId srcNodeId,
            NodeId beforeNodeId)  | 
static ConsolidatingChangeLog.CancelableOperation | 
ConsolidatingChangeLog.CancelableOperations.reorderNodes(NodeId parentId,
            NodeId srcNodeId,
            NodeId beforeNodeId)
Factory method for creating a  
ReorderNodes operation. | 
static Operation | 
Operations.reorderNodes(NodeId parentId,
            NodeId srcNodeId,
            NodeId beforeNodeId)
Factory method for creating a reorder-nodes  
Operation for the given arguments. | 
void | 
ChangeLogImpl.setMixins(NodeId nodeId,
         Name[] mixinNodeTypeNames)  | 
void | 
ConsolidatingChangeLog.setMixins(NodeId nodeId,
         Name[] mixinNodeTypeNames)  | 
static ConsolidatingChangeLog.CancelableOperation | 
ConsolidatingChangeLog.CancelableOperations.setMixins(NodeId nodeId,
         Name[] mixinNodeTypeNames)
Factory method for creating a  
ConsolidatingChangeLog.CancelableOperations.SetMixins operation. | 
static Operation | 
Operations.setMixins(NodeId nodeId,
         Name[] mixinNodeTypeNames)
Factory method for creating a set-mixin  
Operation for the given arguments. | 
void | 
ChangeLogImpl.setPrimaryType(NodeId nodeId,
              Name primaryNodeTypeName)  | 
void | 
ConsolidatingChangeLog.setPrimaryType(NodeId nodeId,
              Name primaryNodeTypeName)  | 
static ConsolidatingChangeLog.CancelableOperation | 
ConsolidatingChangeLog.CancelableOperations.setPrimaryType(NodeId nodeId,
              Name primaryTypeName)
Factory method for creating a  
ConsolidatingChangeLog.CancelableOperations.SetPrimaryType operation. | 
static Operation | 
Operations.setPrimaryType(NodeId nodeId,
              Name primaryTypeName)
Factory method for creating a set-primaryType  
Operation for the given arguments. | 
void | 
ChangeLogImpl.setTree(NodeId parentId,
       Tree contentTree)  | 
void | 
ConsolidatingChangeLog.setTree(NodeId parentId,
       Tree contentTree)  | 
static ConsolidatingChangeLog.CancelableOperation | 
ConsolidatingChangeLog.CancelableOperations.setTree(NodeId parentId,
       Tree tree)
Factory method for creating an  
ConsolidatingChangeLog.CancelableOperations.SetTree operation. | 
static Operation | 
Operations.setTree(NodeId parentId,
       Tree contentTree)
Factory method for creating an  
Operations.SetTree operation. | 
| Constructor and Description | 
|---|
AddNode(NodeId parentId,
       Name nodeName,
       Name nodetypeName,
       String uuid)  | 
AddNode(NodeId parentId,
       Name nodeName,
       Name nodetypeName,
       String uuid)
Create a new add-node  
Operation for the given arguments. | 
AddProperty(NodeId parentId,
           Name propertyName,
           QValue value)  | 
AddProperty(NodeId parentId,
           Name propertyName,
           QValue value)
Create a new add-property  
Operation for the given arguments. | 
AddProperty(NodeId parentId,
           Name propertyName,
           QValue[] values)  | 
AddProperty(NodeId parentId,
           Name propertyName,
           QValue[] values)
Create a new add-property  
Operation for the given arguments. | 
Move(NodeId srcNodeId,
    NodeId destParentNodeId,
    Name destName)  | 
Move(NodeId srcNodeId,
    NodeId destParentNodeId,
    Name destName)
Create a new move  
Operation for the given arguments. | 
ReorderNodes(NodeId parentId,
            NodeId srcNodeId,
            NodeId beforeNodeId)  | 
ReorderNodes(NodeId parentId,
            NodeId srcNodeId,
            NodeId beforeNodeId)
Create a new reorder-nodes  
Operation for the given arguments. | 
SetMixins(NodeId nodeId,
         Name[] mixinNodeTypeNames)  | 
SetMixins(NodeId nodeId,
         Name[] mixinNodeTypeNames)
Create a new set-mixin  
Operation for the given arguments. | 
SetPrimaryType(NodeId nodeId,
              Name primaryTypeName)  | 
SetPrimaryType(NodeId nodeId,
              Name primaryTypeName)
Create a new set-mixin  
Operation for the given arguments. | 
SetTree(NodeId parentId,
       Tree contentTree)  | 
SetTree(NodeId parentId,
       Tree tree)  | 
| Modifier and Type | Method and Description | 
|---|---|
NodeId | 
AbstractIdFactory.createNodeId(NodeId parentId,
            Path path)
Creates a new  
NodeId from the given parent id and
 the given Path object. | 
NodeId | 
AbstractIdFactory.createNodeId(String uniqueID)
Creates a new  
NodeId from the given unique id. | 
NodeId | 
AbstractIdFactory.createNodeId(String uniqueID,
            Path path)
Creates a new  
NodeId from the given unique id (which identifies
 an ancestor Node) and the given Path object. | 
NodeId | 
AbstractIdFactory.fromJcrIdentifier(String jcrIdentifier)  | 
| Modifier and Type | Method and Description | 
|---|---|
NodeId | 
AbstractIdFactory.createNodeId(NodeId parentId,
            Path path)
Creates a new  
NodeId from the given parent id and
 the given Path object. | 
PropertyId | 
AbstractIdFactory.createPropertyId(NodeId parentId,
                Name propertyName)
Creates a new  
PropertyId from the given parent id and
 property name. | 
String | 
AbstractIdFactory.toJcrIdentifier(NodeId nodeId)  | 
| Modifier and Type | Method and Description | 
|---|---|
NodeId | 
RepositoryServiceLogger.checkin(SessionInfo sessionInfo,
       NodeId nodeId)  | 
NodeId | 
RepositoryServiceLogger.checkpoint(SessionInfo sessionInfo,
          NodeId nodeId)  | 
NodeId | 
RepositoryServiceLogger.checkpoint(SessionInfo sessionInfo,
          NodeId nodeId,
          NodeId activityId)  | 
NodeId | 
RepositoryServiceLogger.createActivity(SessionInfo sessionInfo,
              String title)  | 
NodeId | 
RepositoryServiceLogger.createConfiguration(SessionInfo sessionInfo,
                   NodeId nodeId)  | 
NodeId | 
IdFactoryLogger.createNodeId(NodeId parentId,
            Path path)  | 
NodeId | 
IdFactoryLogger.createNodeId(String uniqueID)  | 
NodeId | 
IdFactoryLogger.createNodeId(String uniqueID,
            Path path)  | 
NodeId | 
IdFactoryLogger.fromJcrIdentifier(String jcrIdentifier)  | 
| Modifier and Type | Method and Description | 
|---|---|
Iterator<NodeId> | 
RepositoryServiceLogger.merge(SessionInfo sessionInfo,
     NodeId nodeId,
     String srcWorkspaceName,
     boolean bestEffort)  | 
Iterator<NodeId> | 
RepositoryServiceLogger.merge(SessionInfo sessionInfo,
     NodeId nodeId,
     String srcWorkspaceName,
     boolean bestEffort,
     boolean isShallow)  | 
Iterator<NodeId> | 
RepositoryServiceLogger.mergeActivity(SessionInfo sessionInfo,
             NodeId activityId)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
BatchLogger.addNode(NodeId parentId,
       Name nodeName,
       Name nodetypeName,
       String uuid)  | 
void | 
BatchLogger.addProperty(NodeId parentId,
           Name propertyName,
           QValue value)  | 
void | 
BatchLogger.addProperty(NodeId parentId,
           Name propertyName,
           QValue[] values)  | 
void | 
RepositoryServiceLogger.addVersionLabel(SessionInfo sessionInfo,
               NodeId versionHistoryId,
               NodeId versionId,
               Name label,
               boolean moveLabel)  | 
NodeId | 
RepositoryServiceLogger.checkin(SessionInfo sessionInfo,
       NodeId nodeId)  | 
void | 
RepositoryServiceLogger.checkout(SessionInfo sessionInfo,
        NodeId nodeId)  | 
void | 
RepositoryServiceLogger.checkout(SessionInfo sessionInfo,
        NodeId nodeId,
        NodeId activityId)  | 
NodeId | 
RepositoryServiceLogger.checkpoint(SessionInfo sessionInfo,
          NodeId nodeId)  | 
NodeId | 
RepositoryServiceLogger.checkpoint(SessionInfo sessionInfo,
          NodeId nodeId,
          NodeId activityId)  | 
void | 
RepositoryServiceLogger.clone(SessionInfo sessionInfo,
     String srcWorkspaceName,
     NodeId srcNodeId,
     NodeId destParentNodeId,
     Name destName,
     boolean removeExisting)  | 
void | 
RepositoryServiceLogger.copy(SessionInfo sessionInfo,
    String srcWorkspaceName,
    NodeId srcNodeId,
    NodeId destParentNodeId,
    Name destName)  | 
NodeId | 
RepositoryServiceLogger.createConfiguration(SessionInfo sessionInfo,
                   NodeId nodeId)  | 
NodeId | 
IdFactoryLogger.createNodeId(NodeId parentId,
            Path path)  | 
PropertyId | 
IdFactoryLogger.createPropertyId(NodeId parentId,
                Name propertyName)  | 
Iterator<ChildInfo> | 
RepositoryServiceLogger.getChildInfos(SessionInfo sessionInfo,
             NodeId parentId)  | 
LockInfo | 
RepositoryServiceLogger.getLockInfo(SessionInfo sessionInfo,
           NodeId nodeId)  | 
QNodeDefinition | 
RepositoryServiceLogger.getNodeDefinition(SessionInfo sessionInfo,
                 NodeId nodeId)  | 
NodeInfo | 
RepositoryServiceLogger.getNodeInfo(SessionInfo sessionInfo,
           NodeId nodeId)  | 
Name[] | 
RepositoryServiceLogger.getPrivilegeNames(SessionInfo sessionInfo,
                 NodeId nodeId)  | 
Iterator<PropertyId> | 
RepositoryServiceLogger.getReferences(SessionInfo sessionInfo,
             NodeId nodeId,
             Name propertyName,
             boolean weakReferences)  | 
PrivilegeDefinition[] | 
RepositoryServiceLogger.getSupportedPrivileges(SessionInfo sessionInfo,
                      NodeId nodeId)  | 
void | 
RepositoryServiceLogger.importXml(SessionInfo sessionInfo,
         NodeId parentId,
         InputStream xmlStream,
         int uuidBehaviour)  | 
LockInfo | 
RepositoryServiceLogger.lock(SessionInfo sessionInfo,
    NodeId nodeId,
    boolean deep,
    boolean sessionScoped)  | 
LockInfo | 
RepositoryServiceLogger.lock(SessionInfo sessionInfo,
    NodeId nodeId,
    boolean deep,
    boolean sessionScoped,
    long timeoutHint,
    String ownerHint)  | 
Iterator<NodeId> | 
RepositoryServiceLogger.merge(SessionInfo sessionInfo,
     NodeId nodeId,
     String srcWorkspaceName,
     boolean bestEffort)  | 
Iterator<NodeId> | 
RepositoryServiceLogger.merge(SessionInfo sessionInfo,
     NodeId nodeId,
     String srcWorkspaceName,
     boolean bestEffort,
     boolean isShallow)  | 
Iterator<NodeId> | 
RepositoryServiceLogger.mergeActivity(SessionInfo sessionInfo,
             NodeId activityId)  | 
void | 
BatchLogger.move(NodeId srcNodeId,
    NodeId destParentNodeId,
    Name destName)  | 
void | 
RepositoryServiceLogger.move(SessionInfo sessionInfo,
    NodeId srcNodeId,
    NodeId destParentNodeId,
    Name destName)  | 
void | 
RepositoryServiceLogger.refreshLock(SessionInfo sessionInfo,
           NodeId nodeId)  | 
void | 
RepositoryServiceLogger.removeActivity(SessionInfo sessionInfo,
              NodeId activityId)  | 
void | 
RepositoryServiceLogger.removeVersion(SessionInfo sessionInfo,
             NodeId versionHistoryId,
             NodeId versionId)  | 
void | 
RepositoryServiceLogger.removeVersionLabel(SessionInfo sessionInfo,
                  NodeId versionHistoryId,
                  NodeId versionId,
                  Name label)  | 
void | 
BatchLogger.reorderNodes(NodeId parentId,
            NodeId srcNodeId,
            NodeId beforeNodeId)  | 
void | 
RepositoryServiceLogger.resolveMergeConflict(SessionInfo sessionInfo,
                    NodeId nodeId,
                    NodeId[] mergeFailedIds,
                    NodeId[] predecessorIds)  | 
void | 
RepositoryServiceLogger.resolveMergeConflict(SessionInfo sessionInfo,
                    NodeId nodeId,
                    NodeId[] mergeFailedIds,
                    NodeId[] predecessorIds)  | 
void | 
RepositoryServiceLogger.resolveMergeConflict(SessionInfo sessionInfo,
                    NodeId nodeId,
                    NodeId[] mergeFailedIds,
                    NodeId[] predecessorIds)  | 
void | 
RepositoryServiceLogger.restore(SessionInfo sessionInfo,
       NodeId[] nodeIds,
       boolean removeExisting)  | 
void | 
RepositoryServiceLogger.restore(SessionInfo sessionInfo,
       NodeId nodeId,
       NodeId versionId,
       boolean removeExisting)  | 
void | 
BatchLogger.setMixins(NodeId nodeId,
         Name[] mixinNodeTypeNames)  | 
void | 
BatchLogger.setPrimaryType(NodeId nodeId,
              Name primaryNodeTypeName)  | 
void | 
BatchLogger.setTree(NodeId parentId,
       Tree contentTree)  | 
String | 
IdFactoryLogger.toJcrIdentifier(NodeId nodeId)  | 
void | 
RepositoryServiceLogger.unlock(SessionInfo sessionInfo,
      NodeId nodeId)  | 
void | 
RepositoryServiceLogger.update(SessionInfo sessionInfo,
      NodeId nodeId,
      String srcWorkspaceName)  | 
| Modifier and Type | Method and Description | 
|---|---|
NodeId | 
RepositoryServiceImpl.checkin(SessionInfo sessionInfo,
       NodeId nodeId)  | 
NodeId | 
RepositoryServiceImpl.checkpoint(SessionInfo sessionInfo,
          NodeId nodeId)  | 
NodeId | 
RepositoryServiceImpl.checkpoint(SessionInfo sessionInfo,
          NodeId nodeId,
          NodeId activityId)  | 
NodeId | 
RepositoryServiceImpl.createActivity(SessionInfo sessionInfo,
              String title)  | 
NodeId | 
RepositoryServiceImpl.createConfiguration(SessionInfo sessionInfo,
                   NodeId nodeId)  | 
NodeId | 
NodeInfoImpl.getId()  | 
NodeId | 
LockInfoImpl.getNodeId()  | 
NodeId | 
QueryResultRowImpl.getNodeId(String selectorName)  | 
| Modifier and Type | Method and Description | 
|---|---|
Iterator<NodeId> | 
RepositoryServiceImpl.merge(SessionInfo sessionInfo,
     NodeId nodeId,
     String srcWorkspaceName,
     boolean bestEffort)  | 
Iterator<NodeId> | 
RepositoryServiceImpl.merge(SessionInfo sessionInfo,
     NodeId nodeId,
     String srcWorkspaceName,
     boolean bestEffort,
     boolean isShallow)  | 
Iterator<NodeId> | 
RepositoryServiceImpl.mergeActivity(SessionInfo sessionInfo,
             NodeId activityId)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
RepositoryServiceImpl.addVersionLabel(SessionInfo sessionInfo,
               NodeId versionHistoryId,
               NodeId versionId,
               Name label,
               boolean moveLabel)  | 
NodeId | 
RepositoryServiceImpl.checkin(SessionInfo sessionInfo,
       NodeId nodeId)  | 
void | 
RepositoryServiceImpl.checkout(SessionInfo sessionInfo,
        NodeId nodeId)  | 
void | 
RepositoryServiceImpl.checkout(SessionInfo sessionInfo,
        NodeId nodeId,
        NodeId activityId)  | 
NodeId | 
RepositoryServiceImpl.checkpoint(SessionInfo sessionInfo,
          NodeId nodeId)  | 
NodeId | 
RepositoryServiceImpl.checkpoint(SessionInfo sessionInfo,
          NodeId nodeId,
          NodeId activityId)  | 
void | 
RepositoryServiceImpl.clone(SessionInfo sessionInfo,
     String srcWorkspaceName,
     NodeId srcNodeId,
     NodeId destParentNodeId,
     Name destName,
     boolean removeExisting)  | 
void | 
RepositoryServiceImpl.copy(SessionInfo sessionInfo,
    String srcWorkspaceName,
    NodeId srcNodeId,
    NodeId destParentNodeId,
    Name destName)  | 
NodeId | 
RepositoryServiceImpl.createConfiguration(SessionInfo sessionInfo,
                   NodeId nodeId)  | 
Iterator<ChildInfo> | 
RepositoryServiceImpl.getChildInfos(SessionInfo sessionInfo,
             NodeId parentId)  | 
LockInfo | 
RepositoryServiceImpl.getLockInfo(SessionInfo sessionInfo,
           NodeId nodeId)  | 
QNodeDefinition | 
RepositoryServiceImpl.getNodeDefinition(SessionInfo sessionInfo,
                 NodeId nodeId)  | 
NodeInfo | 
RepositoryServiceImpl.getNodeInfo(SessionInfo sessionInfo,
           NodeId nodeId)  | 
Name[] | 
RepositoryServiceImpl.getPrivilegeNames(SessionInfo sessionInfo,
                 NodeId nodeId)  | 
Iterator<PropertyId> | 
RepositoryServiceImpl.getReferences(SessionInfo sessionInfo,
             NodeId nodeId,
             Name propertyName,
             boolean weakReferences)  | 
PrivilegeDefinition[] | 
RepositoryServiceImpl.getSupportedPrivileges(SessionInfo sessionInfo,
                      NodeId nodeId)  | 
void | 
RepositoryServiceImpl.importXml(SessionInfo sessionInfo,
         NodeId parentId,
         InputStream xmlStream,
         int uuidBehaviour)  | 
LockInfo | 
RepositoryServiceImpl.lock(SessionInfo sessionInfo,
    NodeId nodeId,
    boolean deep,
    boolean sessionScoped)  | 
LockInfo | 
RepositoryServiceImpl.lock(SessionInfo sessionInfo,
    NodeId nodeId,
    boolean deep,
    boolean sessionScoped,
    long timeoutHint,
    String ownerHint)  | 
Iterator<NodeId> | 
RepositoryServiceImpl.merge(SessionInfo sessionInfo,
     NodeId nodeId,
     String srcWorkspaceName,
     boolean bestEffort)  | 
Iterator<NodeId> | 
RepositoryServiceImpl.merge(SessionInfo sessionInfo,
     NodeId nodeId,
     String srcWorkspaceName,
     boolean bestEffort,
     boolean isShallow)  | 
Iterator<NodeId> | 
RepositoryServiceImpl.mergeActivity(SessionInfo sessionInfo,
             NodeId activityId)  | 
void | 
RepositoryServiceImpl.move(SessionInfo sessionInfo,
    NodeId srcNodeId,
    NodeId destParentNodeId,
    Name destName)  | 
void | 
RepositoryServiceImpl.refreshLock(SessionInfo sessionInfo,
           NodeId nodeId)  | 
void | 
RepositoryServiceImpl.removeActivity(SessionInfo sessionInfo,
              NodeId activityId)  | 
void | 
RepositoryServiceImpl.removeVersion(SessionInfo sessionInfo,
             NodeId versionHistoryId,
             NodeId versionId)  | 
void | 
RepositoryServiceImpl.removeVersionLabel(SessionInfo sessionInfo,
                  NodeId versionHistoryId,
                  NodeId versionId,
                  Name label)  | 
void | 
RepositoryServiceImpl.resolveMergeConflict(SessionInfo sessionInfo,
                    NodeId nodeId,
                    NodeId[] mergeFailedIds,
                    NodeId[] predecessorIds)  | 
void | 
RepositoryServiceImpl.resolveMergeConflict(SessionInfo sessionInfo,
                    NodeId nodeId,
                    NodeId[] mergeFailedIds,
                    NodeId[] predecessorIds)  | 
void | 
RepositoryServiceImpl.resolveMergeConflict(SessionInfo sessionInfo,
                    NodeId nodeId,
                    NodeId[] mergeFailedIds,
                    NodeId[] predecessorIds)  | 
void | 
RepositoryServiceImpl.restore(SessionInfo sessionInfo,
       NodeId[] versionIds,
       boolean removeExisting)  | 
void | 
RepositoryServiceImpl.restore(SessionInfo sessionInfo,
       NodeId nodeId,
       NodeId versionId,
       boolean removeExisting)  | 
void | 
RepositoryServiceImpl.unlock(SessionInfo sessionInfo,
      NodeId nodeId)  | 
void | 
RepositoryServiceImpl.update(SessionInfo sessionInfo,
      NodeId nodeId,
      String srcWorkspaceName)  | 
| Constructor and Description | 
|---|
EventImpl(ItemId eventId,
         Path eventPath,
         NodeId parentId,
         int eventType,
         String userId,
         Element eventElement,
         NamePathResolver resolver,
         QValueFactory qvFactory)  | 
LockInfoImpl(ActiveLock activeLock,
            NodeId nodeId,
            Set<String> sessionLockTokens)  | 
NodeInfoImpl(NodeId id,
            DavPropertySet propSet,
            NamePathResolver resolver)  | 
| Modifier and Type | Method and Description | 
|---|---|
NodeId | 
NodeInfoImpl.getId()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
RepositoryServiceImpl.clone(SessionInfo sessionInfo,
     String srcWorkspaceName,
     NodeId srcNodeId,
     NodeId destParentNodeId,
     Name destName,
     boolean removeExisting)  | 
void | 
RepositoryServiceImpl.copy(SessionInfo sessionInfo,
    String srcWorkspaceName,
    NodeId srcNodeId,
    NodeId destParentNodeId,
    Name destName)  | 
| Constructor and Description | 
|---|
NodeInfoImpl(NodeId id,
            Path path)
Creates a new  
NodeInfo. | 
| Modifier and Type | Method and Description | 
|---|---|
NodeId | 
RepositoryServiceImpl.checkin(SessionInfo sessionInfo,
       NodeId nodeId)
Performs a checkin for the  
Node identified by the given
 NodeId. | 
NodeId | 
RepositoryServiceImpl.checkpoint(SessionInfo sessionInfo,
          NodeId nodeId)
Performs a checkpoint for the  
Node identified by the given
 NodeId. | 
NodeId | 
RepositoryServiceImpl.checkpoint(SessionInfo sessionInfo,
          NodeId nodeId,
          NodeId activityId)
Performs a checkpoint for the  
Node identified by the given
 NodeId. | 
NodeId | 
RepositoryServiceImpl.createActivity(SessionInfo sessionInfo,
              String title)
Create a new activity. 
 | 
NodeId | 
RepositoryServiceImpl.createConfiguration(SessionInfo sessionInfo,
                   NodeId nodeId) | 
| Modifier and Type | Method and Description | 
|---|---|
Iterator<NodeId> | 
RepositoryServiceImpl.merge(SessionInfo sessionInfo,
     NodeId nodeId,
     String srcWorkspaceName,
     boolean bestEffort)
Merge the node identified by the given  
NodeId and its subtree
 with the corresponding node present in the workspace with the name of
 srcWorkspaceName. | 
Iterator<NodeId> | 
RepositoryServiceImpl.merge(SessionInfo sessionInfo,
     NodeId nodeId,
     String srcWorkspaceName,
     boolean bestEffort,
     boolean isShallow)
Merge the node identified by the given  
NodeId and its subtree
 with the corresponding node present in the workspace with the name of
 srcWorkspaceName. | 
Iterator<NodeId> | 
RepositoryServiceImpl.mergeActivity(SessionInfo sessionInfo,
             NodeId activityId)
Merges the activity identified by the given  
activityId into
 the workspace the specified sessionInfo has been created for. | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
RepositoryServiceImpl.addVersionLabel(SessionInfo sessionInfo,
               NodeId versionHistoryId,
               NodeId versionId,
               Name label,
               boolean moveLabel)
Add the given version label in the persistent layer. 
 | 
NodeId | 
RepositoryServiceImpl.checkin(SessionInfo sessionInfo,
       NodeId nodeId)
Performs a checkin for the  
Node identified by the given
 NodeId. | 
void | 
RepositoryServiceImpl.checkout(SessionInfo sessionInfo,
        NodeId nodeId)
Performs a checkout for the  
Node identified by the given
 NodeId. | 
void | 
RepositoryServiceImpl.checkout(SessionInfo sessionInfo,
        NodeId nodeId,
        NodeId activityId)
Performs a checkout for the  
Node identified by the given
 NodeId and for activity identified by the specified
 activityId. | 
NodeId | 
RepositoryServiceImpl.checkpoint(SessionInfo sessionInfo,
          NodeId nodeId)
Performs a checkpoint for the  
Node identified by the given
 NodeId. | 
NodeId | 
RepositoryServiceImpl.checkpoint(SessionInfo sessionInfo,
          NodeId nodeId,
          NodeId activityId)
Performs a checkpoint for the  
Node identified by the given
 NodeId. | 
void | 
RepositoryServiceImpl.clone(SessionInfo sessionInfo,
     String srcWorkspaceName,
     NodeId srcNodeId,
     NodeId destParentNodeId,
     Name destName,
     boolean removeExisting)
Clone the subtree identified by the given  
srcNodeId
 in workspace named srcWorkspaceName to the destination
 in the workspace specified by the given SessionInfo. | 
void | 
RepositoryServiceImpl.copy(SessionInfo sessionInfo,
    String srcWorkspaceName,
    NodeId srcNodeId,
    NodeId destParentNodeId,
    Name destName)
Clone the subtree identified by the given  
srcNodeId
 in workspace named srcWorkspaceName to the destination
 in the workspace specified by the given SessionInfo. | 
NodeId | 
RepositoryServiceImpl.createConfiguration(SessionInfo sessionInfo,
                   NodeId nodeId) | 
Iterator<ChildInfo> | 
RepositoryServiceImpl.getChildInfos(SessionInfo sessionInfo,
             NodeId parentId)
Returns an Iterator of  
ChildInfos present on the
 Node represented by the given parentId. | 
LockInfo | 
RepositoryServiceImpl.getLockInfo(SessionInfo sessionInfo,
           NodeId nodeId)
Returns the lock information that applies to  
Node identified
 by the given NodeId or null. | 
QNodeDefinition | 
RepositoryServiceImpl.getNodeDefinition(SessionInfo sessionInfo,
                 NodeId nodeId)
Returns the  
QNodeDefinition for the Node
 identified by the given id. | 
NodeInfo | 
RepositoryServiceImpl.getNodeInfo(SessionInfo sessionInfo,
           NodeId nodeId)
Retrieve the  
NodeInfo for the node identified by the given
 NodeId. | 
Name[] | 
RepositoryServiceImpl.getPrivilegeNames(SessionInfo sessionInfo,
                 NodeId nodeId)  | 
Iterator<PropertyId> | 
RepositoryServiceImpl.getReferences(SessionInfo sessionInfo,
             NodeId nodeId,
             Name propertyName,
             boolean weakReferences)
Returns the  
Ids of the properties that are referencing
 the node identified by the given nodeId. | 
PrivilegeDefinition[] | 
RepositoryServiceImpl.getSupportedPrivileges(SessionInfo sessionInfo,
                      NodeId nodeId)  | 
void | 
RepositoryServiceImpl.importXml(SessionInfo sessionInfo,
         NodeId parentId,
         InputStream xmlStream,
         int uuidBehaviour)
Imports the data present in the given  
InputStream into the
 persistent layer. | 
LockInfo | 
RepositoryServiceImpl.lock(SessionInfo sessionInfo,
    NodeId nodeId,
    boolean deep,
    boolean sessionScoped)
Create a lock on the  
Node identified by the given id. | 
LockInfo | 
RepositoryServiceImpl.lock(SessionInfo sessionInfo,
    NodeId nodeId,
    boolean deep,
    boolean sessionScoped,
    long timeoutHint,
    String ownerHint)
Create a lock on the  
Node identified by the given id. | 
Iterator<NodeId> | 
RepositoryServiceImpl.merge(SessionInfo sessionInfo,
     NodeId nodeId,
     String srcWorkspaceName,
     boolean bestEffort)
Merge the node identified by the given  
NodeId and its subtree
 with the corresponding node present in the workspace with the name of
 srcWorkspaceName. | 
Iterator<NodeId> | 
RepositoryServiceImpl.merge(SessionInfo sessionInfo,
     NodeId nodeId,
     String srcWorkspaceName,
     boolean bestEffort,
     boolean isShallow)
Merge the node identified by the given  
NodeId and its subtree
 with the corresponding node present in the workspace with the name of
 srcWorkspaceName. | 
Iterator<NodeId> | 
RepositoryServiceImpl.mergeActivity(SessionInfo sessionInfo,
             NodeId activityId)
Merges the activity identified by the given  
activityId into
 the workspace the specified sessionInfo has been created for. | 
void | 
RepositoryServiceImpl.move(SessionInfo sessionInfo,
    NodeId srcNodeId,
    NodeId destParentNodeId,
    Name destName)
Moves the node identified by the given  
srcNodeId (and its
 entire subtree) to the new location defined by destParentNodeId
 and a new name (destName). | 
void | 
RepositoryServiceImpl.refreshLock(SessionInfo sessionInfo,
           NodeId nodeId)
Explicit refresh of an existing lock. 
 | 
void | 
RepositoryServiceImpl.removeActivity(SessionInfo sessionInfo,
              NodeId activityId)
Removes the activity identified by the specified  
activityId. | 
void | 
RepositoryServiceImpl.removeVersion(SessionInfo sessionInfo,
             NodeId versionHistoryId,
             NodeId versionId)
Remove the version identified by the specified  
versionId. | 
void | 
RepositoryServiceImpl.removeVersionLabel(SessionInfo sessionInfo,
                  NodeId versionHistoryId,
                  NodeId versionId,
                  Name label)
Remove the given version label in the persistent layer. 
 | 
void | 
RepositoryServiceImpl.resolveMergeConflict(SessionInfo sessionInfo,
                    NodeId nodeId,
                    NodeId[] mergeFailedIds,
                    NodeId[] predecessorIds)
Resolve an existing merge conflict present with the node identified by
 the given  
NodeId. | 
void | 
RepositoryServiceImpl.resolveMergeConflict(SessionInfo sessionInfo,
                    NodeId nodeId,
                    NodeId[] mergeFailedIds,
                    NodeId[] predecessorIds)
Resolve an existing merge conflict present with the node identified by
 the given  
NodeId. | 
void | 
RepositoryServiceImpl.resolveMergeConflict(SessionInfo sessionInfo,
                    NodeId nodeId,
                    NodeId[] mergeFailedIds,
                    NodeId[] predecessorIds)
Resolve an existing merge conflict present with the node identified by
 the given  
NodeId. | 
void | 
RepositoryServiceImpl.restore(SessionInfo sessionInfo,
       NodeId[] versionIds,
       boolean removeExisting)
Restore multiple versions at once. 
 | 
void | 
RepositoryServiceImpl.restore(SessionInfo sessionInfo,
       NodeId nodeId,
       NodeId versionId,
       boolean removeExisting)
Restores the node identified by  
nodeId to the state defined
 by the version with the specified versionId. | 
void | 
RepositoryServiceImpl.unlock(SessionInfo sessionInfo,
      NodeId nodeId)
Releases the lock on the  
Node identified by the given
 NodeId. | 
void | 
RepositoryServiceImpl.update(SessionInfo sessionInfo,
      NodeId nodeId,
      String srcWorkspaceName)
Updates the node identified by the given  
NodeId replacing
 it (an the complete subtree) with a clone of its corresponding node
 present in the workspace with the given srcWorkspaceName. | 
Copyright © 2004–2021 The Apache Software Foundation. All rights reserved.