
org.sitoolkit.wt.domain.evidence.ReportOpener Maven / Gradle / Ivy
package org.sitoolkit.wt.domain.evidence;
import java.awt.Desktop;
import java.io.File;
import java.io.IOException;
import org.sitoolkit.wt.infra.log.SitLogger;
import org.sitoolkit.wt.infra.log.SitLoggerFactory;
public class ReportOpener {
private static final SitLogger LOG = SitLoggerFactory.getLogger(ReportOpener.class);
public void open(EvidenceDir targetDir) {
File failsafeReport = targetDir.getFailsafeReport();
try {
Desktop.getDesktop().open(failsafeReport);
} catch (IOException e) {
LOG.error("report.open.error", e);
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy