Using the Java API can I access the DictionaryService? I connect via CMIS Session object and can get a few services from that, but I can NOT figure out how to access the DictionaryService.
via CMIS you don't access the DictionaryService like you would access it from Java code running within Alfresco. But you do have access to the basic data (except maybe some Alfresco specifics, like default aspects) via the RepositoryService of CMIS. From this you can access type definitions, type hierarchies and also relationship definitions (which are basically just another type in CMIS).
Thanks Axel! I was able to get to the propertyDefinitions for my type. Unfortunately, the list constraints don't seem to be returning the correct display values (4.2f). I have defined i18n aliases for the constraint values that are working nicely via Share (alias are defined in the REPO's properties area), but the CMIS api is just returning the values in both the getValue() and getDisplayName() spots.