CTS execute profile URL[] mediaURLs question for more inputs urls

Options
jirihermann15
edited March 6, 2017 in Documentum #1

Hi all,

i have questions. I have used CTS java api to create and submit request to execute tranformation.

Question is :

When i submit request can i setup in request more input files to convert or i can setup only one ? Beacuse in metohd executeProfil  see below. It is atribue URL[] mediaURLs - this is array of urls.

public ICTSResult[] executeProfile(URL[] mediaURLs,

ICTSCommandLineFileContent clfContent,

String[] inputFormatExtensions,

String outputFormatExtension,

boolean clearOnExit)

throws CTSPluginException


When i create ICTRequest i set up only one input file to transform.

ICTSRequest request = (ICTSRequest) service.getNewTransformRequest(session);

request.setSourceObjectId(srcObject.getObjectId().getId());

request.setSourceFormat(srcObject.getFormat().getName());

request.setPriority(1);

IMediaProfile profile = (IMediaProfile) session.getObject(new DfId(transformProfileId));

request.setMediaProfileId(profile.getObjectId().toString());

request.setMediaProfileLabel(profile.getString("title"));

request.setParameters(profile.getParameters());

request.setLocale(java.util.Locale.ENGLISH);

Can i set up array of inputs urls ?

request.setSoucreObjectId(String[] arrayOfUrls) somthing like this ?

Where executeProfile URL[] mediaURLs gives me arrayOfUrls ?

Thank you for your time and help.

Best Regards.

Jirka.

Tagged: