Class NodeAssocServiceImpl

  • All Implemented Interfaces:
    NodeAssocService

    public class NodeAssocServiceImpl
    extends java.lang.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​(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.
       
      void setNodeService​(org.alfresco.service.cmr.repository.NodeService nodeService)
      Deprecated.
       
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 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,
                                    java.util.List<org.alfresco.service.cmr.repository.NodeRef> targetRefs)
        Deprecated.
        Specified by:
        setAssociations in interface NodeAssocService
      • getAssoc

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

        public 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.
        Specified by:
        getTargetAssocs in interface NodeAssocService
        Throws:
        org.alfresco.service.cmr.repository.InvalidNodeRefException
      • getTargetAssocsByPropertyValue

        public 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.
        Specified by:
        getTargetAssocsByPropertyValue in interface NodeAssocService
      • getSourceAssocs

        public 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.
        Specified by:
        getSourceAssocs in interface NodeAssocService
        Throws:
        org.alfresco.service.cmr.repository.InvalidNodeRefException