Class NodeBackedEntity

java.lang.Object
org.alfresco.repo.query.NodeBackedEntity
All Implemented Interfaces:
PermissionCheckValue
Direct Known Subclasses:
ArchivedNodeEntity, BlogEntity, CalendarEntity, DownloadEntity, GetChildrenAuditableCannedQueryParams, NodeWithChildrenEntity, NodeWithTargetsEntity

public class NodeBackedEntity extends Object implements PermissionCheckValue
Parent class of Canned Query Entities which are a NodeEntity with additional properties
Since:
4.0
Author:
Nick Burch
  • Constructor Details

    • NodeBackedEntity

      public NodeBackedEntity()
      Default constructor
    • NodeBackedEntity

      public NodeBackedEntity(Long parentNodeId, Long nameQNameId, Long contentTypeQNameId)
      Query constructor
  • Method Details

    • getId

      public Long getId()
    • setId

      public void setId(Long id)
    • getNodeRef

      public NodeRef getNodeRef()
      Description copied from interface: PermissionCheckValue
      Get the underlying node value that needs to be permission checked.
      Specified by:
      getNodeRef in interface PermissionCheckValue
      Returns:
      the underlying value to filter
    • getCreatedDate

      public String getCreatedDate()
    • getCreator

      public String getCreator()
    • getModifiedDate

      public String getModifiedDate()
    • getModifier

      public String getModifier()
    • getNode

      public NodeEntity getNode()
    • setNode

      public void setNode(NodeEntity childNode)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getParentNodeId

      public Long getParentNodeId()
    • getNameQNameId

      public Long getNameQNameId()
    • getContentTypeQNameId

      public Long getContentTypeQNameId()