// SupportFacet Implementation --------------------------------------------
public SnapshotReportResults getSnapshotReport(SnapshotReportRequest request) throws Exception {
Configuration pluginConfig = resourceContext.getPluginConfiguration();
String tmpDir = resourceContext.getTemporaryDirectory().getAbsolutePath();
JBossASSnapshotReport report = new JBossASSnapshotReport(request.getName(), request.getDescription(),
pluginConfig, this.configPath.getCanonicalPath(), tmpDir);
File reportFile = report.generate();
InputStream inputStream = new BufferedInputStream(new FileInputStream(reportFile));
SnapshotReportResults results = new SnapshotReportResults(inputStream);
return results;
}