Class ExtentHtmlReporter

  • All Implemented Interfaces:
    com.aventstack.extentreports.observer.ExtentObserver<com.aventstack.extentreports.observer.entity.ReportEntity>, com.aventstack.extentreports.observer.ReportObserver<com.aventstack.extentreports.observer.entity.ReportEntity>, com.aventstack.extentreports.reporter.ExtentReporter, com.aventstack.extentreports.reporter.filter.StatusFilterable, com.aventstack.extentreports.reporter.ReporterConfigurable, com.aventstack.extentreports.reporter.ReporterFilterable<ExtentHtmlReporter>

    public class ExtentHtmlReporter
    extends com.aventstack.extentreports.reporter.AbstractFileReporter
    implements com.aventstack.extentreports.observer.ReportObserver<com.aventstack.extentreports.observer.entity.ReportEntity>, com.aventstack.extentreports.reporter.ReporterConfigurable, com.aventstack.extentreports.reporter.ReporterFilterable<ExtentHtmlReporter>
    • Constructor Detail

      • ExtentHtmlReporter

        public ExtentHtmlReporter​(String path)
      • ExtentHtmlReporter

        public ExtentHtmlReporter​(File f)
    • Method Detail

      • filter

        public com.aventstack.extentreports.reporter.configuration.EntityFilters<ExtentHtmlReporter> filter()
        Specified by:
        filter in interface com.aventstack.extentreports.reporter.ReporterFilterable<ExtentHtmlReporter>
      • loadJSONConfig

        public void loadJSONConfig​(File jsonFile)
                            throws IOException
        Specified by:
        loadJSONConfig in interface com.aventstack.extentreports.reporter.ReporterConfigurable
        Throws:
        IOException
      • loadJSONConfig

        public void loadJSONConfig​(String jsonString)
                            throws IOException
        Specified by:
        loadJSONConfig in interface com.aventstack.extentreports.reporter.ReporterConfigurable
        Throws:
        IOException
      • loadXMLConfig

        public void loadXMLConfig​(File xmlFile)
                           throws IOException
        Specified by:
        loadXMLConfig in interface com.aventstack.extentreports.reporter.ReporterConfigurable
        Throws:
        IOException
      • loadXMLConfig

        public void loadXMLConfig​(String xmlFile)
                           throws IOException
        Specified by:
        loadXMLConfig in interface com.aventstack.extentreports.reporter.ReporterConfigurable
        Throws:
        IOException
      • getReportObserver

        public io.reactivex.rxjava3.core.Observer<com.aventstack.extentreports.observer.entity.ReportEntity> getReportObserver()
        Specified by:
        getReportObserver in interface com.aventstack.extentreports.observer.ReportObserver<com.aventstack.extentreports.observer.entity.ReportEntity>