Interface ImporterProgress

  • All Known Implementing Classes:
    ImportTimerProgress

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

      • started

        void started()
      • completed

        void completed()
      • nodeCreated

        void nodeCreated​(NodeRef nodeRef,
                         NodeRef parentRef,
                         QName assocName,
                         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​(NodeRef nodeRef,
                        NodeRef parentRef,
                        QName assocName,
                        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​(NodeRef nodeRef,
                            String sourceUrl)
        Report creation of content
        Parameters:
        nodeRef - the node ref
        sourceUrl - the source location of the content
      • propertySet

        void propertySet​(NodeRef nodeRef,
                         QName property,
                         Serializable value)
        Report setting of a property
        Parameters:
        nodeRef - the node ref
        property - the property name
        value - the property value
      • permissionSet

        void permissionSet​(NodeRef nodeRef,
                           AccessPermission permission)
        Report setting of a permission
        Parameters:
        nodeRef - the node ref
        permission - the permission
      • aspectAdded

        void aspectAdded​(NodeRef nodeRef,
                         QName aspect)
        Report addition of an aspect
        Parameters:
        nodeRef - the node ref
        aspect - the aspect