Uses of Class
de.gebit.integrity.remoting.transport.messages.TimeSyncResultMessage
-
Packages that use TimeSyncResultMessage Package Description de.gebit.integrity.remoting.client de.gebit.integrity.remoting.server de.gebit.integrity.runner de.gebit.integrity.runner.forking -
-
Uses of TimeSyncResultMessage in de.gebit.integrity.remoting.client
Methods in de.gebit.integrity.remoting.client with parameters of type TimeSyncResultMessage Modifier and Type Method Description void
IntegrityRemotingClientListener. onTimeSyncResponse(TimeSyncResultMessage aResult)
Called when a timesync response has arrived.void
IntegrityRemotingClient. sendTestTimeSyncResult(TimeSyncResultMessage aResultMessage)
Sends aTimeSyncResultMessage
. -
Uses of TimeSyncResultMessage in de.gebit.integrity.remoting.server
Methods in de.gebit.integrity.remoting.server with parameters of type TimeSyncResultMessage Modifier and Type Method Description void
IntegrityRemotingServerListener. onTimeSyncResponse(TimeSyncResultMessage aResult)
Called when a timesync response has arrived.void
IntegrityRemotingServer. sendTestTimeSyncResponse(TimeSyncResultMessage aResultMessage)
Sends a response to a test time sync request. -
Uses of TimeSyncResultMessage in de.gebit.integrity.runner
Fields in de.gebit.integrity.runner declared as TimeSyncResultMessage Modifier and Type Field Description protected TimeSyncResultMessage
DefaultTestRunner. timeSyncResult
The result of a time sync request from this fork sent to a master is stored here.Methods in de.gebit.integrity.runner that return TimeSyncResultMessage Modifier and Type Method Description protected TimeSyncResultMessage
DefaultTestRunner. distributeTimeSyncRequest(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)
This will be called when a master process either receives a time sync message from one of its forks and has to redistribute it to all the forks that this time sync is intended for, or when a master process encounters a time sync command by itself.protected TimeSyncResultMessage
DefaultTestRunner. setTestTimeGuarded(long aRealtimeOffset, long aRealtimeDecouplingTime, double aProgressionFactor)
Performs a guarded call to theTestTimeAdapter
.Methods in de.gebit.integrity.runner with parameters of type TimeSyncResultMessage Modifier and Type Method Description void
DefaultTestRunner.RemotingListener. onTimeSyncResponse(TimeSyncResultMessage aResult)
-
Uses of TimeSyncResultMessage in de.gebit.integrity.runner.forking
Methods in de.gebit.integrity.runner.forking that return TimeSyncResultMessage Modifier and Type Method Description TimeSyncResultMessage
Fork. injectTestTimeState(long aRealtimeOffset, long aRealtimeDecouplingTime, double aProgressionFactor)
Injects the state variables for test time calculation into the fork.Methods in de.gebit.integrity.runner.forking with parameters of type TimeSyncResultMessage Modifier and Type Method Description void
Fork. deliverTimeSyncResult(TimeSyncResultMessage aResult)
Delivers the result of a timesync orchestrated by the master process to a fork, who originally requested it.
-