Serialized Form
-
Package de.gebit.integrity.exceptions
-
Class de.gebit.integrity.exceptions.AbortExecutionException extends RuntimeException implements Serializable
- serialVersionUID:
- 5513664766619688321L
-
Class de.gebit.integrity.exceptions.MethodNotFoundException extends Exception implements Serializable
- serialVersionUID:
- 8398390164013254741L
-
Class de.gebit.integrity.exceptions.ModelRuntimeLinkException extends RuntimeException implements Serializable
- serialVersionUID:
- -4130208565392649148L
-
Serialized Fields
-
modelSourceInfo
ModelSourceInformationElement modelSourceInfo
The model source information, if available. -
unresolvableObject
org.eclipse.emf.ecore.EObject unresolvableObject
The unresolvable object.
-
-
Class de.gebit.integrity.exceptions.ThisShouldNeverHappenException extends IllegalStateException implements Serializable
- serialVersionUID:
- 8591527326536869557L
-
-
Package de.gebit.integrity.operations
-
Class de.gebit.integrity.operations.UnexecutableException extends Exception implements Serializable
- serialVersionUID:
- -6492533441071927015L
-
Serialized Fields
-
operation
Operation operation
The unexecutable operation representation in the test script.
-
-
-
Package de.gebit.integrity.parameter.conversion
-
Class de.gebit.integrity.parameter.conversion.ConversionException extends RuntimeException implements Serializable
- serialVersionUID:
- -8763737012577729584L
-
Class de.gebit.integrity.parameter.conversion.ConversionFailedException extends ConversionException implements Serializable
- serialVersionUID:
- 2394358953404897646L
-
Class de.gebit.integrity.parameter.conversion.ConversionUnsupportedException extends ConversionException implements Serializable
- serialVersionUID:
- 666385391912314000L
-
-
Package de.gebit.integrity.remoting.entities.setlist
-
Class de.gebit.integrity.remoting.entities.setlist.SetList extends Object implements Serializable
- serialVersionUID:
- -5710551695226775511L
-
Serialized Fields
-
entries
List<SetListEntry> entries
A flat list of all stored entries. The position in the list is the entries' ID and allows for quick retrieval. -
entryInExecutionReference
Integer entryInExecutionReference
The reference to the entry that is currently being executed.
-
-
Class de.gebit.integrity.remoting.entities.setlist.SetListEntry extends Object implements Serializable
- serialVersionUID:
- 1041569547603746549L
-
Serialized Fields
-
attributes
Map<String,Serializable> attributes
Attributes of this entry, with the keys being values ofSetListEntryAttributeKeys
, but stored as strings to prevent problems during Java serialization/deserialization due to different enum versions. -
id
int id
The ID of this entry. Entries get IDs which must be equal in the first (dry) and second (real) test run. -
type
String type
The type of this entry. Stored as string to prevent problems during Java serialization/deserialization due to different versions ofSetListEntryTypes
.
-
-
-
Package de.gebit.integrity.remoting.transport.messages
-
Class de.gebit.integrity.remoting.transport.messages.AbortExecutionMessage extends AbstractMessage implements Serializable
- serialVersionUID:
- 423412341234132431L
-
Class de.gebit.integrity.remoting.transport.messages.AbstractMessage extends Object implements Serializable
- serialVersionUID:
- -4391280479581519388L
-
Class de.gebit.integrity.remoting.transport.messages.BreakpointUpdateMessage extends AbstractMessage implements Serializable
- serialVersionUID:
- -5884158701301953627L
-
Serialized Fields
-
action
BreakpointActions action
The action to perform. -
entryReference
Integer entryReference
The entry reference on which to perform the action. Can be null, in which case the "next step pause flag" is to be set or unset instead of an actual breakpoint being created/removed.
-
-
Class de.gebit.integrity.remoting.transport.messages.DisconnectMessage extends AbstractMessage implements Serializable
- serialVersionUID:
- -1541164123991832022L
-
Serialized Fields
-
confirmation
boolean confirmation
Set to true if this message is a confirmation (response to disconnect request message). False means this is a request and should be answered by a disconnect confirm message.
-
-
Class de.gebit.integrity.remoting.transport.messages.ExecutionControlMessage extends AbstractMessage implements Serializable
- serialVersionUID:
- 4477656880432601853L
-
Serialized Fields
-
command
ExecutionCommands command
The command to perform.
-
-
Class de.gebit.integrity.remoting.transport.messages.ExecutionStateMessage extends AbstractMessage implements Serializable
- serialVersionUID:
- 3437600335397554935L
-
Serialized Fields
-
state
ExecutionStates state
The new execution state.
-
-
Class de.gebit.integrity.remoting.transport.messages.ForkResultSummaryMessage extends AbstractMessage implements Serializable
- serialVersionUID:
- 1842516084352748530L
-
Serialized Fields
-
Class de.gebit.integrity.remoting.transport.messages.ForkSetupMessage extends AbstractMessage implements Serializable
- serialVersionUID:
- 9085447162313872124L
-
Serialized Fields
-
initialVariables
Map<String,Object> initialVariables
All initial variables and constants to set on the fork. -
numberOfSuiteInvocations
int numberOfSuiteInvocations
The total number of suite invocations that this fork will have to perform. Used as a means to allow the fork to quickly terminate execution when it's done with its work. -
resourceProviders
List<? extends TestResourceProvider> resourceProviders
The test script resource providers that are to be loaded by the fork. -
setList
SetList setList
The current setlist.
-
-
Class de.gebit.integrity.remoting.transport.messages.IntegrityRemotingVersionMessage extends AbstractMessage implements Serializable
- serialVersionUID:
- 4634244886123764595L
-
Serialized Fields
-
buildVersion
int buildVersion
The build part of the software version. -
majorVersion
int majorVersion
The major part of the software version. -
minorVersion
int minorVersion
The minor part of the software version. -
patchVersion
int patchVersion
The patch part of the software version. -
protocolMajorVersion
int protocolMajorVersion
The major version of the protocol. A major version change signifies incompatibility. -
protocolMinorVersion
int protocolMinorVersion
The minor version of the protocol. A minor change should keep compatibility to other minor versions as long as the same major version is used.
-
-
Class de.gebit.integrity.remoting.transport.messages.SetListBaselineMessage extends AbstractMessage implements Serializable
- serialVersionUID:
- 9085447162313871124L
-
Serialized Fields
-
setList
SetList setList
The new setlist.
-
-
Class de.gebit.integrity.remoting.transport.messages.SetListUpdateMessage extends AbstractMessage implements Serializable
- serialVersionUID:
- -8484484019443736840L
-
Serialized Fields
-
entryInExecution
Integer entryInExecution
The entry in execution (may be null if not changed). -
updatedEntries
SetListEntry[] updatedEntries
The updated entries.
-
-
Class de.gebit.integrity.remoting.transport.messages.ShutdownRequestMessage extends AbstractMessage implements Serializable
- serialVersionUID:
- 6413804985542703382L
-
Class de.gebit.integrity.remoting.transport.messages.TestRunnerCallbackMessage extends AbstractMessage implements Serializable
- serialVersionUID:
- 8068146517375998550L
-
Serialized Fields
-
callbackClassName
String callbackClassName
The name of the callback class that sent this message. -
callbackMethod
TestRunnerCallbackMethods callbackMethod
The method that created this message. -
objects
Serializable[] objects
The payload.
-
-
Class de.gebit.integrity.remoting.transport.messages.TimeSyncRequestMessage extends AbstractMessage implements Serializable
- serialVersionUID:
- -2752866661789376914L
-
Serialized Fields
-
diffTime
List<org.eclipse.xtext.util.Pair<Long,TemporalUnit>> diffTime
The time difference. -
progressionFactor
BigDecimal progressionFactor
The progression factor. -
startDate
Date startDate
The start date. -
targetedForks
String[] targetedForks
The forks that this update is geared towards.
-
-
Class de.gebit.integrity.remoting.transport.messages.TimeSyncResultMessage extends AbstractMessage implements Serializable
- serialVersionUID:
- 2543255984131293038L
-
Serialized Fields
-
errorMessage
String errorMessage
In case of errors during time sync, this contains the error message. If null, time sync is assumed to be successful. -
results
List<TimeSyncResultMessage.TimeSyncForkResult> results
The results in case of a successful timesync application. This field is used in two contexts: either there is just a single result (in case theTimeSyncResultMessage
documents the execution of a single time syncing on a fork that is returned to the master) or it contains all results from all forks (in case of the documentation of the final result of a timesync command execution that is returned from the master to a fork). -
stackTrace
String stackTrace
In case of errors during time sync, this contains the stack trace. Can only be non-null ifTimeSyncResultMessage.errorMessage
is non-null.
-
-
Class de.gebit.integrity.remoting.transport.messages.TimeSyncResultMessage.TimeSyncForkResult extends Object implements Serializable
- serialVersionUID:
- 1853118000049342954L
-
Serialized Fields
-
forkName
String forkName
The name of the fork (null = master). -
progressionFactor
double progressionFactor
The progression factor for time (0.0 = fixed test time). -
testTime
ZonedDateTime testTime
The current test time AFTER applying the timesync command.
-
-
Class de.gebit.integrity.remoting.transport.messages.TimeSyncStateMessage extends AbstractMessage implements Serializable
- serialVersionUID:
- 1953587649682891129L
-
Serialized Fields
-
progressionFactor
double progressionFactor
The multiplier by which time moves forward. -
realtimeDecouplingTime
long realtimeDecouplingTime
The time at which our test time tracking was decoupled from realtime, in msecs. -
realtimeOffset
long realtimeOffset
The offset from realtime in msecs.
-
-
Class de.gebit.integrity.remoting.transport.messages.VariableUnsetMessage extends AbstractMessage implements Serializable
- serialVersionUID:
- -7802254994567353008L
-
Serialized Fields
-
name
String name
The variable name.
-
-
Class de.gebit.integrity.remoting.transport.messages.VariableUpdateMessage extends AbstractMessage implements Serializable
- serialVersionUID:
- -7802254994567353008L
-
Serialized Fields
-
name
String name
The variable name. -
value
Serializable value
The variable value.
-
-
-
Package de.gebit.integrity.runner.exceptions
-
Class de.gebit.integrity.runner.exceptions.ModelAmbiguousException extends ModelLoadException implements Serializable
- serialVersionUID:
- 1276709580125035568L
-
Serialized Fields
-
ambiguousDefinitions
Set<AmbiguousDefinition> ambiguousDefinitions
The ambiguous definitions which were found.
-
-
Class de.gebit.integrity.runner.exceptions.ModelLinkException extends ModelLoadException implements Serializable
- serialVersionUID:
- -4130208565392649148L
-
Serialized Fields
-
unresolvableObjects
Set<org.eclipse.emf.ecore.EObject> unresolvableObjects
The objects that were not resolvable.
-
-
Class de.gebit.integrity.runner.exceptions.ModelLoadException extends Exception implements Serializable
- serialVersionUID:
- 2536057162116739387L
-
Class de.gebit.integrity.runner.exceptions.ModelParseException extends ModelLoadException implements Serializable
- serialVersionUID:
- -900276999311118806L
-
Serialized Fields
-
errors
List<Diagnostic> errors
The errors that occurred during parsing.
-
-
Class de.gebit.integrity.runner.exceptions.ValidationException extends RuntimeException implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
originNode
org.eclipse.xtext.nodemodel.ICompositeNode originNode
Origin of the validation error.
-
-
-
Package de.gebit.integrity.runner.forking
-
Class de.gebit.integrity.runner.forking.ForkException extends Exception implements Serializable
- serialVersionUID:
- 8054739284988979101L
-
-
Package de.gebit.integrity.utils
-
Class de.gebit.integrity.utils.ParameterUtil.UnresolvableVariableException extends RuntimeException implements Serializable
- serialVersionUID:
- -7255981207674292161L
-
Class de.gebit.integrity.utils.ParsedDocumentationComment.ParseException extends Exception implements Serializable
- serialVersionUID:
- 8594735270542594094L
-
Serialized Fields
-
modelSourceInfo
ModelSourceInformationElement modelSourceInfo
The model source information, if available.
-
-