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

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

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

Methods in pt.digitalis.dif.utils.extensions.cms that return ContentItem
 ContentItem IContentManager.addContent(ContentItem content)
          Adds a new content to the repository.
 ContentItem AbstractContentManager.addContent(ContentItem content)
           
 ContentItem IContentManager.getContentById(String id, IDIFUser user)
          Searches a content item by it's unique identifier
 ContentItem AbstractContentManager.getContentById(String id, IDIFUser user)
           
protected abstract  ContentItem AbstractContentManager.getContentByIdInRepository(String id, IDIFUser user)
          Searches an existing content by it's unique identifier
protected  ContentItem AbstractContentManager.getContentByIdNoPermissions(String id, IDIFUser user)
          Searches an existing content by it's unique identifier, without access validation
protected abstract  ContentItem AbstractContentManager.getContentByIdNoPermissionsInRepository(String id, IDIFUser user)
          Searches an existing content by it's unique identifier, without access validation
 ContentItem IContentManager.getContentFromNodePathByName(String nodeFullPath, String name, IDIFUser user)
          Searches content items by name and node path
 ContentItem AbstractContentManager.getContentFromNodePathByName(String nodeFullPath, String name, IDIFUser user)
           
protected abstract  ContentItem AbstractContentManager.getContentFromNodePathByNameRepository(String nodeFullPath, String name, IDIFUser user)
          Searches content items by name and node path on the repository
protected abstract  ContentItem AbstractContentManager.mergeContentInRepository(ContentItem contentParam, IDIFUser user)
          Updates a content item
protected abstract  ContentItem AbstractContentManager.moveContentInRepository(ContentItem contentParam, Node nodeParam, IDIFUser user)
          Moves content to another node
protected abstract  ContentItem AbstractContentManager.persistContentInRepository(ContentItem content, IDIFUser user)
          Adds a new content to repository.
 ContentItem IContentManager.updateContent(ContentItem content)
          Updates content in the repository
 ContentItem AbstractContentManager.updateContent(ContentItem content)
           
 

Methods in pt.digitalis.dif.utils.extensions.cms that return types with arguments of type ContentItem
protected  List<ContentItem> AbstractContentManager.checkContentAccessInList(List<ContentItem> listToCheck, IDIFUser user)
          Check the access in a list of content items
 List<ContentItem> IContentManager.getContentByDescription(String description, IDIFUser user)
          Searches content items by description
 List<ContentItem> AbstractContentManager.getContentByDescription(String description, IDIFUser user)
           
protected abstract  List<ContentItem> AbstractContentManager.getContentByDescriptionInRepository(String description, IDIFUser user)
          Searches content items by description
 List<ContentItem> IContentManager.getContentByName(String name, IDIFUser user)
          Searches content items by name
 List<ContentItem> AbstractContentManager.getContentByName(String name, IDIFUser user)
           
protected abstract  List<ContentItem> AbstractContentManager.getContentByNameInRepository(String name, IDIFUser user)
          Searches content items by name
 List<ContentItem> IContentManager.getContentByParentNode(Long nodeId, IDIFUser user)
          Searches content items by parent node
 List<ContentItem> AbstractContentManager.getContentByParentNode(Long nodeId, IDIFUser user)
           
protected abstract  List<ContentItem> AbstractContentManager.getContentByParentNodeInRepository(Long nodeId, IDIFUser user)
          Searches content items by parent node
 List<ContentItem> Node.getItems()
           
 

Methods in pt.digitalis.dif.utils.extensions.cms with parameters of type ContentItem
 ContentItem IContentManager.addContent(ContentItem content)
          Adds a new content to the repository.
 ContentItem AbstractContentManager.addContent(ContentItem content)
           
protected abstract  boolean AbstractContentManager.grantContentAccessToGroupInRepository(ContentItem contentItemParam, String groupId)
          Grants group access to content item
protected abstract  boolean AbstractContentManager.grantContentAccessToUserInRepository(ContentItem contentItemParam, IDIFUser user)
          Grants user access to content item
 boolean AbstractContentManager.hasContentAccessGroup(ContentItem contentItem, String groupId)
          Checks if group has access to the content
 boolean AbstractContentManager.hasContentAccessGroups(ContentItem contentItem, Set<String> groups)
          Checks if one of the group in the list has access to the content
 boolean IContentManager.hasContentAccessUser(ContentItem content, IDIFUser user)
          Checks if user has access to the content
 boolean AbstractContentManager.hasContentAccessUser(ContentItem contentItem, IDIFUser user)
           
protected abstract  ContentItem AbstractContentManager.mergeContentInRepository(ContentItem contentParam, IDIFUser user)
          Updates a content item
protected abstract  ContentItem AbstractContentManager.moveContentInRepository(ContentItem contentParam, Node nodeParam, IDIFUser user)
          Moves content to another node
protected abstract  ContentItem AbstractContentManager.persistContentInRepository(ContentItem content, IDIFUser user)
          Adds a new content to repository.
 ContentItem IContentManager.updateContent(ContentItem content)
          Updates content in the repository
 ContentItem AbstractContentManager.updateContent(ContentItem content)
           
 

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



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