Class StatelessReporter<R extends TestSetReportEntry,S,C extends StatelessReportMojoConfiguration>

java.lang.Object
org.apache.maven.surefire.extensions.StatelessReporter<R,S,C>
Type Parameters:
R - report entry type, see WrappedReportEntry from module the maven-surefire-common
S - test-set statistics, see TestSetStats from module the maven-surefire-common
C - mojo config, see DefaultStatelessReportMojoConfiguration from maven-surefire-common

public abstract class StatelessReporter<R extends TestSetReportEntry,S,C extends StatelessReportMojoConfiguration> extends Object
Extension for stateless reporter. Signatures can be changed between major, minor versions or milestones.
Since:
3.0.0-M4
Author:
Tibor Digana (tibor17)
  • Constructor Details

    • StatelessReporter

      public StatelessReporter()
  • Method Details

    • createListener

      public abstract StatelessReportEventListener<R,S> createListener(C configuration)
      Creates reporter.
      Returns:
      reporter object
    • clone

      public abstract Object clone(ClassLoader target)
    • isDisable

      public boolean isDisable()
    • setDisable

      public void setDisable(boolean disable)
    • getVersion

      public String getVersion()
    • setVersion

      public void setVersion(String version)
    • toString

      public String toString()
      Overrides:
      toString in class Object