Class TransferManifestNormalNode

  • All Implemented Interfaces:
    TransferManifestNode

    public class TransferManifestNormalNode
    extends Object
    implements TransferManifestNode
    Data value object - part of the transfer manifest Represents a single node and either a create or an update.
    Author:
    Mark Rogers
    • Constructor Detail

      • TransferManifestNormalNode

        public TransferManifestNormalNode()
    • Method Detail

      • setNodeRef

        public void setNodeRef​(org.alfresco.service.cmr.repository.NodeRef nodeRef)
        Specified by:
        setNodeRef in interface TransferManifestNode
      • getProperties

        public Map<org.alfresco.service.namespace.QName,​Serializable> getProperties()
        Gets all properties for the node
        Returns:
        the properties
      • setProperties

        public void setProperties​(Map<org.alfresco.service.namespace.QName,​Serializable> properties)
      • setAspects

        public void setAspects​(Set<org.alfresco.service.namespace.QName> aspects)
      • getAspects

        public Set<org.alfresco.service.namespace.QName> getAspects()
      • setType

        public void setType​(org.alfresco.service.namespace.QName type)
      • getType

        public org.alfresco.service.namespace.QName getType()
      • setChildAssocs

        public void setChildAssocs​(List<org.alfresco.service.cmr.repository.ChildAssociationRef> childAssocs)
      • getChildAssocs

        public List<org.alfresco.service.cmr.repository.ChildAssociationRef> getChildAssocs()
      • setParentAssocs

        public void setParentAssocs​(List<org.alfresco.service.cmr.repository.ChildAssociationRef> parentAssocs)
      • getParentAssocs

        public List<org.alfresco.service.cmr.repository.ChildAssociationRef> getParentAssocs()
      • setSourceAssocs

        public void setSourceAssocs​(List<org.alfresco.service.cmr.repository.AssociationRef> sourceAssocs)
      • getSourceAssocs

        public List<org.alfresco.service.cmr.repository.AssociationRef> getSourceAssocs()
      • setTargetAssocs

        public void setTargetAssocs​(List<org.alfresco.service.cmr.repository.AssociationRef> targetAssocs)
      • getTargetAssocs

        public List<org.alfresco.service.cmr.repository.AssociationRef> getTargetAssocs()
      • setPrimaryParentAssoc

        public void setPrimaryParentAssoc​(org.alfresco.service.cmr.repository.ChildAssociationRef primaryParentAssoc)
        Specified by:
        setPrimaryParentAssoc in interface TransferManifestNode
      • getAncestorType

        public org.alfresco.service.namespace.QName getAncestorType()
      • setAncestorType

        public void setAncestorType​(org.alfresco.service.namespace.QName ancestorType)
      • setManifestCategories

        public void setManifestCategories​(Map<org.alfresco.service.cmr.repository.NodeRef,​ManifestCategory> categories)
      • getManifestCategories

        public Map<org.alfresco.service.cmr.repository.NodeRef,​ManifestCategory> getManifestCategories()