Package org.exoplatform.services.jcr.impl.core

Examples of org.exoplatform.services.jcr.impl.core.NodeImpl.save()


         NodeImpl myNode = (NodeImpl)marySession.getItem(maryNode.getPath());
         Node test = myNode.addNode("test");
         test.setProperty("property", "any data");
         myNode.save();
         test.remove();
         myNode.save();
      }
      catch (AccessControlException e)
      {
         e.printStackTrace();
         fail(e.getMessage());
View Full Code Here


         Session rootSession =
            repository.login(new CredentialsImpl("root", "exo".toCharArray()), session.getWorkspace().getName());
         NodeImpl myNode = (NodeImpl)rootSession.getItem(rootNode.getPath());
         Node test = myNode.addNode("test");
         test.setProperty("property", "any data");
         myNode.save();
         test.remove();
         myNode.save();
      }
      catch (AccessControlException e)
      {
View Full Code Here

         NodeImpl myNode = (NodeImpl)rootSession.getItem(rootNode.getPath());
         Node test = myNode.addNode("test");
         test.setProperty("property", "any data");
         myNode.save();
         test.remove();
         myNode.save();
      }
      catch (AccessControlException e)
      {
         e.printStackTrace();
         fail(e.getMessage());
View Full Code Here

         NodeImpl myNode = (NodeImpl)johnSession.getRootNode().addNode("node_for_john");
         johnSession.save();

         Node test = myNode.addNode("test");
         test.setProperty("property", "any data");
         myNode.save();
         test.remove();
         myNode.save();

         AccessControlList johnRootACL = ((NodeImpl)johnSession.getRootNode()).getACL();
         if (log.isDebugEnabled())
View Full Code Here

         Node test = myNode.addNode("test");
         test.setProperty("property", "any data");
         myNode.save();
         test.remove();
         myNode.save();

         AccessControlList johnRootACL = ((NodeImpl)johnSession.getRootNode()).getACL();
         if (log.isDebugEnabled())
            log.debug(johnRootACL.dump());
View Full Code Here

      // rootAdmin.save();

      auditServiceTestRoot = (NodeImpl)rootAdmin.addNode(ROOT_PATH);
      auditServiceTestRoot.addMixin("exo:privilegeable");
      auditServiceTestRoot.setPermission(IdentityConstants.ANY, PermissionType.ALL);
      rootAdmin.save();

      auditServiceTestRoot = (NodeImpl)root.getNode(ROOT_PATH);
      // save actions list
      // oldActions = new HashMap<ActionMatcher, Action>();
      //
View Full Code Here

      {
         dynamicSession = dynamicProvider.getSession(session.getWorkspace().getName(), repository);
         NodeImpl maryNodeDynamic = (NodeImpl) dynamicSession.getItem(maryNode.getPath());

         maryNodeDynamic.addNode("test2");
         maryNodeDynamic.save();
         fail("Dynamic session with membership '*:/platform/users' should be not add child node with membership '*:/platform/users READ'");
      }
      catch (AccessDeniedException e)
      {
         //ok
View Full Code Here

      {
         dynamicSession = dynamicProvider.getSession(session.getWorkspace().getName(), repository);
         NodeImpl maryNodeDynamic = (NodeImpl) dynamicSession.getItem(maryNode.getPath());

         maryNodeDynamic.getNode("test").remove();
         maryNodeDynamic.save();
         fail("Dynamic session with membership '*:/platform/users' should be not remove child node with membership '*:/platform/users READ'");
      }
      catch (AccessDeniedException e)
      {
         //ok
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.