I have documents stored in Alfreco (document library) and the documents have various aspects (and properties). For example, we have an Aspect1 and within that we have a property1. I want to write Java API (ssuing Alfresco API, I assume) to return a list of all the documents that match a value of that property. For example, I want to return a list of all the documents (or document IDs) from Alfresco's doc7ument library for which the value of property1 is "a". I do not want to do any work in Share, but want to write Java-back-end code to return the result. Please advise how to write this Java back-end code.