mirror of
https://github.com/Alfresco/alfresco-transform-core.git
synced 2025-08-07 17:48:35 +00:00
ATS-675/ATS-695 Implement processTransform
[skip ci]
This commit is contained in:
@@ -92,8 +92,19 @@ public class AIOController extends AbstractTransformerController
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void processTransform(File sourceFile, File targetFile, String sourceMimetype, String targetMimetype,
|
public void processTransform(File sourceFile, File targetFile, String sourceMimetype, String targetMimetype,
|
||||||
Map<String, String> transformOptions, Long timeout) {
|
Map<String, String> transformOptions, Long timeout)
|
||||||
// TODO Auto-generated method stub
|
{
|
||||||
|
final String transform = getTransformerName(sourceFile, sourceMimetype, targetMimetype, transformOptions);
|
||||||
|
debugLogTransform(sourceMimetype,transformOptions);
|
||||||
|
|
||||||
|
try
|
||||||
|
{
|
||||||
|
transformer.transform(sourceFile, targetFile, sourceMimetype, targetMimetype, transformOptions);
|
||||||
|
} catch (Exception e)
|
||||||
|
{
|
||||||
|
//TODO: handle exception
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -159,6 +170,7 @@ public class AIOController extends AbstractTransformerController
|
|||||||
getProbeTestTransform().recordTransformTime(time);
|
getProbeTestTransform().recordTransformTime(time);
|
||||||
return body;
|
return body;
|
||||||
}
|
}
|
||||||
|
|
||||||
private void debugLogTransform(String sourceMimetype, Map<String, String> transformOptions) {
|
private void debugLogTransform(String sourceMimetype, Map<String, String> transformOptions) {
|
||||||
if (logger.isDebugEnabled())
|
if (logger.isDebugEnabled())
|
||||||
{
|
{
|
||||||
|
Reference in New Issue
Block a user