All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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