Examples of ItemDataMoveVisitor


Examples of org.exoplatform.services.jcr.impl.dataflow.ItemDataMoveVisitor

         throw new VersionException("Parent or source Node or its nearest ancestor is checked-in");

      if (!srcNode.checkLocking())
         throw new LockException("Source parent node " + srcNode.getPath() + " is locked ");

      ItemDataMoveVisitor initializer =
         new ItemDataMoveVisitor((NodeData)destParentNode.getData(), destNodePath.getName().getInternalName(),
            nodeTypeManager, getTransientNodesManager(), true);

      getTransientNodesManager().rename((NodeData)srcNode.getData(), initializer);
   }
View Full Code Here

Examples of org.exoplatform.services.jcr.impl.dataflow.ItemDataMoveVisitor

      if (!srcNode.checkLocking())
      {
         throw new LockException("Source parent node " + srcNode.getPath() + " is locked ");
      }

      ItemDataMoveVisitor initializer =
         new ItemDataMoveVisitor((NodeData)destParentNode.getData(), destNodePath.getName().getInternalName(),
            nodeTypeManager, getTransientNodesManager(), true);

      getTransientNodesManager().rename((NodeData)srcNode.getData(), initializer);
   }
View Full Code Here

Examples of org.exoplatform.services.jcr.impl.dataflow.ItemDataMoveVisitor

      if (!srcNode.checkLocking())
      {
         throw new LockException("Source parent node " + srcNode.getPath() + " is locked ");
      }

      ItemDataMoveVisitor initializer =
         new ItemDataMoveVisitor((NodeData)destParentNode.getData(), destNodePath.getName().getInternalName(),
            (NodeData)srcParentNode.getData(), nodeTypeManager, getTransientNodesManager(), true,
            triggerEventsForDescendentsOnRename || srcParentNode != destParentNode);

      getTransientNodesManager().rename((NodeData)srcNode.getData(), initializer);
   }
View Full Code Here

Examples of org.exoplatform.services.jcr.impl.dataflow.ItemDataMoveVisitor

      if (!srcNode.checkLocking())
      {
         throw new LockException("Source parent node " + srcNode.getPath() + " is     locked ");
      }

      ItemDataMoveVisitor initializer =
         new ItemDataMoveVisitor((NodeData)destParentNode.getData(), destNodePath.getName().getInternalName(),
            nodeTypeManager, session.getTransientNodesManager(), true);
      srcNode.getData().accept(initializer);

      PlainChangesLog changes = new PlainChangesLogImpl(session.getId());
      changes.addAll(initializer.getAllStates());

      session.getTransientNodesManager().getTransactManager().save(changes);
   }
View Full Code Here

Examples of org.exoplatform.services.jcr.impl.dataflow.ItemDataMoveVisitor

      if (!srcNode.checkLocking())
      {
         throw new LockException("Source parent node " + srcNode.getPath() + " is locked ");
      }

      ItemDataMoveVisitor initializer =
         new ItemDataMoveVisitor((NodeData)destParentNode.getData(), destNodePath.getName().getInternalName(),
            nodeTypeManager, getTransientNodesManager(), true, triggerEventsForDescendentsOnRename
               || !srcNodePath.makeParentPath().equals(destNodePath.makeParentPath()));

      getTransientNodesManager().rename((NodeData)srcNode.getData(), initializer);
   }
View Full Code Here

Examples of org.exoplatform.services.jcr.impl.dataflow.ItemDataMoveVisitor

            + " or its nearest ancestor is checked-in");
      // Check locking
      if (!srcNode.checkLocking())
         throw new LockException("Source parent node " + srcNode.getPath() + " is     locked ");

      ItemDataMoveVisitor initializer =
         new ItemDataMoveVisitor((NodeData)destParentNode.getData(), destNodePath.getName().getInternalName(),
            nodeTypeManager, session.getTransientNodesManager(), true);
      srcNode.getData().accept(initializer);

      PlainChangesLog changes = new PlainChangesLogImpl(session.getId());
      changes.addAll(initializer.getAllStates());

      session.getTransientNodesManager().getTransactManager().save(changes);
   }
View Full Code Here

Examples of org.exoplatform.services.jcr.impl.dataflow.ItemDataMoveVisitor

                  + " or its nearest ancestor is checked-in");
      // Check locking
      if (!srcNode.checkLocking())
         throw new LockException("Source parent node " + srcNode.getPath() + " is     locked ");

      ItemDataMoveVisitor initializer =
               new ItemDataMoveVisitor((NodeData) destParentNode.getData(), destNodePath.getName().getInternalName(),
                        nodeTypeManager, session.getTransientNodesManager(), true);
      srcNode.getData().accept(initializer);

      PlainChangesLog changes = new PlainChangesLogImpl(session.getId());
      changes.addAll(initializer.getAllStates());

      session.getTransientNodesManager().getTransactManager().save(changes);
   }
View Full Code Here

Examples of org.exoplatform.services.jcr.impl.dataflow.ItemDataMoveVisitor

         throw new VersionException("Parent or source Node or its nearest ancestor is checked-in");

      if (!srcNode.checkLocking())
         throw new LockException("Source parent node " + srcNode.getPath() + " is locked ");

      ItemDataMoveVisitor initializer =
               new ItemDataMoveVisitor((NodeData) destParentNode.getData(), destNodePath.getName().getInternalName(),
                        nodeTypeManager, getTransientNodesManager(), true);

      getTransientNodesManager().rename((NodeData) srcNode.getData(), initializer);
   }
View Full Code Here

Examples of org.exoplatform.services.jcr.impl.dataflow.ItemDataMoveVisitor

         throw new VersionException("Parent or source Node or its nearest ancestor is checked-in");

      if (!srcNode.checkLocking())
         throw new LockException("Source parent node " + srcNode.getPath() + " is locked ");

      ItemDataMoveVisitor initializer =
         new ItemDataMoveVisitor((NodeData)destParentNode.getData(), destNodePath.getName().getInternalName(),
            nodeTypeManager, getTransientNodesManager(), true);

      getTransientNodesManager().rename((NodeData)srcNode.getData(), initializer);
   }
View Full Code Here

Examples of org.exoplatform.services.jcr.impl.dataflow.ItemDataMoveVisitor

            + " or its nearest ancestor is checked-in");
      // Check locking
      if (!srcNode.checkLocking())
         throw new LockException("Source parent node " + srcNode.getPath() + " is     locked ");

      ItemDataMoveVisitor initializer =
         new ItemDataMoveVisitor((NodeData)destParentNode.getData(), destNodePath.getName().getInternalName(),
            nodeTypeManager, session.getTransientNodesManager(), true);
      srcNode.getData().accept(initializer);

      PlainChangesLog changes = new PlainChangesLogImpl(session.getId());
      changes.addAll(initializer.getAllStates());

      session.getTransientNodesManager().getTransactManager().save(changes);
   }
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.