Package org.alfresco.repo.importer
Class ImportTimerProgress
- java.lang.Object
-
- org.alfresco.repo.importer.ImportTimerProgress
-
- All Implemented Interfaces:
ImporterProgress
public class ImportTimerProgress extends java.lang.Object implements ImporterProgress
Import Progress that provides import metrics.- Author:
- davidc
-
-
Constructor Summary
Constructors Constructor Description ImportTimerProgress()ConstructImportTimerProgress(org.apache.commons.logging.Log logger)Construct
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaspectAdded(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName aspect)Report addition of an aspectvoidcompleted()voidcontentCreated(org.alfresco.service.cmr.repository.NodeRef nodeRef, java.lang.String sourceUrl)Report creation of contentvoiderror(java.lang.Throwable e)voidnodeCreated(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.voidnodeLinked(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.voidpermissionSet(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.cmr.security.AccessPermission permission)Report setting of a permissionvoidpropertySet(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName property, java.io.Serializable value)Report setting of a propertyvoidstarted()
-
-
-
Method Detail
-
started
public void started()
- Specified by:
startedin interfaceImporterProgress
-
completed
public void completed()
- Specified by:
completedin interfaceImporterProgress
-
error
public void error(java.lang.Throwable e)
- Specified by:
errorin interfaceImporterProgress
-
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:ImporterProgressReport creation of a node.- Specified by:
nodeCreatedin interfaceImporterProgress- Parameters:
nodeRef- the node refparentRef- the parent refassocName- the child association type namechildName- 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:ImporterProgressReport creation of a node link.- Specified by:
nodeLinkedin interfaceImporterProgress- Parameters:
nodeRef- the node refparentRef- the parent refassocName- the child association type namechildName- the child association name
-
contentCreated
public void contentCreated(org.alfresco.service.cmr.repository.NodeRef nodeRef, java.lang.String sourceUrl)Description copied from interface:ImporterProgressReport creation of content- Specified by:
contentCreatedin interfaceImporterProgress- Parameters:
nodeRef- the node refsourceUrl- 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:ImporterProgressReport setting of a property- Specified by:
propertySetin interfaceImporterProgress- Parameters:
nodeRef- the node refproperty- the property namevalue- 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:ImporterProgressReport setting of a permission- Specified by:
permissionSetin interfaceImporterProgress- Parameters:
nodeRef- the node refpermission- the permission
-
aspectAdded
public void aspectAdded(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName aspect)Description copied from interface:ImporterProgressReport addition of an aspect- Specified by:
aspectAddedin interfaceImporterProgress- Parameters:
nodeRef- the node refaspect- the aspect
-
-