Serialized Form
-
Package de.gebit.integrity.exceptions
-
Class de.gebit.integrity.exceptions.AbortExecutionException extends java.lang.RuntimeException implements Serializable
- serialVersionUID:
- 5513664766619688321L
-
Class de.gebit.integrity.exceptions.MethodNotFoundException extends java.lang.Exception implements Serializable
- serialVersionUID:
- 8398390164013254741L
-
Class de.gebit.integrity.exceptions.ModelRuntimeLinkException extends java.lang.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 java.lang.IllegalStateException implements Serializable
- serialVersionUID:
- 8591527326536869557L
-
-
Package de.gebit.integrity.operations
-
Class de.gebit.integrity.operations.UnexecutableException extends java.lang.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 java.lang.RuntimeException implements Serializable
- serialVersionUID:
- -8763737012577729584L
-
Serialized Fields
-
sourceType
java.lang.Class<?> sourceType
The source type. -
targetType
java.lang.Class<?> targetType
The target type.
-
-
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 java.lang.Object implements Serializable
- serialVersionUID:
- -5710551695226775511L
-
Serialized Fields
-
entries
java.util.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
java.lang.Integer entryInExecutionReference
The reference to the entry that is currently being executed.
-
-
Class de.gebit.integrity.remoting.entities.setlist.SetListEntry extends java.lang.Object implements Serializable
- serialVersionUID:
- 1041569547603746549L
-
Serialized Fields
-
attributes
java.util.Map<java.lang.String,java.io.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
java.lang.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
-
Serialized Fields
-
exceptionMessage
java.lang.String exceptionMessage
The message of the AbortExecutionException. -
exceptionStackTrace
java.lang.String exceptionStackTrace
The stacktrace of the AbortExecutionException.
-
-
Class de.gebit.integrity.remoting.transport.messages.AbstractMessage extends java.lang.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
java.lang.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
-
callExceptionCount
java.lang.Integer callExceptionCount
The number of exceptions in calls. -
failureCount
java.lang.Integer failureCount
The number of failed tests. -
successCount
java.lang.Integer successCount
The number of successful tests. -
testExceptionCount
java.lang.Integer testExceptionCount
The number of exceptions in tests.
-
-
Class de.gebit.integrity.remoting.transport.messages.ForkSetupMessage extends AbstractMessage implements Serializable
- serialVersionUID:
- 9085447162313872124L
-
Serialized Fields
-
initialVariables
java.util.Map<java.lang.String,java.lang.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
java.util.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
java.lang.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
java.lang.String callbackClassName
The name of the callback class that sent this message. -
callbackMethod
TestRunnerCallbackMethods callbackMethod
The method that created this message. -
objects
java.io.Serializable[] objects
The payload.
-
-
Class de.gebit.integrity.remoting.transport.messages.TimeSyncRequestMessage extends AbstractMessage implements Serializable
- serialVersionUID:
- -2752866661789376914L
-
Serialized Fields
-
diffTime
java.util.List<org.eclipse.xtext.util.Pair<java.lang.Long,java.time.temporal.TemporalUnit>> diffTime
The time difference. -
progressionFactor
java.math.BigDecimal progressionFactor
The progression factor. -
startDate
java.util.Date startDate
The start date. -
targetedForks
java.lang.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
java.lang.String errorMessage
In case of errors during time sync, this contains the error message. If null, time sync is assumed to be successful. -
results
java.util.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
java.lang.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 java.lang.Object implements Serializable
- serialVersionUID:
- 1853118000049342954L
-
Serialized Fields
-
forkName
java.lang.String forkName
The name of the fork (null = master). -
progressionFactor
double progressionFactor
The progression factor for time (0.0 = fixed test time). -
testTime
java.time.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
java.lang.String name
The variable name.
-
-
Class de.gebit.integrity.remoting.transport.messages.VariableUpdateMessage extends AbstractMessage implements Serializable
- serialVersionUID:
- -7802254994567353008L
-
Serialized Fields
-
name
java.lang.String name
The variable name. -
value
java.io.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
java.util.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
java.util.Set<org.eclipse.emf.ecore.EObject> unresolvableObjects
The objects that were not resolvable.
-
-
Class de.gebit.integrity.runner.exceptions.ModelLoadException extends java.lang.Exception implements Serializable
- serialVersionUID:
- 2536057162116739387L
-
Class de.gebit.integrity.runner.exceptions.ModelParseException extends ModelLoadException implements Serializable
- serialVersionUID:
- -900276999311118806L
-
Serialized Fields
-
errors
java.util.List<Diagnostic> errors
The errors that occurred during parsing.
-
-
Class de.gebit.integrity.runner.exceptions.ValidationException extends java.lang.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 java.lang.Exception implements Serializable
- serialVersionUID:
- 8054739284988979101L
-
-
Package de.gebit.integrity.utils
-
Class de.gebit.integrity.utils.ParameterUtil.UnresolvableVariableException extends java.lang.RuntimeException implements Serializable
- serialVersionUID:
- -7255981207674292161L
-
Class de.gebit.integrity.utils.ParsedDocumentationComment.ParseException extends java.lang.Exception implements Serializable
- serialVersionUID:
- 8594735270542594094L
-
Serialized Fields
-
modelSourceInfo
ModelSourceInformationElement modelSourceInfo
The model source information, if available.
-
-