ATS-675/ATS-695 Implement processTransform

[skip ci]
This commit is contained in:
David Edwards
2020-04-02 16:34:53 +01:00
parent fa42021d66
commit e4ed3e1b8b

View File

@@ -92,8 +92,19 @@ public class AIOController extends AbstractTransformerController
@Override
public void processTransform(File sourceFile, File targetFile, String sourceMimetype, String targetMimetype,
Map<String, String> transformOptions, Long timeout) {
// TODO Auto-generated method stub
Map<String, String> transformOptions, Long timeout)
{
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);
return body;
}
private void debugLogTransform(String sourceMimetype, Map<String, String> transformOptions) {
if (logger.isDebugEnabled())
{