public final Processor . ExecutionContext print ( final String jobId , final PJsonObject specJson , final OutputStream out ) throws Exception { final OutputFormat format = getOutputFormat ( specJson ) ; final File taskDirectory = this . workingDirectories . getTaskDirectory ( ) ; try { return format . print ( jobId , specJson , getConfiguration ( ) , this . configFile . getParentFile ( ) , taskDirectory , out ) ; } finally { this . workingDirectories . removeDirectory ( taskDirectory ) ; } }
Start a print .