Exemplo n.º 1
0
 /** @see com.mindquarry.persistence.jcr.mapping.Command#execute(javax.jcr.Session) */
 public Object execute(JcrSession session) {
   JcrNode folderNode = findEntityFolder(session);
   JcrNode entityNode = folderNode.getNode(entityId());
   for (JcrProperty property : entityNode.getReferences()) {
     property.getParent().remove();
   }
   entityNode.remove();
   return null;
 }
Exemplo n.º 2
0
 private JcrNode findEntityFolder(JcrSession session) {
   JcrNode rootNode = session.getRootNode();
   return rootNode.getNode(entityFolderName());
 }