Interface ImporterProgress

  • All Known Implementing Classes:
    ImportTimerProgress

    public interface ImporterProgress
    Callback interface for monitoring progress of an import.
    Author:
    David Caruana
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void aspectAdded​(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName aspect)
      Report addition of an aspect
      void completed()  
      void contentCreated​(org.alfresco.service.cmr.repository.NodeRef nodeRef, java.lang.String sourceUrl)
      Report creation of content
      void error​(java.lang.Throwable e)  
      void nodeCreated​(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.cmr.repository.NodeRef parentRef, org.alfresco.service.namespace.QName assocName, org.alfresco.service.namespace.QName childName)
      Report creation of a node.
      void nodeLinked​(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.cmr.repository.NodeRef parentRef, org.alfresco.service.namespace.QName assocName, org.alfresco.service.namespace.QName childName)
      Report creation of a node link.
      void permissionSet​(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.cmr.security.AccessPermission permission)
      Report setting of a permission
      void propertySet​(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName property, java.io.Serializable value)
      Report setting of a property
      void started()  
    • Method Detail

      • started

        void started()
      • completed

        void completed()
      • error

        void error​(java.lang.Throwable e)
      • nodeCreated

        void nodeCreated​(org.alfresco.service.cmr.repository.NodeRef nodeRef,
                         org.alfresco.service.cmr.repository.NodeRef parentRef,
                         org.alfresco.service.namespace.QName assocName,
                         org.alfresco.service.namespace.QName childName)
        Report creation of a node.
        Parameters:
        nodeRef - the node ref
        parentRef - the parent ref
        assocName - the child association type name
        childName - the child association name
      • nodeLinked

        void nodeLinked​(org.alfresco.service.cmr.repository.NodeRef nodeRef,
                        org.alfresco.service.cmr.repository.NodeRef parentRef,
                        org.alfresco.service.namespace.QName assocName,
                        org.alfresco.service.namespace.QName childName)
        Report creation of a node link.
        Parameters:
        nodeRef - the node ref
        parentRef - the parent ref
        assocName - the child association type name
        childName - the child association name
      • contentCreated

        void contentCreated​(org.alfresco.service.cmr.repository.NodeRef nodeRef,
                            java.lang.String sourceUrl)
        Report creation of content
        Parameters:
        nodeRef - the node ref
        sourceUrl - the source location of the content
      • propertySet

        void propertySet​(org.alfresco.service.cmr.repository.NodeRef nodeRef,
                         org.alfresco.service.namespace.QName property,
                         java.io.Serializable value)
        Report setting of a property
        Parameters:
        nodeRef - the node ref
        property - the property name
        value - the property value
      • permissionSet

        void permissionSet​(org.alfresco.service.cmr.repository.NodeRef nodeRef,
                           org.alfresco.service.cmr.security.AccessPermission permission)
        Report setting of a permission
        Parameters:
        nodeRef - the node ref
        permission - the permission
      • aspectAdded

        void aspectAdded​(org.alfresco.service.cmr.repository.NodeRef nodeRef,
                         org.alfresco.service.namespace.QName aspect)
        Report addition of an aspect
        Parameters:
        nodeRef - the node ref
        aspect - the aspect