@Override public Node createActivity(final String title) throws UnsupportedRepositoryOperationException, RepositoryException { return versionManager.createActivity(title); }
public Object run() throws RepositoryException { return vMgr.createActivity(title); } }, getSessionInfoImpl(sessionInfo));
public Object run() throws RepositoryException { return vMgr.createActivity(title); } }, getSessionInfoImpl(sessionInfo));
@Override public Node createActivity(String title) throws UnsupportedRepositoryOperationException, RepositoryException { return getWrappedVersionManager().createActivity(title); }
public RemoteNode createActivity(String title) throws RepositoryException, RemoteException { try { return getFactory().getRemoteNode(manager.createActivity(title)); } catch (RepositoryException e) { throw getRepositoryException(e); } }
activityNode = versionManager.createActivity("foobar"); versionManager.setActivity(activityNode);
public void testActivitiesPath() throws Exception { Node an = null; try { an = vm.createActivity("foobar"); assertNotNull(an); NodeType annt = an.getPrimaryNodeType(); assertTrue("create node must be subtype of nt:activity", annt.isNodeType("nt:activity")); assertTrue("path for activity must be below " + PREFIX + ", but was " + an.getPath(), an.getPath().startsWith(PREFIX)); Node activities = superuser.getNode(PREFIX); try { activities.addNode("foobar"); fail("/jcr:system/jcr:activities must be protected."); } catch (RepositoryException e) { // ok } } finally { if (an != null) { vm.removeActivity(an); } } }
public void testCreateRemoveActivity() throws Exception { Node an = null; try { an = vm.createActivity("foobar"); assertNotNull(an); NodeType annt = an.getPrimaryNodeType(); assertTrue("create node must be subtype of nt:activity", annt.isNodeType("nt:activity")); } finally { if (an != null) { vm.removeActivity(an); } } }
public void testSetGetActivity() throws Exception { Node an = null; try { an = vm.createActivity("foobar"); assertNotNull(an); assertNull(vm.getActivity()); Node old = vm.setActivity(an); assertNull(old); assertEquals(an.getPath(), vm.getActivity().getPath()); old = vm.setActivity(null); assertEquals(old.getPath(), an.getPath()); assertNull(vm.getActivity()); } finally { if (an != null) { vm.removeActivity(an); } } }
public void testActivitiesRelationWithCheckpoint() throws Exception { Node an = null; try { an = vm.createActivity("foobar2"); vm.setActivity(an); String path = versionableNode.getPath(); vm.checkpoint(path); versionableNode = superuser.getNode(path); Property act = versionableNode.getProperty(Property.JCR_ACTIVITY); assertNotNull(act); assertEquals(PropertyType.REFERENCE, act.getType()); assertTrue(act.getNode().isSame(an)); versionableNode.remove(); superuser.save(); } finally { if (an != null) { vm.removeActivity(an); } } } }
an = vm.createActivity("foobar"); vm.setActivity(an);