Interface NodeAssocService

  • All Known Implementing Classes:
    NodeAssocServiceImpl

    public interface NodeAssocService
    Deprecated.
    Intermediate wrapper (not a public service) - eventually push permissions down to NodeService
    Author:
    janv
    • Method Summary

      All Methods Instance Methods Abstract 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​(java.lang.Long id)
      Deprecated.
       
      java.util.List<org.alfresco.service.cmr.repository.AssociationRef> getSourceAssocs​(org.alfresco.service.cmr.repository.NodeRef targetRef, org.alfresco.service.namespace.QNamePattern qnamePattern)
      Deprecated.
       
      java.util.List<org.alfresco.service.cmr.repository.AssociationRef> getTargetAssocs​(org.alfresco.service.cmr.repository.NodeRef sourceRef, org.alfresco.service.namespace.QNamePattern qnamePattern)
      Deprecated.
       
      java.util.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, java.io.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, java.util.List<org.alfresco.service.cmr.repository.NodeRef> targetRefs)
      Deprecated.
       
    • Method Detail

      • createAssociation

        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.
        Throws:
        org.alfresco.service.cmr.repository.InvalidNodeRefException
        org.alfresco.service.cmr.repository.AssociationExistsException
      • removeAssociation

        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.
        Throws:
        org.alfresco.service.cmr.repository.InvalidNodeRefException
      • setAssociations

        void setAssociations​(org.alfresco.service.cmr.repository.NodeRef sourceRef,
                             org.alfresco.service.namespace.QName assocTypeQName,
                             java.util.List<org.alfresco.service.cmr.repository.NodeRef> targetRefs)
        Deprecated.
      • getAssoc

        org.alfresco.service.cmr.repository.AssociationRef getAssoc​(java.lang.Long id)
        Deprecated.
      • getTargetAssocs

        java.util.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.
        Throws:
        org.alfresco.service.cmr.repository.InvalidNodeRefException
      • getTargetAssocsByPropertyValue

        java.util.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,
                                                                                                          java.io.Serializable propertyValue)
        Deprecated.
      • getSourceAssocs

        java.util.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.
        Throws:
        org.alfresco.service.cmr.repository.InvalidNodeRefException