Class FileAssetIngestor
java.lang.Object
com.adobe.acs.commons.mcp.ProcessDefinition
com.adobe.acs.commons.mcp.impl.processes.asset.AssetIngestor
com.adobe.acs.commons.mcp.impl.processes.asset.FileAssetIngestor
- All Implemented Interfaces:
FormProcessor
Asset Ingestor reads a directory structure recursively and imports it as-is
into AEM.
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class com.adobe.acs.commons.mcp.impl.processes.asset.AssetIngestor
AssetIngestor.AssetAction, AssetIngestor.ReportColumns -
Field Summary
Fields inherited from class com.adobe.acs.commons.mcp.impl.processes.asset.AssetIngestor
CHANGED_BY_WORKFLOW, DEFAULT_FOLDER_TYPE, existingAssetAction, mimetypeService, PN_MIGRATED_FROM -
Constructor Summary
ConstructorsConstructorDescriptionFileAssetIngestor(org.apache.sling.commons.mime.MimeTypeService mimeTypeService) -
Method Summary
Modifier and TypeMethodDescriptionvoidbuildProcess(ProcessInstance instance, org.apache.sling.api.resource.ResourceResolver rr) Methods inherited from class com.adobe.acs.commons.mcp.impl.processes.asset.AssetIngestor
canImportContainingFolder, canImportFile, canImportFolder, createFolderNode, disableWorkflowProcessing, getCount, handleExistingAsset, importAsset, incrementBytes, incrementCount, init, storeReport, trackDetailedActivityMethods inherited from class com.adobe.acs.commons.mcp.ProcessDefinition
getName, setNameMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.adobe.acs.commons.mcp.form.FormProcessor
parseInputs
-
Constructor Details
-
FileAssetIngestor
public FileAssetIngestor(org.apache.sling.commons.mime.MimeTypeService mimeTypeService)
-
-
Method Details
-
buildProcess
public void buildProcess(ProcessInstance instance, org.apache.sling.api.resource.ResourceResolver rr) throws org.apache.sling.api.resource.LoginException, javax.jcr.RepositoryException - Specified by:
buildProcessin classProcessDefinition- Throws:
org.apache.sling.api.resource.LoginExceptionjavax.jcr.RepositoryException
-