1 package org.apache.maven.surefire.extensions;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 import java.io.File;
23
24
25
26
27
28
29 public class StatelessReportMojoConfiguration
30 {
31 private final File reportsDirectory;
32
33 private final String reportNameSuffix;
34
35 private final boolean trimStackTrace;
36
37 private final int rerunFailingTestsCount;
38
39 private final String xsdSchemaLocation;
40
41 public StatelessReportMojoConfiguration( File reportsDirectory, String reportNameSuffix, boolean trimStackTrace,
42 int rerunFailingTestsCount, String xsdSchemaLocation )
43 {
44 this.reportsDirectory = reportsDirectory;
45 this.reportNameSuffix = reportNameSuffix;
46 this.trimStackTrace = trimStackTrace;
47 this.rerunFailingTestsCount = rerunFailingTestsCount;
48 this.xsdSchemaLocation = xsdSchemaLocation;
49 }
50
51 public File getReportsDirectory()
52 {
53 return reportsDirectory;
54 }
55
56 public String getReportNameSuffix()
57 {
58 return reportNameSuffix;
59 }
60
61 public boolean isTrimStackTrace()
62 {
63 return trimStackTrace;
64 }
65
66 public int getRerunFailingTestsCount()
67 {
68 return rerunFailingTestsCount;
69 }
70
71 public String getXsdSchemaLocation()
72 {
73 return xsdSchemaLocation;
74 }
75 }