org.alfresco.repo.importer
Class ImportTimerProgress

java.lang.Object
  extended by org.alfresco.repo.importer.ImportTimerProgress
All Implemented Interfaces:
ImporterProgress

public class ImportTimerProgress
extends java.lang.Object
implements ImporterProgress

Import Progress that provides import metrics.


Constructor Summary
ImportTimerProgress()
          Construct
ImportTimerProgress(org.apache.commons.logging.Log logger)
          Construct
 
Method Summary
 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 -
Method Detail

started

public void started()
Specified by:
started in interface ImporterProgress

completed

public void completed()
Specified by:
completed in interface ImporterProgress

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


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.