Uses of Interface
de.gebit.integrity.dsl.ForkDefinition
-
-
Uses of ForkDefinition in de.gebit.integrity.dsl
Methods in de.gebit.integrity.dsl that return ForkDefinition Modifier and Type Method Description ForkDefinition
DslFactory. createForkDefinition()
Returns a new object of class 'Fork Definition'.ForkDefinition
ForkDefinition. getBaseFork()
Returns the value of the 'Base Fork' reference.ForkDefinition
Suite. getFork()
Returns the value of the 'Fork' reference.Methods in de.gebit.integrity.dsl that return types with arguments of type ForkDefinition Modifier and Type Method Description org.eclipse.emf.common.util.EList<ForkDefinition>
TimeSet. getForks()
Returns the value of the 'Forks' reference list.Methods in de.gebit.integrity.dsl with parameters of type ForkDefinition Modifier and Type Method Description void
ForkDefinition. setBaseFork(ForkDefinition value)
Sets the value of the 'Base Fork
' reference.void
Suite. setFork(ForkDefinition value)
Sets the value of the 'Fork
' reference. -
Uses of ForkDefinition in de.gebit.integrity.dsl.impl
Classes in de.gebit.integrity.dsl.impl that implement ForkDefinition Modifier and Type Class Description class
ForkDefinitionImpl
An implementation of the model object 'Fork Definition'.Fields in de.gebit.integrity.dsl.impl declared as ForkDefinition Modifier and Type Field Description protected ForkDefinition
ForkDefinitionImpl. baseFork
The cached value of the 'Base Fork
' reference.protected ForkDefinition
SuiteImpl. fork
The cached value of the 'Fork
' reference.Fields in de.gebit.integrity.dsl.impl with type parameters of type ForkDefinition Modifier and Type Field Description protected org.eclipse.emf.common.util.EList<ForkDefinition>
TimeSetImpl. forks
The cached value of the 'Forks
' reference list.Methods in de.gebit.integrity.dsl.impl that return ForkDefinition Modifier and Type Method Description ForkDefinition
ForkDefinitionImpl. basicGetBaseFork()
ForkDefinition
SuiteImpl. basicGetFork()
ForkDefinition
DslFactoryImpl. createForkDefinition()
ForkDefinition
ForkDefinitionImpl. getBaseFork()
ForkDefinition
SuiteImpl. getFork()
Methods in de.gebit.integrity.dsl.impl that return types with arguments of type ForkDefinition Modifier and Type Method Description org.eclipse.emf.common.util.EList<ForkDefinition>
TimeSetImpl. getForks()
Methods in de.gebit.integrity.dsl.impl with parameters of type ForkDefinition Modifier and Type Method Description void
ForkDefinitionImpl. setBaseFork(ForkDefinition newBaseFork)
void
SuiteImpl. setFork(ForkDefinition newFork)
-
Uses of ForkDefinition in de.gebit.integrity.dsl.util
Methods in de.gebit.integrity.dsl.util with parameters of type ForkDefinition Modifier and Type Method Description T
DslSwitch. caseForkDefinition(ForkDefinition object)
Returns the result of interpreting the object as an instance of 'Fork Definition'. -
Uses of ForkDefinition in de.gebit.integrity.runner
Fields in de.gebit.integrity.runner declared as ForkDefinition Modifier and Type Field Description protected ForkDefinition
DefaultTestRunner. forkInExecution
The fork that is currently being executed.Fields in de.gebit.integrity.runner with type parameters of type ForkDefinition Modifier and Type Field Description protected java.util.Set<ForkDefinition>
DefaultTestRunner. diedForks
Collects all forks that have died.protected java.util.Map<ForkDefinition,Fork>
DefaultTestRunner. forkMap
Maps fork definitions to actual fork instances.protected java.util.Map<java.lang.String,ForkDefinition>
TestModel. forkMap
Fork names -> Forks.protected java.util.Map<ForkDefinition,TimeSyncState>
DefaultTestRunner. forkTimeSyncStates
Maps forks to their (intended) timesync states.protected java.util.Map<ForkDefinition,java.lang.Integer>
DefaultTestRunner. lastSuiteForFork
Maps eachForkDefinition
to the suite call and a number that counts any suite invocations.protected java.util.Map<ForkDefinition,java.util.Set<SuiteDefinition>>
DefaultTestRunner. setupSuitesExecuted
The setup suites that have been executed.protected java.util.Set<ForkDefinition>
DefaultTestRunner. touchedForks
Collects forks that are being used in the current test run.Methods in de.gebit.integrity.runner that return ForkDefinition Modifier and Type Method Description ForkDefinition
TestModel. getForkByName(java.lang.String aFullyQualifiedForkName)
Resolves a fully qualified fork name to the actual fork definition.Methods in de.gebit.integrity.runner that return types with arguments of type ForkDefinition Modifier and Type Method Description java.util.Collection<ForkDefinition>
TestModel. getAllForks()
Returns all forks in the test model. -
Uses of ForkDefinition in de.gebit.integrity.runner.callbacks
Fields in de.gebit.integrity.runner.callbacks declared as ForkDefinition Modifier and Type Field Description protected ForkDefinition
TestRunnerCallback. forkInExecution
The fork that is currently being executed.Methods in de.gebit.integrity.runner.callbacks that return ForkDefinition Modifier and Type Method Description ForkDefinition
TestRunnerCallback. getForkInExecution()
Methods in de.gebit.integrity.runner.callbacks with parameters of type ForkDefinition Modifier and Type Method Description void
CompoundTestRunnerCallback. setForkInExecution(ForkDefinition aFork)
void
TestRunnerCallback. setForkInExecution(ForkDefinition aFork)
Method parameters in de.gebit.integrity.runner.callbacks with type arguments of type ForkDefinition Modifier and Type Method Description void
CompoundTestRunnerCallback. onTimeSetStart(TimeSet aTimeSet, SuiteDefinition aSuite, java.util.List<ForkDefinition> someForks)
abstract void
TestRunnerCallback. onTimeSetStart(TimeSet aTimeSet, SuiteDefinition aSuite, java.util.List<ForkDefinition> someForks)
Called when the test time will be set.java.lang.String
TestFormatter. timeSetToHumanReadableString(TimeSet aTimeSet, java.util.List<ForkDefinition> someForks)
Converts aTimeSet
command to a human-readable description. -
Uses of ForkDefinition in de.gebit.integrity.runner.callbacks.console
Method parameters in de.gebit.integrity.runner.callbacks.console with type arguments of type ForkDefinition Modifier and Type Method Description void
ConsoleTestCallback. onTimeSetStart(TimeSet aTimeSet, SuiteDefinition aSuite, java.util.List<ForkDefinition> someForks)
-
Uses of ForkDefinition in de.gebit.integrity.runner.callbacks.remoting
Method parameters in de.gebit.integrity.runner.callbacks.remoting with type arguments of type ForkDefinition Modifier and Type Method Description void
SetListCallback. onTimeSetStart(TimeSet aTimeSet, SuiteDefinition aSuite, java.util.List<ForkDefinition> someForks)
-
Uses of ForkDefinition in de.gebit.integrity.runner.callbacks.xml
Method parameters in de.gebit.integrity.runner.callbacks.xml with type arguments of type ForkDefinition Modifier and Type Method Description void
XmlWriterTestCallback. onTimeSetStart(TimeSet aTimeSet, SuiteDefinition aSuite, java.util.List<ForkDefinition> someForks)
-
Uses of ForkDefinition in de.gebit.integrity.runner.forking
Methods in de.gebit.integrity.runner.forking that return ForkDefinition Modifier and Type Method Description ForkDefinition
Fork. getDefinition()
Constructors in de.gebit.integrity.runner.forking with parameters of type ForkDefinition Constructor Description Fork(ForkDefinition aDefinition, Forker aForker, java.lang.String[] someCommandLineArguments, int aMainPortNumber, TestRunnerCallback aCallback, SetList aSetList, IntegrityRemotingServer aServer, ForkCallback aForkCallback)
Creates a new fork. -
Uses of ForkDefinition in de.gebit.integrity.runner.results.timeset
Methods in de.gebit.integrity.runner.results.timeset that return types with arguments of type ForkDefinition Modifier and Type Method Description java.util.List<ForkDefinition>
TimeSetResult. getForks()
Constructor parameters in de.gebit.integrity.runner.results.timeset with type arguments of type ForkDefinition Constructor Description TimeSetExceptionResult(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.String anErrorMessage, java.lang.String anExceptionStackTrace, java.lang.Long anExecutionTime)
Constructor.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.TimeSetSuccessResult(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. -
Uses of ForkDefinition in de.gebit.integrity.serializer
Methods in de.gebit.integrity.serializer with parameters of type ForkDefinition Modifier and Type Method Description protected void
AbstractDSLSemanticSequencer. sequence_ForkDefinition(org.eclipse.xtext.serializer.ISerializationContext context, ForkDefinition semanticObject)
Contexts: Statement returns ForkDefinition PackageStatement returns ForkDefinition ForkDefinition returns ForkDefinition Constraint: ( documentation=DocumentationComment? private='private'? name=QualifiedName description=STRING? (forkerClass=JavaClassReference | baseFork=[ForkDefinition|QualifiedName])? parameters+=ForkParameter* ) -
Uses of ForkDefinition in de.gebit.integrity.utils
Methods in de.gebit.integrity.utils with parameters of type ForkDefinition Modifier and Type Method Description static java.util.List<ParamAnnotationTypeTriplet>
IntegrityDSLUtil. getAllParamNamesFromFork(ForkDefinition aFork)
Returns a list of all defined parameter names in a given fork, each of the results linked to the annotation reference that's connected to the parameter in the constructor signature.static java.lang.String
IntegrityDSLUtil. getQualifiedForkName(ForkDefinition aFork)
Returns the fully qualified name of a givenForkDefinition
. -
Uses of ForkDefinition in de.gebit.integrity.validation
Methods in de.gebit.integrity.validation with parameters of type ForkDefinition Modifier and Type Method Description void
DSLJavaValidator. checkIfForkDefinitionsAreValid(ForkDefinition anEntity)
Checks whether a definition contains dots, which would be illegal (issue #174).
-