Package org.alfresco.repo.download
Class AbstractExporter
- java.lang.Object
-
- org.alfresco.repo.download.AbstractExporter
-
-
Constructor Summary
Constructors Constructor Description AbstractExporter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcontent(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName property, java.io.InputStream content, org.alfresco.service.cmr.repository.ContentData contentData, int index)Export content stream property valuevoidend()End exportvoidendACL(org.alfresco.service.cmr.repository.NodeRef nodeRef)End export of ACLvoidendAspect(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName aspect)End export of aspectvoidendAspects(org.alfresco.service.cmr.repository.NodeRef nodeRef)End export of aspectsvoidendAssoc(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName assoc)End export of associationvoidendAssocs(org.alfresco.service.cmr.repository.NodeRef nodeRef)End export of associationsvoidendNamespace(java.lang.String prefix)End export of namespacevoidendNode(org.alfresco.service.cmr.repository.NodeRef nodeRef)End export of nodevoidendProperties(org.alfresco.service.cmr.repository.NodeRef nodeRef)End export of propertiesvoidendProperty(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName property)End export of propertyvoidendReference(org.alfresco.service.cmr.repository.NodeRef nodeRef)End export of node referencevoidendValueCollection(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName property)Export end of value collectionvoidendValueMLText(org.alfresco.service.cmr.repository.NodeRef nodeRef)End export MLTextvoidpermission(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.cmr.security.AccessPermission permission)Export permissionvoidstart(ExporterContext context)Start of ExportvoidstartACL(org.alfresco.service.cmr.repository.NodeRef nodeRef)Start export of ACLvoidstartAspect(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName aspect)Start export of aspectvoidstartAspects(org.alfresco.service.cmr.repository.NodeRef nodeRef)Start export of aspectsvoidstartAssoc(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName assoc)Start export of associationvoidstartAssocs(org.alfresco.service.cmr.repository.NodeRef nodeRef)Start export of associationsvoidstartNamespace(java.lang.String prefix, java.lang.String uri)Start export of namespacevoidstartNode(org.alfresco.service.cmr.repository.NodeRef nodeRef)Start export of nodevoidstartProperties(org.alfresco.service.cmr.repository.NodeRef nodeRef)Start export of propertiesvoidstartProperty(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName property)Start export of propertyvoidstartReference(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName childName)Start export of node referencevoidstartValueCollection(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName property)Export start of value collectionvoidstartValueMLText(org.alfresco.service.cmr.repository.NodeRef nodeRef, java.util.Locale locale, boolean isNull)Start export MLTextvoidvalue(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName property, java.lang.Object value, int index)Export property valuevoidwarning(java.lang.String warning)Export warning
-
-
-
Method Detail
-
start
public void start(ExporterContext context)
Description copied from interface:ExporterStart of Export
-
startNamespace
public void startNamespace(java.lang.String prefix, java.lang.String uri)Description copied from interface:ExporterStart export of namespace- Specified by:
startNamespacein interfaceExporter- Parameters:
prefix- namespace prefixuri- namespace uri
-
endNamespace
public void endNamespace(java.lang.String prefix)
Description copied from interface:ExporterEnd export of namespace- Specified by:
endNamespacein interfaceExporter- Parameters:
prefix- namespace prefix
-
startNode
public void startNode(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Description copied from interface:ExporterStart export of node
-
endNode
public void endNode(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Description copied from interface:ExporterEnd export of node
-
startReference
public void startReference(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName childName)Description copied from interface:ExporterStart export of node reference- Specified by:
startReferencein interfaceExporter- Parameters:
nodeRef- the node reference
-
endReference
public void endReference(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Description copied from interface:ExporterEnd export of node reference- Specified by:
endReferencein interfaceExporter- Parameters:
nodeRef- the node reference
-
startAspects
public void startAspects(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Description copied from interface:ExporterStart export of aspects- Specified by:
startAspectsin interfaceExporter- Parameters:
nodeRef- NodeRef
-
startAspect
public void startAspect(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName aspect)Description copied from interface:ExporterStart export of aspect- Specified by:
startAspectin interfaceExporter- Parameters:
nodeRef- the node referenceaspect- the aspect
-
endAspect
public void endAspect(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName aspect)Description copied from interface:ExporterEnd export of aspect
-
endAspects
public void endAspects(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Description copied from interface:ExporterEnd export of aspects- Specified by:
endAspectsin interfaceExporter- Parameters:
nodeRef- NodeRef
-
startACL
public void startACL(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Description copied from interface:ExporterStart export of ACL
-
permission
public void permission(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.cmr.security.AccessPermission permission)Description copied from interface:ExporterExport permission- Specified by:
permissionin interfaceExporter- Parameters:
nodeRef- for node referencepermission- the permission
-
endACL
public void endACL(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Description copied from interface:ExporterEnd export of ACL
-
startProperties
public void startProperties(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Description copied from interface:ExporterStart export of properties- Specified by:
startPropertiesin interfaceExporter- Parameters:
nodeRef- the node reference
-
startProperty
public void startProperty(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName property)Description copied from interface:ExporterStart export of property- Specified by:
startPropertyin interfaceExporter- Parameters:
nodeRef- the node referenceproperty- the property name
-
endProperty
public void endProperty(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName property)Description copied from interface:ExporterEnd export of property- Specified by:
endPropertyin interfaceExporter- Parameters:
nodeRef- the node referenceproperty- the property name
-
endProperties
public void endProperties(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Description copied from interface:ExporterEnd export of properties- Specified by:
endPropertiesin interfaceExporter- Parameters:
nodeRef- the node reference
-
startValueCollection
public void startValueCollection(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName property)Description copied from interface:ExporterExport start of value collection- Specified by:
startValueCollectionin interfaceExporter- Parameters:
nodeRef- the node referenceproperty- the property name
-
startValueMLText
public void startValueMLText(org.alfresco.service.cmr.repository.NodeRef nodeRef, java.util.Locale locale, boolean isNull)Description copied from interface:ExporterStart export MLText- Specified by:
startValueMLTextin interfaceExporter- Parameters:
nodeRef- the node referencelocale- LocaleisNull- boolean
-
endValueMLText
public void endValueMLText(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Description copied from interface:ExporterEnd export MLText- Specified by:
endValueMLTextin interfaceExporter- Parameters:
nodeRef- NodeRef
-
value
public void value(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName property, java.lang.Object value, int index)Description copied from interface:ExporterExport property value
-
content
public void content(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName property, java.io.InputStream content, org.alfresco.service.cmr.repository.ContentData contentData, int index)Description copied from interface:ExporterExport content stream property value
-
endValueCollection
public void endValueCollection(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName property)Description copied from interface:ExporterExport end of value collection- Specified by:
endValueCollectionin interfaceExporter- Parameters:
nodeRef- the node referenceproperty- the property name
-
startAssocs
public void startAssocs(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Description copied from interface:ExporterStart export of associations- Specified by:
startAssocsin interfaceExporter- Parameters:
nodeRef- NodeRef
-
startAssoc
public void startAssoc(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName assoc)Description copied from interface:ExporterStart export of association- Specified by:
startAssocin interfaceExporter- Parameters:
nodeRef- the node referenceassoc- the association name
-
endAssoc
public void endAssoc(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName assoc)Description copied from interface:ExporterEnd export of association
-
endAssocs
public void endAssocs(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Description copied from interface:ExporterEnd export of associations
-
warning
public void warning(java.lang.String warning)
Description copied from interface:ExporterExport warning
-
-