public Object run() throws RepositoryException { String nodePath = getNodePath(nodeId, sInfo); NodeIterator it = getVersionManager(sInfo).merge(nodePath, srcWorkspaceName, bestEffort, isShallow); List<NodeId> ids = new ArrayList<NodeId>(); while (it.hasNext()) { ids.add(idFactory.createNodeId(it.nextNode() )); } return ids.iterator(); } }, sInfo);
public Object run() throws RepositoryException { Node node = getNode(activityId, sInfo); NodeIterator it = getVersionManager(sInfo).merge(node); List<NodeId> ids = new ArrayList<NodeId>(); while (it.hasNext()) { ids.add(idFactory.createNodeId(it.nextNode() )); } return ids.iterator(); } }, sInfo);
@Override public NodeIterator merge(Node activityNode) throws VersionException, AccessDeniedException, MergeException, LockException, InvalidItemStateException, RepositoryException { return getWrappedVersionManager().merge(activityNode); } }
public Object run() throws RepositoryException { String nodePath = getNodePath(nodeId, sInfo); NodeIterator it = getVersionManager(sInfo).merge(nodePath, srcWorkspaceName, bestEffort); List<NodeId> ids = new ArrayList<NodeId>(); while (it.hasNext()) { ids.add(idFactory.createNodeId(it.nextNode() )); } return ids.iterator(); } }, sInfo);
@Override public NodeIterator merge(String absPath, String srcWorkspace, boolean bestEffort, boolean isShallow) throws NoSuchWorkspaceException, AccessDeniedException, MergeException, LockException, InvalidItemStateException, RepositoryException { return getWrappedVersionManager().merge(absPath, srcWorkspace, bestEffort, isShallow); }
public Object run() throws RepositoryException { Node node = getNode(activityId, sInfo); NodeIterator it = getVersionManager(sInfo).merge(node); List<NodeId> ids = new ArrayList<NodeId>(); while (it.hasNext()) { ids.add(idFactory.createNodeId(it.nextNode() )); } return ids.iterator(); } }, sInfo);
/** * Perform a merge on a node with a unkwnown workspacename */ public void testMergeUnknownWorkspaceNameJcr2() throws RepositoryException { try { nodeToMerge.getSession().getWorkspace().getVersionManager().merge( nodeToMerge.getPath(), getNonExistingWorkspaceName(superuser), false); } catch (NoSuchWorkspaceException e) { // success expected exception } }
/** * @see javax.jcr.Node#merge(String, boolean) */ @Override @NotNull public NodeIterator merge(String srcWorkspace, boolean bestEffort) throws RepositoryException { return getVersionManager().merge(getPath(), srcWorkspace, bestEffort); }
/** * @see javax.jcr.Node#merge(String, boolean) */ @Override @NotNull public NodeIterator merge(String srcWorkspace, boolean bestEffort) throws RepositoryException { return getVersionManager().merge(getPath(), srcWorkspace, bestEffort); }
/** * @see javax.jcr.Node#merge(String, boolean) */ @Override @Nonnull public NodeIterator merge(String srcWorkspace, boolean bestEffort) throws RepositoryException { return getVersionManager().merge(getPath(), srcWorkspace, bestEffort); }
@Override public NodeIterator merge(final String absPath, final String srcWorkspace, final boolean bestEffort) throws NoSuchWorkspaceException, AccessDeniedException, MergeException, LockException, InvalidItemStateException, RepositoryException { try { workspace.postMountEnabled(false); return versionManager.merge(absPath, srcWorkspace, bestEffort); } finally { workspace.postMountEnabled(true); } }
@Override public NodeIterator merge(final Node activityNode) throws VersionException, AccessDeniedException, MergeException, LockException, InvalidItemStateException, RepositoryException { try { workspace.postMountEnabled(false); return versionManager.merge(activityNode); } finally { workspace.postMountEnabled(true); } }
@Override public NodeIterator merge(final String absPath, final String srcWorkspace, final boolean bestEffort, final boolean isShallow) throws NoSuchWorkspaceException, AccessDeniedException, MergeException, LockException, InvalidItemStateException, RepositoryException { try { workspace.postMountEnabled(false); return versionManager.merge(absPath, srcWorkspace, bestEffort, isShallow); } finally { workspace.postMountEnabled(true); } }
/** * @see Node#merge(String, boolean) */ public NodeIterator merge(String srcWorkspace, boolean bestEffort) throws NoSuchWorkspaceException, AccessDeniedException, VersionException, LockException, InvalidItemStateException, RepositoryException { return session.getWorkspace().getVersionManager().merge(getPath(), srcWorkspace, bestEffort); }
/** * TODO: Issue 728 of the pfd... this method is a leftover and will be removed in the final version. * -> change to package protected then */ public NodeIterator merge(String srcWorkspace, boolean bestEffort, boolean isShallow) throws RepositoryException { return session.getWorkspace().getVersionManager().merge(getPath(), srcWorkspace, bestEffort, isShallow); }
public RemoteIterator merge( String absPath, String srcWorkspace, boolean bestEffort, boolean isShallow) throws RepositoryException, RemoteException { try { return getFactory().getRemoteNodeIterator( manager.merge(absPath, srcWorkspace, bestEffort, isShallow)); } catch (RepositoryException e) { throw getRepositoryException(e); } }
public RemoteIterator merge( String absPath, String srcWorkspace, boolean bestEffort) throws RepositoryException, RemoteException { try { return getFactory().getRemoteNodeIterator( manager.merge(absPath, srcWorkspace, bestEffort)); } catch (RepositoryException e) { throw getRepositoryException(e); } }
/** * TODO: Issue 728 of the pfd... this method is a leftover and will be removed in the final version. * -> change to package protected then */ public NodeIterator merge(String srcWorkspace, boolean bestEffort, boolean isShallow) throws RepositoryException { return session.getWorkspace().getVersionManager().merge(getPath(), srcWorkspace, bestEffort, isShallow); }
/** * @see Node#merge(String, boolean) */ public NodeIterator merge(String srcWorkspace, boolean bestEffort) throws NoSuchWorkspaceException, AccessDeniedException, VersionException, LockException, InvalidItemStateException, RepositoryException { return session.getWorkspace().getVersionManager().merge(getPath(), srcWorkspace, bestEffort); }
@Override public RemoteIterator merge(String activityNodeIdentifier) throws RepositoryException, RemoteException { try { Node activityNode = session.getNodeByIdentifier(activityNodeIdentifier); return getFactory().getRemoteNodeIterator(manager.merge(activityNode)); } catch (RepositoryException e) { throw getRepositoryException(e); } }