Uses of Class
de.gebit.integrity.runner.forking.Fork
-
Packages that use Fork Package Description de.gebit.integrity.runner de.gebit.integrity.runner.forking de.gebit.integrity.runner.forking.processes -
-
Uses of Fork in de.gebit.integrity.runner
Fields in de.gebit.integrity.runner with type parameters of type Fork Modifier and Type Field Description protected java.util.Map<ForkDefinition,Fork>
DefaultTestRunner. forkMap
Maps fork definitions to actual fork instances.Methods in de.gebit.integrity.runner that return Fork Modifier and Type Method Description protected Fork
DefaultTestRunner. createFork(Suite aSuiteCall)
Creates a new fork instance.Methods in de.gebit.integrity.runner with parameters of type Fork Modifier and Type Method Description protected void
DefaultTestRunner. distributeTimeSyncRequestAsync(java.util.Date aStartTime, java.util.List<org.eclipse.xtext.util.Pair<java.lang.Long,java.time.temporal.TemporalUnit>> aDiffTime, java.math.BigDecimal aProgressionFactor, java.lang.String[] someTargetedForks, Fork aResultTarget)
Like#distributeTimeSyncRequest(Date, BigDecimal, String[])
, but performs the work in an asynchronous thread, so it returns instantly. -
Uses of Fork in de.gebit.integrity.runner.forking
Methods in de.gebit.integrity.runner.forking with parameters of type Fork Modifier and Type Method Description void
ForkCallback. onForkExit(Fork aFork)
Called when the fork exits.void
ForkCallback. onTimeSync(java.util.Date aStartDate, java.util.List<org.eclipse.xtext.util.Pair<java.lang.Long,java.time.temporal.TemporalUnit>> aDiffTime, java.math.BigDecimal aProgressionFactor, java.lang.String[] someTargetedForks, Fork aResultTarget)
If the fork wants to perform a time sync, it sends a respective message to the parent, containing a list of all target forks of this timesync. -
Uses of Fork in de.gebit.integrity.runner.forking.processes
Fields in de.gebit.integrity.runner.forking.processes with type parameters of type Fork Modifier and Type Field Description protected java.util.List<Fork>
DefaultProcessTerminator. forks
List of all known forks.Methods in de.gebit.integrity.runner.forking.processes with parameters of type Fork Modifier and Type Method Description void
DefaultProcessTerminator. registerFork(Fork aFork)
void
ProcessTerminator. registerFork(Fork aFork)
Registers a fork with the terminator.void
DefaultProcessTerminator. unregisterFork(Fork aFork)
void
ProcessTerminator. unregisterFork(Fork aFork)
Unregisters a fork from the terminator.
-