public Path getTransformedXSLTPath ( FileModel payload ) { ReportService reportService = new ReportService ( getGraphContext ( ) ) ; Path outputPath = reportService . getReportDirectory ( ) ; outputPath = outputPath . resolve ( this . getRelativeTransformedXSLTPath ( payload ) ) ; if ( ! Files . isDirectory ( outputPath ) ) { try { Files . createDirectories ( outputPath ) ; } catch ( IOException e ) { throw new WindupException ( "Failed to create output directory at: " + outputPath + " due to: " + e . getMessage ( ) , e ) ; } } return outputPath ; }
Gets the path used for the results of XSLT Transforms .