Package org.alfresco.opencmis.dictionary
Interface PropertyAccessorMapping
-
public interface PropertyAccessorMappingEncapsulate the mapping of property to property accessor- Author:
- davidc
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CMISPropertyAccessorcreateDirectPropertyAccessor(String propertyId, QName propertyName)Create a direct node property accessorMap<org.apache.chemistry.opencmis.commons.enums.Action,CMISActionEvaluator>getActionEvaluators(org.apache.chemistry.opencmis.commons.enums.BaseTypeId scope)Gets the Action Evaluators applicable for the given CMIS ScopeCMISPropertyAccessorgetPropertyAccessor(String propertyId)Gets a property accessor
-
-
-
Method Detail
-
getPropertyAccessor
CMISPropertyAccessor getPropertyAccessor(String propertyId)
Gets a property accessor- Parameters:
propertyId- property id- Returns:
- property accessor
-
createDirectPropertyAccessor
CMISPropertyAccessor createDirectPropertyAccessor(String propertyId, QName propertyName)
Create a direct node property accessor- Parameters:
propertyId- property idpropertyName- node property name- Returns:
- property accessor
-
getActionEvaluators
Map<org.apache.chemistry.opencmis.commons.enums.Action,CMISActionEvaluator> getActionEvaluators(org.apache.chemistry.opencmis.commons.enums.BaseTypeId scope)
Gets the Action Evaluators applicable for the given CMIS Scope- Parameters:
scope- BaseTypeId
-
-