Class NodeAssocServiceImpl

  • All Implemented Interfaces:
    NodeAssocService

    public class NodeAssocServiceImpl
    extends Object
    implements NodeAssocService
    Deprecated.
    Intermediate wrapper (not a public service) - eventually push permissions down to NodeService
    Author:
    janv
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected org.alfresco.service.cmr.repository.NodeService nodeService
      Deprecated.
       
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      org.alfresco.service.cmr.repository.AssociationRef createAssociation​(org.alfresco.service.cmr.repository.NodeRef sourceRef, org.alfresco.service.cmr.repository.NodeRef targetRef, org.alfresco.service.namespace.QName assocTypeQName)
      Deprecated.
       
      org.alfresco.service.cmr.repository.AssociationRef getAssoc​(Long id)
      Deprecated.
       
      List<org.alfresco.service.cmr.repository.AssociationRef> getSourceAssocs​(org.alfresco.service.cmr.repository.NodeRef targetRef, org.alfresco.service.namespace.QNamePattern qnamePattern)
      Deprecated.
       
      List<org.alfresco.service.cmr.repository.AssociationRef> getTargetAssocs​(org.alfresco.service.cmr.repository.NodeRef sourceRef, org.alfresco.service.namespace.QNamePattern qnamePattern)
      Deprecated.
       
      List<org.alfresco.service.cmr.repository.AssociationRef> getTargetAssocsByPropertyValue​(org.alfresco.service.cmr.repository.NodeRef sourceRef, org.alfresco.service.namespace.QNamePattern qnamePattern, org.alfresco.service.namespace.QName propertyQName, Serializable propertyValue)
      Deprecated.
       
      void removeAssociation​(org.alfresco.service.cmr.repository.NodeRef sourceRef, org.alfresco.service.cmr.repository.NodeRef targetRef, org.alfresco.service.namespace.QName assocTypeQName)
      Deprecated.
       
      void setAssociations​(org.alfresco.service.cmr.repository.NodeRef sourceRef, org.alfresco.service.namespace.QName assocTypeQName, List<org.alfresco.service.cmr.repository.NodeRef> targetRefs)
      Deprecated.
       
      void setNodeService​(org.alfresco.service.cmr.repository.NodeService nodeService)
      Deprecated.
       
    • Field Detail

      • nodeService

        protected org.alfresco.service.cmr.repository.NodeService nodeService
        Deprecated.
    • Constructor Detail

      • NodeAssocServiceImpl

        public NodeAssocServiceImpl()
        Deprecated.
    • Method Detail

      • setNodeService

        public void setNodeService​(org.alfresco.service.cmr.repository.NodeService nodeService)
        Deprecated.
      • createAssociation

        public org.alfresco.service.cmr.repository.AssociationRef createAssociation​(org.alfresco.service.cmr.repository.NodeRef sourceRef,
                                                                                    org.alfresco.service.cmr.repository.NodeRef targetRef,
                                                                                    org.alfresco.service.namespace.QName assocTypeQName)
                                                                             throws org.alfresco.service.cmr.repository.InvalidNodeRefException,
                                                                                    org.alfresco.service.cmr.repository.AssociationExistsException
        Deprecated.
        Specified by:
        createAssociation in interface NodeAssocService
        Throws:
        org.alfresco.service.cmr.repository.InvalidNodeRefException
        org.alfresco.service.cmr.repository.AssociationExistsException
      • removeAssociation

        public void removeAssociation​(org.alfresco.service.cmr.repository.NodeRef sourceRef,
                                      org.alfresco.service.cmr.repository.NodeRef targetRef,
                                      org.alfresco.service.namespace.QName assocTypeQName)
                               throws org.alfresco.service.cmr.repository.InvalidNodeRefException
        Deprecated.
        Specified by:
        removeAssociation in interface NodeAssocService
        Throws:
        org.alfresco.service.cmr.repository.InvalidNodeRefException
      • setAssociations

        public void setAssociations​(org.alfresco.service.cmr.repository.NodeRef sourceRef,
                                    org.alfresco.service.namespace.QName assocTypeQName,
                                    List<org.alfresco.service.cmr.repository.NodeRef> targetRefs)
        Deprecated.
        Specified by:
        setAssociations in interface NodeAssocService
      • getAssoc

        public org.alfresco.service.cmr.repository.AssociationRef getAssoc​(Long id)
        Deprecated.
        Specified by:
        getAssoc in interface NodeAssocService
      • getTargetAssocs

        public List<org.alfresco.service.cmr.repository.AssociationRef> getTargetAssocs​(org.alfresco.service.cmr.repository.NodeRef sourceRef,
                                                                                        org.alfresco.service.namespace.QNamePattern qnamePattern)
                                                                                 throws org.alfresco.service.cmr.repository.InvalidNodeRefException
        Deprecated.
        Specified by:
        getTargetAssocs in interface NodeAssocService
        Throws:
        org.alfresco.service.cmr.repository.InvalidNodeRefException
      • getTargetAssocsByPropertyValue

        public List<org.alfresco.service.cmr.repository.AssociationRef> getTargetAssocsByPropertyValue​(org.alfresco.service.cmr.repository.NodeRef sourceRef,
                                                                                                       org.alfresco.service.namespace.QNamePattern qnamePattern,
                                                                                                       org.alfresco.service.namespace.QName propertyQName,
                                                                                                       Serializable propertyValue)
        Deprecated.
        Specified by:
        getTargetAssocsByPropertyValue in interface NodeAssocService
      • getSourceAssocs

        public List<org.alfresco.service.cmr.repository.AssociationRef> getSourceAssocs​(org.alfresco.service.cmr.repository.NodeRef targetRef,
                                                                                        org.alfresco.service.namespace.QNamePattern qnamePattern)
                                                                                 throws org.alfresco.service.cmr.repository.InvalidNodeRefException
        Deprecated.
        Specified by:
        getSourceAssocs in interface NodeAssocService
        Throws:
        org.alfresco.service.cmr.repository.InvalidNodeRefException