Class NodesMetaDataGet.FreemarkerNodeMetaData

java.lang.Object
org.alfresco.repo.web.scripts.solr.NodesMetaDataGet.FreemarkerNodeMetaData
Enclosing class:
NodesMetaDataGet

public static class NodesMetaDataGet.FreemarkerNodeMetaData extends Object
Bean to store node meta data for use by FreeMarker templates
Since:
4.0
  • Constructor Details

    • FreemarkerNodeMetaData

      public FreemarkerNodeMetaData(org.alfresco.repo.web.scripts.solr.SOLRSerializer solrSerializer, NodeMetaData nodeMetaData) throws IOException, org.json.JSONException
      Throws:
      IOException
      org.json.JSONException
  • Method Details

    • getNodeRef

      public NodeRef getNodeRef()
    • getPaths

      public List<String> getPaths()
    • getNamePaths

      public List<String> getNamePaths()
    • getNodeType

      public org.alfresco.service.namespace.QName getNodeType()
    • getNodeId

      public Long getNodeId()
    • getAclId

      public Long getAclId()
    • getProperties

      public Map<String,org.alfresco.repo.web.scripts.solr.PropertyValue> getProperties()
    • getAspects

      public Set<org.alfresco.service.namespace.QName> getAspects()
    • getChildAssocs

      public List<String> getChildAssocs()
    • getParentAssocs

      public List<String> getParentAssocs()
    • getParentAssocsCrc

      public Long getParentAssocsCrc()
    • getAncestors

      public Set<String> getAncestors()
    • getChildIds

      public List<Long> getChildIds()
    • getOwner

      public String getOwner()
    • getTxnId

      public Long getTxnId()
    • getTenantDomain

      public String getTenantDomain()