Package org.alfresco.opencmis.dictionary
Interface PropertyAccessorMapping
public interface PropertyAccessorMapping
Encapsulate the mapping of property to property accessor
- Author:
- davidc
-
Method Summary
Modifier and TypeMethodDescriptioncreateDirectPropertyAccessor
(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 ScopegetPropertyAccessor
(String propertyId) Gets a property accessor
-
Method Details
-
getPropertyAccessor
Gets a property accessor- Parameters:
propertyId
- property id- Returns:
- property accessor
-
createDirectPropertyAccessor
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
-