Serialized Form
-
Package de.gebit.integrity.exceptions
-
Exception Class de.gebit.integrity.exceptions.AbortExecutionException
class AbortExecutionException extends RuntimeException implements Serializable- serialVersionUID:
- 5513664766619688321L
-
Exception Class de.gebit.integrity.exceptions.MethodNotFoundException
class MethodNotFoundException extends Exception implements Serializable- serialVersionUID:
- 8398390164013254741L
-
Exception Class de.gebit.integrity.exceptions.ModelRuntimeLinkException
class 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.
-
-
Exception Class de.gebit.integrity.exceptions.ThisShouldNeverHappenException
class ThisShouldNeverHappenException extends IllegalStateException implements Serializable- serialVersionUID:
- 8591527326536869557L
-
-
Package de.gebit.integrity.operations
-
Exception Class de.gebit.integrity.operations.UnexecutableException
class 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
-
Exception Class de.gebit.integrity.parameter.conversion.ConversionException
class ConversionException extends RuntimeException implements Serializable- serialVersionUID:
- -8763737012577729584L
-
Exception Class de.gebit.integrity.parameter.conversion.ConversionFailedException
class ConversionFailedException extends ConversionException implements Serializable- serialVersionUID:
- 2394358953404897646L
-
Exception Class de.gebit.integrity.parameter.conversion.ConversionUnsupportedException
class ConversionUnsupportedException extends ConversionException implements Serializable- serialVersionUID:
- 666385391912314000L
-
-
Package de.gebit.integrity.remoting.entities.setlist
-
Class de.gebit.integrity.remoting.entities.setlist.SetList
class 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
class 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
class AbortExecutionMessage extends AbstractMessage implements Serializable- serialVersionUID:
- 423412341234132431L
-
Class de.gebit.integrity.remoting.transport.messages.AbstractMessage
class AbstractMessage extends Object implements Serializable- serialVersionUID:
- -4391280479581519388L
-
Class de.gebit.integrity.remoting.transport.messages.BreakpointUpdateMessage
class 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
class 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
class ExecutionControlMessage extends AbstractMessage implements Serializable- serialVersionUID:
- 4477656880432601853L
-
Serialized Fields
-
command
ExecutionCommands command
The command to perform.
-
-
Class de.gebit.integrity.remoting.transport.messages.ExecutionStateMessage
class ExecutionStateMessage extends AbstractMessage implements Serializable- serialVersionUID:
- 3437600335397554935L
-
Serialized Fields
-
state
ExecutionStates state
The new execution state.
-
-
Class de.gebit.integrity.remoting.transport.messages.ForkResultSummaryMessage
class ForkResultSummaryMessage extends AbstractMessage implements Serializable- serialVersionUID:
- 1842516084352748530L
-
Serialized Fields
-
Class de.gebit.integrity.remoting.transport.messages.ForkSetupMessage
class 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
class 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
class SetListBaselineMessage extends AbstractMessage implements Serializable- serialVersionUID:
- 9085447162313871124L
-
Serialized Fields
-
setList
SetList setList
The new setlist.
-
-
Class de.gebit.integrity.remoting.transport.messages.SetListUpdateMessage
class 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
class ShutdownRequestMessage extends AbstractMessage implements Serializable- serialVersionUID:
- 6413804985542703382L
-
Class de.gebit.integrity.remoting.transport.messages.TestRunnerCallbackMessage
class 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
class 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
class 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 theTimeSyncResultMessagedocuments 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.errorMessageis non-null.
-
-
Class de.gebit.integrity.remoting.transport.messages.TimeSyncResultMessage.TimeSyncForkResult
class 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
class 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
class VariableUnsetMessage extends AbstractMessage implements Serializable- serialVersionUID:
- -7802254994567353008L
-
Serialized Fields
-
name
String name
The variable name.
-
-
Class de.gebit.integrity.remoting.transport.messages.VariableUpdateMessage
class 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
-
Exception Class de.gebit.integrity.runner.exceptions.ModelAmbiguousException
class ModelAmbiguousException extends ModelLoadException implements Serializable- serialVersionUID:
- 1276709580125035568L
-
Serialized Fields
-
ambiguousDefinitions
Set<AmbiguousDefinition> ambiguousDefinitions
The ambiguous definitions which were found.
-
-
Exception Class de.gebit.integrity.runner.exceptions.ModelLinkException
class ModelLinkException extends ModelLoadException implements Serializable- serialVersionUID:
- -4130208565392649148L
-
Serialized Fields
-
unresolvableObjects
Set<org.eclipse.emf.ecore.EObject> unresolvableObjects
The objects that were not resolvable.
-
-
Exception Class de.gebit.integrity.runner.exceptions.ModelLoadException
class ModelLoadException extends Exception implements Serializable- serialVersionUID:
- 2536057162116739387L
-
Exception Class de.gebit.integrity.runner.exceptions.ModelParseException
class ModelParseException extends ModelLoadException implements Serializable- serialVersionUID:
- -900276999311118806L
-
Serialized Fields
-
errors
List<Diagnostic> errors
The errors that occurred during parsing.
-
-
Exception Class de.gebit.integrity.runner.exceptions.ValidationException
class 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
-
Exception Class de.gebit.integrity.runner.forking.ForkException
class ForkException extends Exception implements Serializable- serialVersionUID:
- 8054739284988979101L
-
-
Package de.gebit.integrity.utils
-
Exception Class de.gebit.integrity.utils.ParameterUtil.UnresolvableVariableException
class UnresolvableVariableException extends RuntimeException implements Serializable- serialVersionUID:
- -7255981207674292161L
-
Exception Class de.gebit.integrity.utils.ParsedDocumentationComment.ParseException
class ParseException extends Exception implements Serializable- serialVersionUID:
- 8594735270542594094L
-
Serialized Fields
-
modelSourceInfo
ModelSourceInformationElement modelSourceInfo
The model source information, if available.
-
-