org.alfresco.repo.query
Class NodeBackedEntity

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

public class NodeBackedEntity
extends java.lang.Object
implements PermissionCheckValue

Parent class of Canned Query Entities which are a NodeEntity with additional properties

Since:
4.0

Constructor Summary
NodeBackedEntity()
          Default constructor
NodeBackedEntity(java.lang.Long parentNodeId, java.lang.Long nameQNameId, java.lang.Long contentTypeQNameId)
          Query constructor
 
Method Summary
 java.lang.Long getContentTypeQNameId()
           
 java.lang.String getCreatedDate()
           
 java.lang.String getCreator()
           
 java.lang.Long getId()
           
 java.lang.String getModifiedDate()
           
 java.lang.String getModifier()
           
 java.lang.String getName()
           
 java.lang.Long getNameQNameId()
           
 NodeEntity getNode()
           
 org.alfresco.service.cmr.repository.NodeRef getNodeRef()
          Get the underlying node value that needs to be permission checked.
 java.lang.Long getParentNodeId()
           
 void setId(java.lang.Long id)
           
 void setName(java.lang.String name)
           
 void setNode(NodeEntity childNode)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NodeBackedEntity

public NodeBackedEntity()
Default constructor


NodeBackedEntity

public NodeBackedEntity(java.lang.Long parentNodeId,
                        java.lang.Long nameQNameId,
                        java.lang.Long contentTypeQNameId)
Query constructor

Method Detail

getId

public java.lang.Long getId()

setId

public void setId(java.lang.Long id)

getNodeRef

public org.alfresco.service.cmr.repository.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 java.lang.String getCreatedDate()

getCreator

public java.lang.String getCreator()

getModifiedDate

public java.lang.String getModifiedDate()

getModifier

public java.lang.String getModifier()

getNode

public NodeEntity getNode()

setNode

public void setNode(NodeEntity childNode)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getParentNodeId

public java.lang.Long getParentNodeId()

getNameQNameId

public java.lang.Long getNameQNameId()

getContentTypeQNameId

public java.lang.Long getContentTypeQNameId()


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.