Package javax.jcr.version

Examples of javax.jcr.version.VersionHistory.addVersionLabel()


      // Creating node: n3
      Node n3 = testVersionable.addNode("n3");
      testVersionable.save();
      Version ver2 = testVersionable.checkin(); // v2
      vHistory.addVersionLabel(ver2.getName(), "ver.2", false);
      testVersionable.checkout();

      // Creating node: n4
      Node n4 = testVersionable.addNode("n4");
      testVersionable.save();
View Full Code Here


      // Creating node: n4
      Node n4 = testVersionable.addNode("n4");
      testVersionable.save();
      Version ver3 = testVersionable.checkin(); // v3
      vHistory.addVersionLabel(ver3.getName(), "ver.3", false);
      vHistory.addVersionLabel(ver3.getName(), "version 3.0", false);
      testVersionable.checkout();

      // Creating node: n5
      Node n5 = testVersionable.addNode("n5");
View Full Code Here

      // Creating node: n4
      Node n4 = testVersionable.addNode("n4");
      testVersionable.save();
      Version ver3 = testVersionable.checkin(); // v3
      vHistory.addVersionLabel(ver3.getName(), "ver.3", false);
      vHistory.addVersionLabel(ver3.getName(), "version 3.0", false);
      testVersionable.checkout();

      // Creating node: n5
      Node n5 = testVersionable.addNode("n5");
      testVersionable.save();
View Full Code Here

      // Creating node: n5
      Node n5 = testVersionable.addNode("n5");
      testVersionable.save();
      Version ver4 = testVersionable.checkin(); // v4
      vHistory.addVersionLabel(ver4.getName(), "ver.4", false);
      testVersionable.checkout();

      if (log.isDebugEnabled())
         log.debug("===== init =====");
      checkItemsExisted(new String[]{n1.getPath(), snsN1_2.getPath(), snsN1_3.getPath(), snsN1_4.getPath(),
View Full Code Here

      testVersionable.checkout();
      // adding nodes: n6
      Node n6 = testVersionable.addNode("n6");
      testVersionable.save();
      Version ver11 = testVersionable.checkin(); // v1.1
      vHistory.addVersionLabel(ver11.getName(), "ver.1.1", false);

      if (log.isDebugEnabled())
         log.debug("===== ver.1.1 =====");
      checkItemsExisted(new String[]{n1.getPath(), n2.getPath(), n6.getPath()}, new String[]{snsN1_2.getPath(),
         snsN1_3.getPath(), snsN1_4.getPath(), n3.getPath(), n4.getPath(), n5.getPath()});
View Full Code Here

      testVersionable.checkout();
      // adding node: n2[2]
      Node snsN2_2 = testVersionable.addNode("n2");
      testVersionable.save();
      Version ver31 = testVersionable.checkin(); // v3.1
      vHistory.addVersionLabel(ver31.getName(), "ver.3.1", false);

      if (log.isDebugEnabled())
         log.debug("===== ver.3.1 =====");
      checkItemsExisted(new String[]{n1.getPath(), snsN1_2.getPath(), snsN1_3.getPath(), snsN1_4.getPath(),
         n2.getPath(), snsN2_2.getPath(), n3.getPath(), n4.getPath()}, new String[]{n5.getPath(), n6.getPath()});
View Full Code Here

         n2.getPath(), snsN2_2.getPath(), n3.getPath(), n4.getPath()}, new String[]{n5.getPath(), n6.getPath()});
      checkVersionHistory(testVersionable, 6);

      testVersionable.checkout();
      Version ver311 = testVersionable.checkin(); // v3.1.1
      vHistory.addVersionLabel(ver311.getName(), "ver.3.1.1", false);

      if (log.isDebugEnabled())
         log.debug("===== ver.2 before restore =====");
      checkItemsExisted(new String[]{n1.getPath(), snsN1_2.getPath(), snsN1_3.getPath(), snsN1_4.getPath(),
         n2.getPath(), snsN2_2.getPath(), n3.getPath(), n4.getPath()}, new String[]{n5.getPath(), n6.getPath()});
View Full Code Here

      snsN1_3.refresh(true);
      snsN1_3.remove();
      // testVersionable.getNode(snsN1_3.getName() + "[3]").remove();
      testVersionable.save(); // reindex: n1[4] -> n1[3]
      Version ver21 = testVersionable.checkin(); // v2.1
      vHistory.addVersionLabel(ver21.getName(), "ver.2.1", false);

      // The node snsN2_2 has no actual node in the repository, it's phantom node
      // with old state.
      // But node with same path already created (snsN2_2_Other)!
      //
View Full Code Here

      // Creating nodes: n1, n2
      Node n1 = testVersionable.addNode("n1");
      Node n2 = testVersionable.addNode("n2");
      testVersionable.save();
      Version ver1 = testVersionable.checkin(); // v1
      vHistory.addVersionLabel(ver1.getName(), "ver.1", false);
      if (log.isDebugEnabled())
         log.debug("===== ver.1 checkin =====");
      showVersionable(testVersionable);
      testVersionable.checkout();
      if (log.isDebugEnabled())
View Full Code Here

      // Creating node: n3
      Node n3 = testVersionable.addNode("n3");
      testVersionable.save();
      Version ver2 = testVersionable.checkin(); // v2
      vHistory.addVersionLabel(ver2.getName(), "ver.2", false);
      if (log.isDebugEnabled())
         log.debug("===== ver.2 checkin =====");
      showVersionable(testVersionable);
      testVersionable.checkout();
      if (log.isDebugEnabled())
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.