<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic how to get all property using node service? in Alfresco Forum</title>
    <link>https://connect.hyland.com/t5/alfresco-forum/how-to-get-all-property-using-node-service/m-p/114446#M31785</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE class="" style="color: #000000; background: #f5f2f0; border: 0px; margin: 0.5em 0px; padding: 1em 1em 1em 3.8em;"&gt;&lt;CODE style="border: 0px; font-weight: inherit;"&gt; Map&amp;lt;QName, Serializable&amp;gt; props = nodeService.getProperties(nodeRef);&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;in this call i am not getting cm:creator&amp;nbsp; value property .&amp;nbsp; i want cm:creator value also&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 03 Sep 2019 10:24:01 GMT</pubDate>
    <dc:creator>dharmraj</dc:creator>
    <dc:date>2019-09-03T10:24:01Z</dc:date>
    <item>
      <title>how to get all property using node service?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-get-all-property-using-node-service/m-p/114446#M31785</link>
      <description>Map&amp;lt;QName, Serializable&amp;gt; props = nodeService.getProperties(nodeRef);in this call i am not getting cm:creator&amp;nbsp; value property .&amp;nbsp; i want cm:creator value also&amp;nbsp;</description>
      <pubDate>Tue, 03 Sep 2019 10:24:01 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-get-all-property-using-node-service/m-p/114446#M31785</guid>
      <dc:creator>dharmraj</dc:creator>
      <dc:date>2019-09-03T10:24:01Z</dc:date>
    </item>
    <item>
      <title>Re: how to get all property using node service?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-get-all-property-using-node-service/m-p/114447#M31786</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It should return all the properties including auditable properties (cm:creator, cm:created, cm:modifier, cm:modified&amp;nbsp;etc) &lt;SPAN&gt;as long as they are available&lt;/SPAN&gt;.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Look at the method here, it includes all the properties including auditable props.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;&amp;nbsp;AuditablePropertiesEntity auditableProperties = node.getAuditableProperties();&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="language-java line-numbers"&gt;&lt;CODE&gt;&lt;SPAN class="keyword token"&gt;public&lt;/SPAN&gt; Map&lt;SPAN class="operator token"&gt;&amp;lt;&lt;/SPAN&gt;QName&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; Serializable&lt;SPAN class="operator token"&gt;&amp;gt;&lt;/SPAN&gt; &lt;SPAN class="token function"&gt;getNodeProperties&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;Long nodeId&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;BR /&gt;    &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;&lt;BR /&gt;        Map&lt;SPAN class="operator token"&gt;&amp;lt;&lt;/SPAN&gt;QName&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; Serializable&lt;SPAN class="operator token"&gt;&amp;gt;&lt;/SPAN&gt; props &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="token function"&gt;getNodePropertiesCached&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;nodeId&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;&lt;BR /&gt;        &lt;SPAN class="comment token"&gt;// Create a shallow copy to allow additions&lt;/SPAN&gt;&lt;BR /&gt;        props &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;new&lt;/SPAN&gt; &lt;SPAN class="token class-name"&gt;HashMap&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;&amp;lt;&lt;/SPAN&gt;QName&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; Serializable&lt;SPAN class="operator token"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;props&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;&lt;BR /&gt;        &lt;BR /&gt;        Node node &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="token function"&gt;getNodeNotNull&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;nodeId&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="token boolean"&gt;false&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;&lt;BR /&gt;        &lt;SPAN class="comment token"&gt;// Handle sys:referenceable&lt;/SPAN&gt;&lt;BR /&gt;        ReferenceablePropertiesEntity&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;addReferenceableProperties&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;node&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; props&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;&lt;BR /&gt;        &lt;SPAN class="comment token"&gt;// Handle sys:localized&lt;/SPAN&gt;&lt;BR /&gt;        LocalizedPropertiesEntity&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;addLocalizedProperties&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;localeDAO&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; node&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; props&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;&lt;BR /&gt;        &lt;SPAN class="comment token"&gt;// Handle cm:auditable&lt;/SPAN&gt;&lt;BR /&gt;        &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;hasNodeAspect&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;nodeId&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; ContentModel&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;ASPECT_AUDITABLE&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;BR /&gt;        &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;&lt;BR /&gt;            AuditablePropertiesEntity auditableProperties &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; node&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;getAuditableProperties&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;&lt;BR /&gt;            &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;auditableProperties &lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt; null&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;BR /&gt;            &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;&lt;BR /&gt;                auditableProperties &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;new&lt;/SPAN&gt; &lt;SPAN class="token class-name"&gt;AuditablePropertiesEntity&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;&lt;BR /&gt;            &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;BR /&gt;            props&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;putAll&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;auditableProperties&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;getAuditableProperties&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;&lt;BR /&gt;        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;BR /&gt;        &lt;BR /&gt;        &lt;SPAN class="comment token"&gt;// Wrap to ensure that we only clone values if the client attempts to modify&lt;/SPAN&gt;&lt;BR /&gt;        &lt;SPAN class="comment token"&gt;// the map or retrieve values that might, themselves, be mutable&lt;/SPAN&gt;&lt;BR /&gt;        props &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;new&lt;/SPAN&gt; &lt;SPAN class="token class-name"&gt;ValueProtectingMap&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;&amp;lt;&lt;/SPAN&gt;QName&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; Serializable&lt;SPAN class="operator token"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;props&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; NodePropertyValue&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;IMMUTABLE_CLASSES&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;&lt;BR /&gt;        &lt;BR /&gt;        &lt;SPAN class="comment token"&gt;// Done&lt;/SPAN&gt;&lt;BR /&gt;        &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;isDebugEnabled&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;BR /&gt;        &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;&lt;BR /&gt;            logger&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;debug&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;"Fetched properties for Node: \n"&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt;&lt;BR /&gt;                    &lt;SPAN class="string token"&gt;"   Node:  "&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt; nodeId &lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"\n"&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt;&lt;BR /&gt;                    &lt;SPAN class="string token"&gt;"   Props: "&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt; props&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;&lt;BR /&gt;        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;BR /&gt;        &lt;SPAN class="keyword token"&gt;return&lt;/SPAN&gt; props&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;&lt;BR /&gt;    &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;private static Set&amp;lt;QName&amp;gt; auditablePropertyQNames;&lt;BR /&gt; static&lt;BR /&gt; {&lt;BR /&gt; auditablePropertyQNames = new HashSet&amp;lt;QName&amp;gt;(13);&lt;BR /&gt; &lt;EM&gt;&lt;STRONG&gt;auditablePropertyQNames.add(ContentModel.PROP_CREATOR);&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt; auditablePropertyQNames.add(ContentModel.PROP_CREATED);&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt; auditablePropertyQNames.add(ContentModel.PROP_MODIFIER);&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt; auditablePropertyQNames.add(ContentModel.PROP_MODIFIED);&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt; auditablePropertyQNames.add(ContentModel.PROP_ACCESSED);&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt; }&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check the node in nodeBrowser to see if auditable properties are available.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Sep 2019 14:00:42 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-get-all-property-using-node-service/m-p/114447#M31786</guid>
      <dc:creator>abhinavmishra14</dc:creator>
      <dc:date>2019-09-03T14:00:42Z</dc:date>
    </item>
    <item>
      <title>Re: how to get all property using node service?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-get-all-property-using-node-service/m-p/114448#M31787</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;there is not method&amp;nbsp;&lt;/P&gt;&lt;PRE class="" style="color: #000000; background: #f5f2f0; border: 0px; margin: 0.5em 0px; padding: 1em 1em 1em 3.8em;"&gt;&lt;CODE style="border: 0px; font-weight: inherit;"&gt;Node node &lt;SPAN class="" style="color: #a67f59; background: rgba(255, 255, 255, 0.5); border: 0px; font-weight: inherit;"&gt;=&lt;/SPAN&gt; &lt;SPAN class="" style="color: #d74444; border: 0px; font-weight: inherit;"&gt;getNodeNotNull&lt;/SPAN&gt;&lt;SPAN class="" style="color: #999999; border: 0px; font-weight: inherit;"&gt;(&lt;/SPAN&gt;nodeId&lt;SPAN class="" style="color: #999999; border: 0px; font-weight: inherit;"&gt;,&lt;/SPAN&gt; &lt;SPAN class="" style="color: #990000; border: 0px; font-weight: inherit;"&gt;false&lt;/SPAN&gt;&lt;SPAN class="" style="color: #999999; border: 0px; font-weight: inherit;"&gt;)&lt;/SPAN&gt;&lt;SPAN class="" style="color: #999999; border: 0px; font-weight: inherit;"&gt;;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Sep 2019 14:37:30 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-get-all-property-using-node-service/m-p/114448#M31787</guid>
      <dc:creator>dharmraj</dc:creator>
      <dc:date>2019-09-03T14:37:30Z</dc:date>
    </item>
    <item>
      <title>Re: how to get all property using node service?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-get-all-property-using-node-service/m-p/114449#M31788</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;True, the above method is called from within &lt;EM&gt;&lt;STRONG&gt;nodeService.getProperties(nodeRef);&lt;/STRONG&gt;&lt;/EM&gt; I was just trying to show the inclusion of properties in the source code, just to show you that all the auditable properties are returned for sure.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;Check this classes&lt;/SPAN&gt;:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/Alfresco/alfresco-data-model/blob/master/src/main/java/org/alfresco/service/cmr/repository/NodeService.java" rel="nofollow noopener noreferrer"&gt;org.alfresco.service.cmr.repository.NodeService&lt;/A&gt;.&lt;STRONG&gt;getProperties&lt;/STRONG&gt;(NodeRef)&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;&amp;gt;(calls)&amp;gt;&lt;/STRONG&gt; &lt;A href="https://github.com/Alfresco/alfresco-repository/blob/master/src/main/java/org/alfresco/repo/node/db/DbNodeServiceImpl.java" rel="nofollow noopener noreferrer"&gt;org.alfresco.repo.node.db.DbNodeServiceImpl&lt;/A&gt;.&lt;STRONG&gt;getProperties&lt;/STRONG&gt;(NodeRef)&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;&amp;gt;(calls)&amp;gt;&lt;/STRONG&gt; &lt;A href="https://github.com/Alfresco/alfresco-repository/blob/master/src/main/java/org/alfresco/repo/node/db/DbNodeServiceImpl.java" rel="nofollow noopener noreferrer"&gt;org.alfresco.repo.node.db.DbNodeServiceImpl&lt;/A&gt;.&lt;STRONG&gt;getPropertiesImpl&lt;/STRONG&gt;(Pair&amp;lt;Long, NodeRef&amp;gt;)&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;&amp;gt;(calls)&amp;gt;&lt;/STRONG&gt;&lt;SPAN&gt; &lt;A href="https://github.com/Alfresco/alfresco-repository/blob/master/src/main/java/org/alfresco/repo/domain/node/AbstractNodeDAOImpl.java" rel="nofollow noopener noreferrer"&gt;org.alfresco.repo.domain.node.AbstractNodeDAOImpl&lt;/A&gt;&lt;/SPAN&gt;&lt;EM&gt;&lt;STRONG&gt;.getNodeProperties(Long)&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Sep 2019 14:47:48 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-get-all-property-using-node-service/m-p/114449#M31788</guid>
      <dc:creator>abhinavmishra14</dc:creator>
      <dc:date>2019-09-03T14:47:48Z</dc:date>
    </item>
    <item>
      <title>Re: how to get all property using node service?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-get-all-property-using-node-service/m-p/114450#M31789</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE class="" style="color: #000000; background: #f5f2f0; border: 0px; margin: 0.5em 0px; padding: 1em 1em 1em 3.8em;"&gt;&lt;CODE style="border: 0px; font-weight: inherit;"&gt;Map&amp;lt;QName, Serializable&amp;gt; props = nodeService.getProperties(nodeRef);  &lt;BR /&gt;this method is not returning all properties i have checked  . there is any way to get  &lt;BR /&gt;&lt;SPAN style="color: #727174; background-color: #ffffff;"&gt;auditable properties  &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Sep 2019 16:30:49 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-get-all-property-using-node-service/m-p/114450#M31789</guid>
      <dc:creator>dharmraj</dc:creator>
      <dc:date>2019-09-03T16:30:49Z</dc:date>
    </item>
    <item>
      <title>Re: how to get all property using node service?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-get-all-property-using-node-service/m-p/114451#M31790</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am not really sure what's wrong in your case. But as mentioned earlier, there is no way nodeService.getProperties(nodeRef) would not return cm:creator and other auditable info. It should return auditable properties as long as they are available. Can you check the nodeRef in node browser to see if all the auditable metadata is available?&amp;nbsp;These props are by default applied when you create/update a node as long as you have not disabled the auditable aspect using&amp;nbsp;behavior filter.&amp;nbsp;Share the screen shot of node browser if possible.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I did a test at my end too and i can see the properties:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;final Map&amp;lt;QName, Serializable&amp;gt; allProps = nodeService.getProperties(nodeRef);&lt;/P&gt;&lt;P&gt;System.out.println(&lt;SPAN&gt;allProps&lt;/SPAN&gt;);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;See the printed properties map:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;{&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt;&lt;STRONG&gt;{http://www.alfresco.org/model/content/1.0}creator=admin,&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt; {http://www.alfresco.org/model/content/1.0}content=contentUrl=store://2019/8/20/16/31/9863f23d-edaf-4ba3-9511-0a971fe9bb7b.bin|mimetype=image/jpeg|size=94399|encoding=UTF-8|locale=en_US_|id=158,&lt;BR /&gt; {http://www.alfresco.org/model/system/1.0}store-identifier=SpacesStore,&lt;BR /&gt; {http://www.alfresco.org/model/content/1.0}versionLabel=1.0,&lt;BR /&gt; {http://www.alfresco.org/model/content/1.0}autoVersion=true,&lt;BR /&gt; {http://www.alfresco.org/model/content/1.0}versionType=MAJOR,&lt;BR /&gt; {http://www.alfresco.org/model/exif/1.0}pixelYDimension=442,&lt;BR /&gt; {http://www.alfresco.org/model/exif/1.0}model=TG-5,&lt;BR /&gt; {http://www.alfresco.org/model/content/1.0}autoVersionOnUpdateProps=false,&lt;BR /&gt; {http://www.alfresco.org/model/exif/1.0}fNumber=8.0,&lt;BR /&gt; {http://www.alfresco.org/model/content/1.0}taggable=null,&lt;BR /&gt; {http://www.alfresco.org/model/exif/1.0}manufacturer=OLYMPUS CORPORATION,&lt;BR /&gt; {http://www.alfresco.org/model/system/1.0}store-protocol=workspace,&lt;BR /&gt;{http://www.alfresco.org/model/system/1.0}node-dbid=747,&lt;BR /&gt; {http://www.alfresco.org/model/exif/1.0}pixelXDimension=590,&lt;BR /&gt; {http://www.alfresco.org/model/content/1.0}categories=null,&lt;BR /&gt; {http://www.alfresco.org/model/exif/1.0}focalLength=4.5,&lt;BR /&gt; &lt;SPAN style="color: #ff0000;"&gt;&lt;STRONG&gt;{http://www.alfresco.org/model/content/1.0}created=Tue Aug 20 16:31:56 EDT 2019,&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt; {http://www.alfresco.org/model/content/1.0}description=OLYMPUS DIGITAL CAMERA,&lt;BR /&gt; {http://www.alfresco.org/model/exif/1.0}dateTimeOriginal=Sun May 07 13:23:51 EDT 2017,&lt;BR /&gt; {http://www.alfresco.org/model/system/1.0}node-uuid=6c56ab03-9879-450c-840d-d37ea3d714c5,&lt;BR /&gt; {http://www.alfresco.org/model/content/1.0}name=1.jpeg,&lt;BR /&gt;{http://www.alfresco.org/model/content/1.0}initialVersion=true,&lt;BR /&gt;{http://www.alfresco.org/model/content/1.0}title=Test,&lt;BR /&gt; {http://www.alfresco.org/model/exif/1.0}flash=false,&lt;BR /&gt;{http://www.alfresco.org/model/exif/1.0}isoSpeedRatings=100,&lt;BR /&gt; {http://www.github.com/abhinavmishra14/model/demo/1.0}rating=null,&lt;BR /&gt; {http://www.alfresco.org/model/system/1.0}locale=en_US,&lt;BR /&gt; &lt;SPAN style="color: #ff0000;"&gt;&lt;STRONG&gt;{http://www.alfresco.org/model/content/1.0}modifier=admin,&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; &lt;STRONG&gt;{http://www.alfresco.org/model/content/1.0}modified=Wed Aug 21 16:17:41 EDT 2019,&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt; {http://www.alfresco.org/model/content/1.0}author=,&lt;BR /&gt; {http://www.alfresco.org/model/exif/1.0}exposureTime=0.005&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Sep 2019 17:36:53 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-get-all-property-using-node-service/m-p/114451#M31790</guid>
      <dc:creator>abhinavmishra14</dc:creator>
      <dc:date>2019-09-03T17:36:53Z</dc:date>
    </item>
    <item>
      <title>Re: how to get all property using node service?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-get-all-property-using-node-service/m-p/114452#M31791</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;B&gt;Abhinav Mishra&lt;/B&gt;‌&amp;nbsp; only these 4 property (Red marks) i am not getting other all i got in response . How to check&amp;nbsp;&lt;SPAN style="color: #666666; background-color: #ffffff; font-size: 14px;"&gt;behavior filter is disabled or not ?&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Sep 2019 17:47:15 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-get-all-property-using-node-service/m-p/114452#M31791</guid>
      <dc:creator>dharmraj</dc:creator>
      <dc:date>2019-09-03T17:47:15Z</dc:date>
    </item>
    <item>
      <title>Re: how to get all property using node service?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-get-all-property-using-node-service/m-p/114453#M31792</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;First you need to make sure these properties are available or not. Check the node browser for the particular node you are trying. Also check if this is the case for all the nodes or just one nodeRef that you are trying.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you are not seeing the auditable properties on all the nodes then probably check if you have implemented any behavior onCreateNode where auditable aspect is disabled. This could be a possible reason why auditable properties are not available on the nodes.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is how auditable aspect could be disabled on an event:&lt;/P&gt;&lt;P&gt;behaviourFilter.disableBehaviour(nodeRef, ContentModel.ASPECT_AUDITABLE);&lt;BR /&gt;&lt;SPAN class="" style="border-width: 0px 1px 0px 0px; border-style: initial solid initial initial; border-color: initial #999999 initial initial; font-weight: inherit;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" style="border-width: 0px 1px 0px 0px; border-style: initial solid initial initial; border-color: initial #999999 initial initial; font-weight: inherit;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;You need to make sure that auditable properties are applied then only they can be retrieved.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Sep 2019 17:57:08 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-get-all-property-using-node-service/m-p/114453#M31792</guid>
      <dc:creator>abhinavmishra14</dc:creator>
      <dc:date>2019-09-03T17:57:08Z</dc:date>
    </item>
  </channel>
</rss>

