<?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 Re: get Node Aspect properties in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/get-node-aspect-properties/m-p/236172#M189302</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;When you will extend BaseEvaluator you will have to override evaluate(JSONObject jsonObj) method.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;This method has JSONObject as argument. You can get the properties from this JSONObject object. like:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;String strNodeRef = (String) jsonObj.get("nodeRef");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;or &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;String customProp = (String) jsonObj.get("Your custom property name");&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Nazakat&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 13 Jan 2015 11:33:09 GMT</pubDate>
    <dc:creator>nazakatalfresco</dc:creator>
    <dc:date>2015-01-13T11:33:09Z</dc:date>
    <item>
      <title>get Node Aspect properties</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/get-node-aspect-properties/m-p/236163#M189293</link>
      <description>Hi.How can i get all the properties of one Aspect i have?I have Aspec test with 3 properties.Like this, i get all aspect's of the nodeSet&amp;lt;QName&amp;gt; listaAspectos = nodeService.getAspects(nodeRef);So, how can i get all properties of the aspect Test?</description>
      <pubDate>Wed, 04 Aug 2010 15:03:19 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/get-node-aspect-properties/m-p/236163#M189293</guid>
      <dc:creator>toze</dc:creator>
      <dc:date>2010-08-04T15:03:19Z</dc:date>
    </item>
    <item>
      <title>Re: get Node Aspect properties</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/get-node-aspect-properties/m-p/236164#M189294</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Is this what you're looking for … ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;// note: untested example ….&lt;BR /&gt;Map&amp;lt;QName, Serializable&amp;gt; allNodeProps = nodeService.getProperties(nodeRef);&lt;BR /&gt;Map&amp;lt;QName, PropertyDefinition&amp;gt; aspectPropDefs = dictionaryService.getAspect(aspectQName).getProperties(); // including inherited props&lt;BR /&gt;Map&amp;lt;QName, Serializable&amp;gt; nodeProps = new HashMap&amp;lt;QName, Serializable&amp;gt;(aspectPropDefs.size());&lt;BR /&gt;for (QName propQName : aspectPropDefs.keySet())&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Serializable value = allNodeProps.get(propQName);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (value != null)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; nodeProps.put(propQName, value);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;}&lt;BR /&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;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;Regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Jan&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Aug 2010 16:13:10 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/get-node-aspect-properties/m-p/236164#M189294</guid>
      <dc:creator>janv</dc:creator>
      <dc:date>2010-08-04T16:13:10Z</dc:date>
    </item>
    <item>
      <title>Re: get Node Aspect properties</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/get-node-aspect-properties/m-p/236165#M189295</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;im going to test that and will reply you some thing&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Aug 2010 16:36:33 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/get-node-aspect-properties/m-p/236165#M189295</guid>
      <dc:creator>toze</dc:creator>
      <dc:date>2010-08-04T16:36:33Z</dc:date>
    </item>
    <item>
      <title>Re: get Node Aspect properties</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/get-node-aspect-properties/m-p/236166#M189296</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;How to get Node's any property by name ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I am getting array of NamedValue from Node but , iterating it over and over and checking for match name is quite time consuming , is there any api or method&amp;nbsp; available for getting value of particular property by its name ,, &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Kindly help me …&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Dec 2013 05:16:00 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/get-node-aspect-properties/m-p/236166#M189296</guid>
      <dc:creator>vekariyakeyur</dc:creator>
      <dc:date>2013-12-10T05:16:00Z</dc:date>
    </item>
    <item>
      <title>Re: get Node Aspect properties</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/get-node-aspect-properties/m-p/236167#M189297</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;In Java there is a nodeService.getProperty method.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Dec 2013 10:57:47 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/get-node-aspect-properties/m-p/236167#M189297</guid>
      <dc:creator>mrogers</dc:creator>
      <dc:date>2013-12-10T10:57:47Z</dc:date>
    </item>
    <item>
      <title>Re: get Node Aspect properties</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/get-node-aspect-properties/m-p/236168#M189298</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi, thanks for the reply….&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;One more question which dependency i required to get node service ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I tried with adding alfresco war in my project, I am generating war with overlay as there lots of other wars are as dependencies, but my final war was not generating properly… &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have read that *-context.xml of alfresco required to get node service&amp;nbsp; , but which dependency is required ? and which other jars need to be added as dependencies ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;can i add jars only to do that ? and which are they ?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 Dec 2013 03:07:00 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/get-node-aspect-properties/m-p/236168#M189298</guid>
      <dc:creator>vekariyakeyur</dc:creator>
      <dc:date>2013-12-11T03:07:00Z</dc:date>
    </item>
    <item>
      <title>Re: get Node Aspect properties</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/get-node-aspect-properties/m-p/236169#M189299</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;You need ServiceRegistry (org.alfresco.service.ServiceRegistry) for getting nodeService.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 Dec 2013 10:09:34 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/get-node-aspect-properties/m-p/236169#M189299</guid>
      <dc:creator>yogeshpj</dc:creator>
      <dc:date>2013-12-11T10:09:34Z</dc:date>
    </item>
    <item>
      <title>Re: get Node Aspect properties</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/get-node-aspect-properties/m-p/236170#M189300</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi for create&amp;nbsp; Custom Evaluator in BaseEvaluator java class how can we get properties of a particular aspect&amp;nbsp; &lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 22 Dec 2014 09:32:31 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/get-node-aspect-properties/m-p/236170#M189300</guid>
      <dc:creator>yroopa1229</dc:creator>
      <dc:date>2014-12-22T09:32:31Z</dc:date>
    </item>
    <item>
      <title>Re: get Node Aspect properties</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/get-node-aspect-properties/m-p/236171#M189301</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;in BaseEvaluator how we get properties of aspects&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 22 Dec 2014 09:43:30 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/get-node-aspect-properties/m-p/236171#M189301</guid>
      <dc:creator>yroopa1229</dc:creator>
      <dc:date>2014-12-22T09:43:30Z</dc:date>
    </item>
    <item>
      <title>Re: get Node Aspect properties</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/get-node-aspect-properties/m-p/236172#M189302</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;When you will extend BaseEvaluator you will have to override evaluate(JSONObject jsonObj) method.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;This method has JSONObject as argument. You can get the properties from this JSONObject object. like:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;String strNodeRef = (String) jsonObj.get("nodeRef");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;or &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;String customProp = (String) jsonObj.get("Your custom property name");&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Nazakat&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Jan 2015 11:33:09 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/get-node-aspect-properties/m-p/236172#M189302</guid>
      <dc:creator>nazakatalfresco</dc:creator>
      <dc:date>2015-01-13T11:33:09Z</dc:date>
    </item>
  </channel>
</rss>

