Package org.alfresco.service.cmr.view
Interface ImporterProgress
-
- All Known Implementing Classes:
ImportTimerProgress
public interface ImporterProgressCallback interface for monitoring progress of an import.- Author:
- David Caruana
-
-
Method Summary
All Methods Instance Methods Abstract 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
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 refparentRef- the parent refassocName- the child association type namechildName- 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 refparentRef- the parent refassocName- the child association type namechildName- 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 refsourceUrl- 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 refproperty- the property namevalue- 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 refpermission- 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 refaspect- the aspect
-
-