Uses of Class
de.gebit.integrity.remoting.transport.messages.AbstractMessage
-
Packages that use AbstractMessage Package Description de.gebit.integrity.remoting.client de.gebit.integrity.remoting.server de.gebit.integrity.remoting.transport de.gebit.integrity.remoting.transport.messages -
-
Uses of AbstractMessage in de.gebit.integrity.remoting.client
Methods in de.gebit.integrity.remoting.client that return types with arguments of type AbstractMessage Modifier and Type Method Description protected java.util.Map<java.lang.Class<? extends AbstractMessage>,MessageProcessor<?>>
IntegrityRemotingClient. createProcessors()
Creates processors to process messages.Methods in de.gebit.integrity.remoting.client with parameters of type AbstractMessage Modifier and Type Method Description protected void
IntegrityRemotingClient. sendMessage(AbstractMessage aMessage)
Sends a message to the server. -
Uses of AbstractMessage in de.gebit.integrity.remoting.server
Methods in de.gebit.integrity.remoting.server that return types with arguments of type AbstractMessage Modifier and Type Method Description protected java.util.Map<java.lang.Class<? extends AbstractMessage>,MessageProcessor<?>>
IntegrityRemotingServer. createProcessors()
Creates the processors for processing incoming messages. -
Uses of AbstractMessage in de.gebit.integrity.remoting.transport
Classes in de.gebit.integrity.remoting.transport with type parameters of type AbstractMessage Modifier and Type Interface Description interface
MessageProcessor<M extends AbstractMessage>
Interface for message processors.Methods in de.gebit.integrity.remoting.transport with parameters of type AbstractMessage Modifier and Type Method Description void
ServerEndpoint. broadcastMessage(AbstractMessage aMessage)
Broadcasts a message to all active endpoints.void
Endpoint. sendMessage(AbstractMessage aMessage)
Sends a message.Constructor parameters in de.gebit.integrity.remoting.transport with type arguments of type AbstractMessage Constructor Description Endpoint(java.lang.String aHost, int aPort, java.util.Map<java.lang.Class<? extends AbstractMessage>,MessageProcessor<?>> aProcessorMap, EndpointListener aListener, java.lang.ClassLoader aClassLoader)
Creates a new endpoint and connects to a remote host, on which aServerEndpoint
is expected to run.Endpoint(java.net.Socket aSocket, java.util.Map<java.lang.Class<? extends AbstractMessage>,MessageProcessor<?>> aProcessorMap, EndpointListener aListener, java.lang.ClassLoader aClassLoader)
Creates a new endpoint from a specific, already-connected socket.ServerEndpoint(java.lang.String aHostIP, int aPort, java.util.Map<java.lang.Class<? extends AbstractMessage>,MessageProcessor<?>> aProcessorMap, java.lang.ClassLoader aClassLoader, boolean anIsForkFlag)
Creates a new server endpoint that listens on a specified port/IP. -
Uses of AbstractMessage in de.gebit.integrity.remoting.transport.messages
Subclasses of AbstractMessage in de.gebit.integrity.remoting.transport.messages Modifier and Type Class Description class
AbortExecutionMessage
This message is sent from a server to all clients when its test running process has been aborted out of order.class
BreakpointUpdateMessage
This message is sent when breakpoints shall be created or removed.class
DisconnectMessage
This message is sent back and forth between two endpoints when one of them wants to close the connection.class
ExecutionControlMessage
This message is sent by the client to control test execution.class
ExecutionStateMessage
Sent to inform clients about changes in the execution state.class
ForkResultSummaryMessage
A summary over the results which is returned by a fork after executing a suite.class
ForkSetupMessage
This message is sent to a fork before any test execution is started.class
IntegrityRemotingVersionMessage
This message is used to transmit the version of the remoting protocol as well as the software version.class
SetListBaselineMessage
Updates the setlist with a new baseline, that is, a complete copy.class
SetListUpdateMessage
Updates the setlist incrementally (with one or more updated entries).class
ShutdownRequestMessage
This message is sent by the client to request a shutdown.class
TestRunnerCallbackMessage
This message is used to send callback-specific data from callbacks run in forks to the main test runner.class
TimeSyncRequestMessage
Sent to synchronize the artificial test time on the different systems.class
TimeSyncResultMessage
A response toTimeSyncRequestMessage
.class
TimeSyncStateMessage
Sent to synchronize the artificial test time on the different systems.class
VariableUnsetMessage
This message is used to synchronize variables between master and forks.class
VariableUpdateMessage
This message is used to synchronize variables between master and forks.
-