Class CampaignExecutionReport
- java.lang.Object
-
- com.chutneytesting.server.core.domain.scenario.campaign.CampaignExecutionReport
-
public class CampaignExecutionReport extends Object
-
-
Field Summary
Fields Modifier and Type Field Description LongcampaignIdStringcampaignNameOptional<String>dataSetIdOptional<Integer>dataSetVersionStringexecutionEnvironmentLongexecutionIdbooleanpartialExecutionLocalDateTimestartDateStringuserId
-
Constructor Summary
Constructors Constructor Description CampaignExecutionReport(Long executionId, Long campaignId, List<ScenarioExecutionReportCampaign> scenarioExecutionReports, String campaignName, boolean partialExecution, String executionEnvironment, String dataSetId, Integer dataSetVersion, String userId)CampaignExecutionReport(Long executionId, String campaignName, boolean partialExecution, String executionEnvironment, String dataSetId, Integer dataSetVersion, String userId)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidendCampaignExecution()voidendScenarioExecution(ScenarioExecutionReportCampaign scenarioExecutionReportCampaign)booleanequals(Object o)static Comparator<CampaignExecutionReport>executionIdComparator()longgetDuration()inthashCode()voidinitExecution(List<TestCase> testCases, String executionEnvironment, String userId)List<ScenarioExecutionReportCampaign>scenarioExecutionReports()voidstartScenarioExecution(TestCase testCase, String executionEnvironment, String userId)ServerReportStatusstatus()StringtoString()
-
-
-
Field Detail
-
executionId
public final Long executionId
-
campaignName
public final String campaignName
-
partialExecution
public final boolean partialExecution
-
executionEnvironment
public final String executionEnvironment
-
userId
public final String userId
-
startDate
public final LocalDateTime startDate
-
campaignId
public final Long campaignId
-
-
Method Detail
-
initExecution
public void initExecution(List<TestCase> testCases, String executionEnvironment, String userId)
-
startScenarioExecution
public void startScenarioExecution(TestCase testCase, String executionEnvironment, String userId) throws UnsupportedOperationException
- Throws:
UnsupportedOperationException
-
endScenarioExecution
public void endScenarioExecution(ScenarioExecutionReportCampaign scenarioExecutionReportCampaign) throws UnsupportedOperationException
- Throws:
UnsupportedOperationException
-
endCampaignExecution
public void endCampaignExecution()
-
scenarioExecutionReports
public List<ScenarioExecutionReportCampaign> scenarioExecutionReports()
-
status
public ServerReportStatus status()
-
getDuration
public long getDuration()
-
executionIdComparator
public static Comparator<CampaignExecutionReport> executionIdComparator()
-
-