Interface CMISPropertyAccessor


public interface CMISPropertyAccessor
CMIS Property Accessor (get and set property values)
Author:
davidc
  • Method Details

    • getName

      String getName()
      Get the CMIS Property Name
      Returns:
      String
    • getMappedProperty

      QName getMappedProperty()
      Get the (directly) mapped Alfresco property (if a direct mapping exists)
      Returns:
      QName
    • setValue

      void setValue(NodeRef nodeRef, Serializable value)
      Set the property value for a node
      Parameters:
      nodeRef - NodeRef
      value - Serializable
    • getValue

      Serializable getValue(CMISNodeInfo nodeInfo)
      Get the property value for a node or an association
      Parameters:
      nodeInfo - CMISNodeInfo
      Returns:
      Serializable
    • createNodeInfo

      CMISNodeInfo createNodeInfo(NodeRef nodeRef)
      Creates a node info object form the given node ref.
    • createNodeInfo

      CMISNodeInfo createNodeInfo(AssociationRef assocRef)
      Creates a node info object form the given association ref.