Uses of Class
pt.digitalis.dif.utils.extensions.cms.Node

Packages that use Node
pt.digitalis.dif.utils.extensions.cms   
 

Uses of Node in pt.digitalis.dif.utils.extensions.cms
 

Methods in pt.digitalis.dif.utils.extensions.cms that return Node
 Node IContentManager.addNode(Node node)
          Adds a new content to the repository
Will assign the ID internally
 Node AbstractContentManager.addNode(Node node)
           
 Node IContentManager.getNodeById(Long id, IDIFUser user)
          Searches a node by unique identifier
 Node AbstractContentManager.getNodeById(Long id, IDIFUser user)
           
protected abstract  Node AbstractContentManager.getNodeByIdInRepository(Long id, IDIFUser user)
          Searches a node by unique identifier
protected  Node AbstractContentManager.getNodeByIdNoPermissions(Long nodeID, IDIFUser user)
          Searches a node by unique identifier.
protected abstract  Node AbstractContentManager.getNodeByIdNoPermissionsInRepository(Long id, IDIFUser user)
          Searches for a given node.
 Node IContentManager.getNodeByPath(String fullPath, IDIFUser user)
          Searches a node by path
 Node AbstractContentManager.getNodeByPath(String fullPath, IDIFUser user)
           
protected abstract  Node AbstractContentManager.getNodeByPathInRespository(String fullPath, IDIFUser user)
          Searches a node by path
protected  Node AbstractContentManager.getNodeByPathNoPermissions(String nodePath, IDIFUser user)
          Searches a node by path.
 Node Node.getParentNode()
           
 Node ContentItem.getParentNode()
           
protected abstract  Node AbstractContentManager.mergeNodeInRepository(Node nodeParam, IDIFUser user)
          Updates a node
protected abstract  Node AbstractContentManager.moveNodeInRepository(Node node, IDIFUser user)
          Moves node to another parent node
protected abstract  Node AbstractContentManager.persistNodeInRepository(Node node, IDIFUser user)
          Adds a new content to repository.
 Node IContentManager.updateNode(Node node)
          Updates content in the repository
 Node AbstractContentManager.updateNode(Node node)
           
 

Methods in pt.digitalis.dif.utils.extensions.cms that return types with arguments of type Node
protected  List<Node> AbstractContentManager.checkNodeAccessInList(List<Node> listToCheck, IDIFUser user)
          Check the access in a list of nodes
 List<Node> Node.getInnerNodes()
           
 List<Node> IContentManager.getNodesByDescription(String description, IDIFUser user)
          Searches nodes by description
 List<Node> AbstractContentManager.getNodesByDescription(String description, IDIFUser user)
           
 List<Node> IContentManager.getNodesByDescription(String basePathToSearch, String description, IDIFUser user)
          Searches nodes by description
 List<Node> AbstractContentManager.getNodesByDescription(String basePathToSearch, String description, IDIFUser user)
           
protected abstract  List<Node> AbstractContentManager.getNodesByDescriptionInRepository(String description, IDIFUser user)
          Searches nodes by description
protected abstract  List<Node> AbstractContentManager.getNodesByDescriptionInRepository(String basePathToSearch, String description, IDIFUser user)
          Searches nodes by description
 List<Node> IContentManager.getNodesByName(String name, IDIFUser user)
          Searches nodes by name
 List<Node> AbstractContentManager.getNodesByName(String name, IDIFUser user)
           
 List<Node> IContentManager.getNodesByName(String basePathToSearch, String name, IDIFUser user)
          Searches nodes by name
 List<Node> AbstractContentManager.getNodesByName(String basePathToSearch, String name, IDIFUser user)
           
protected abstract  List<Node> AbstractContentManager.getNodesByNameInRepository(String name, IDIFUser user)
          Searches nodes by name
protected abstract  List<Node> AbstractContentManager.getNodesByNameInRepository(String basePathToSearch, String name, IDIFUser user)
          Searches nodes by name
 List<Node> IContentManager.getNodesByParentNode(Long nodeId, IDIFUser user)
          Searches nodes by parent node
 List<Node> AbstractContentManager.getNodesByParentNode(Long nodeId, IDIFUser user)
           
protected abstract  List<Node> AbstractContentManager.getNodesByParentNodeInRepository(Long nodeId, IDIFUser user)
          Searches nodes by parent node
protected  List<Node> AbstractContentManager.getNodesByParentNodeNoPermissions(Long nodeId, IDIFUser user)
          Searches nodes by parent node.
protected abstract  List<Node> AbstractContentManager.getNodesByParentNodeNoPermissionsInRepository(Long nodeId, IDIFUser user)
          Searches nodes by parent node.
 List<Node> IContentManager.getRootNodes(IDIFUser user)
          Searches root nodes that user has access
 List<Node> AbstractContentManager.getRootNodes(IDIFUser user)
           
protected abstract  List<Node> AbstractContentManager.getRootNodesInRepository(IDIFUser user)
          Searches root nodes
 

Methods in pt.digitalis.dif.utils.extensions.cms with parameters of type Node
 Node IContentManager.addNode(Node node)
          Adds a new content to the repository
Will assign the ID internally
 Node AbstractContentManager.addNode(Node node)
           
protected  String AbstractContentManager.determineFullPath(Node node)
          Determines the full path String base in the Node chain
protected abstract  String AbstractContentManager.getParentFullPathInRepository(Node node)
          Gets the parent full path
protected abstract  boolean AbstractContentManager.grantNodeAccessToGroupInRepository(Node nodeParam, String groupId)
          Grants group access to node
protected abstract  boolean AbstractContentManager.grantNodeAccessToUserInRepository(Node nodeParam, IDIFUser user)
          Grants user access to node
 boolean AbstractContentManager.hasNodeAccessUser(Node node, IDIFUser user)
          Checks if user has access to the node
protected abstract  Node AbstractContentManager.mergeNodeInRepository(Node nodeParam, IDIFUser user)
          Updates a node
protected abstract  ContentItem AbstractContentManager.moveContentInRepository(ContentItem contentParam, Node nodeParam, IDIFUser user)
          Moves content to another node
protected abstract  Node AbstractContentManager.moveNodeInRepository(Node node, IDIFUser user)
          Moves node to another parent node
protected abstract  Node AbstractContentManager.persistNodeInRepository(Node node, IDIFUser user)
          Adds a new content to repository.
 Node IContentManager.updateNode(Node node)
          Updates content in the repository
 Node AbstractContentManager.updateNode(Node node)
           
 

Method parameters in pt.digitalis.dif.utils.extensions.cms with type arguments of type Node
protected  List<Node> AbstractContentManager.checkNodeAccessInList(List<Node> listToCheck, IDIFUser user)
          Check the access in a list of nodes
 



Copyright © 2014 Digitalis Informática Lda. All Rights Reserved.