AnsweredAssumed Answered

Uso de herramienta BulkImport

Question asked by leticiafloresfragoso on Aug 21, 2015
Latest reply on Sep 17, 2015 by leticiafloresfragoso
Hola a todos.
buena tarde.

He utilizado la herramienta sin ningún problema para la migración de  archivos con metadatos y sin ellos.
A través de : http://1p:8080/alfresco/service/bulk/import/filesystem

Mi pregunta seria si existe alguna forma mas "automatica" o programable donde no tenga que ingresar de esa forma y tenga que
proporcionar los datos siguientes


Import directory:      

Target space:   


E iniciar el proceso de migración.    


Alguna forma ya programable que que se realice cada periodo de tiempo y de forma automática.


Agradezco sus comentarios y sugerencias.
Saludos :)


Estuve consultando y tengo duda sobre como implementar algo de esto:

Importing programmatically

The following code snippets show you how to complete a bulk import programmatically.
Streaming
UserTransaction txn = transactionService.getUserTransaction();
txn.begin();

AuthenticationUtil.setRunAsUser("admin");

StreamingNodeImporterFactory streamingNodeImporterFactory = (StreamingNodeImporterFactory)ctx.getBean("streamingNodeImporterFactory");
NodeImporter nodeImporter = streamingNodeImporterFactory.getNodeImporter(new File("importdirectory"));
BulkImportParameters bulkImportParameters = new BulkImportParameters();
bulkImportParameters.setTarget(folderNode);
bulkImportParameters.setReplaceExisting(true);
bulkImportParameters.setBatchSize(40);
bulkImportParameters.setNumThreads(4);
bulkImporter.bulkImport(bulkImportParameters, nodeImporter);

txn.commit();


Como utilizarlo :(

Saludos y gracias

Outcomes