Class 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 Detail

      • FreemarkerNodeMetaData

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

      • getNodeRef

        public NodeRef getNodeRef()
      • getNamePaths

        public List<String> getNamePaths()
      • getNodeType

        public 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<QName> getAspects()
      • 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()