Class ImportTimerProgress

  • All Implemented Interfaces:
    ImporterProgress

    public class ImportTimerProgress
    extends java.lang.Object
    implements ImporterProgress
    Import Progress that provides import metrics.
    Author:
    davidc
    • Method Summary

      All Methods Instance Methods Concrete 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()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ImportTimerProgress

        public ImportTimerProgress()
        Construct
      • ImportTimerProgress

        public ImportTimerProgress​(org.apache.commons.logging.Log logger)
        Construct
        Parameters:
        logger - Log
    • Method Detail

      • error

        public void error​(java.lang.Throwable e)
        Specified by:
        error in interface ImporterProgress
      • nodeCreated

        public 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)
        Description copied from interface: ImporterProgress
        Report creation of a node.
        Specified by:
        nodeCreated in interface ImporterProgress
        Parameters:
        nodeRef - the node ref
        parentRef - the parent ref
        assocName - the child association type name
        childName - the child association name
      • nodeLinked

        public 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)
        Description copied from interface: ImporterProgress
        Report creation of a node link.
        Specified by:
        nodeLinked in interface ImporterProgress
        Parameters:
        nodeRef - the node ref
        parentRef - the parent ref
        assocName - the child association type name
        childName - the child association name
      • contentCreated

        public void contentCreated​(org.alfresco.service.cmr.repository.NodeRef nodeRef,
                                   java.lang.String sourceUrl)
        Description copied from interface: ImporterProgress
        Report creation of content
        Specified by:
        contentCreated in interface ImporterProgress
        Parameters:
        nodeRef - the node ref
        sourceUrl - the source location of the content
      • propertySet

        public void propertySet​(org.alfresco.service.cmr.repository.NodeRef nodeRef,
                                org.alfresco.service.namespace.QName property,
                                java.io.Serializable value)
        Description copied from interface: ImporterProgress
        Report setting of a property
        Specified by:
        propertySet in interface ImporterProgress
        Parameters:
        nodeRef - the node ref
        property - the property name
        value - the property value
      • permissionSet

        public void permissionSet​(org.alfresco.service.cmr.repository.NodeRef nodeRef,
                                  org.alfresco.service.cmr.security.AccessPermission permission)
        Description copied from interface: ImporterProgress
        Report setting of a permission
        Specified by:
        permissionSet in interface ImporterProgress
        Parameters:
        nodeRef - the node ref
        permission - the permission
      • aspectAdded

        public void aspectAdded​(org.alfresco.service.cmr.repository.NodeRef nodeRef,
                                org.alfresco.service.namespace.QName aspect)
        Description copied from interface: ImporterProgress
        Report addition of an aspect
        Specified by:
        aspectAdded in interface ImporterProgress
        Parameters:
        nodeRef - the node ref
        aspect - the aspect