Class TimeSetResult
- java.lang.Object
-
- de.gebit.integrity.runner.results.Result
-
- de.gebit.integrity.runner.results.timeset.TimeSetResult
-
- Direct Known Subclasses:
TimeSetExceptionResult
,TimeSetSuccessResult
public abstract class TimeSetResult extends Result
Stores the results of a timeset operation.- Author:
- Rene Schneider - initial API and implementation
-
-
Constructor Summary
Constructors Constructor Description TimeSetResult(java.util.List<ForkDefinition> someForks, java.util.Map<java.lang.String,org.eclipse.xtext.util.Pair<java.time.ZonedDateTime,java.lang.Double>> someCurrentDateTimes, java.lang.Long anExecutionTime)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,org.eclipse.xtext.util.Pair<java.time.ZonedDateTime,java.lang.Double>>
getCurrentDateTimes()
java.util.List<ForkDefinition>
getForks()
-
Methods inherited from class de.gebit.integrity.runner.results.Result
getExecutionTime
-
-
-
-
Constructor Detail
-
TimeSetResult
public TimeSetResult(java.util.List<ForkDefinition> someForks, java.util.Map<java.lang.String,org.eclipse.xtext.util.Pair<java.time.ZonedDateTime,java.lang.Double>> someCurrentDateTimes, java.lang.Long anExecutionTime)
Constructor.- Parameters:
someForks
- The forks on which the time was set. The null element in the list means the master process.someCurrentDateTimes
- A complete map of fork names (null = master) to their respective currently valid test date/time, including the current progression speed (0.0 = static time)anExecutionTime
- the time in msecs it took to execute the timeset
-
-
Method Detail
-
getForks
public java.util.List<ForkDefinition> getForks()
-
getCurrentDateTimes
public java.util.Map<java.lang.String,org.eclipse.xtext.util.Pair<java.time.ZonedDateTime,java.lang.Double>> getCurrentDateTimes()
-
-