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 Map<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 voidIntegrityRemotingClient. 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 Map<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 interfaceMessageProcessor<M extends AbstractMessage>Interface for message processors.Methods in de.gebit.integrity.remoting.transport with parameters of type AbstractMessage Modifier and Type Method Description voidServerEndpoint. broadcastMessage(AbstractMessage aMessage)Broadcasts a message to all active endpoints.voidEndpoint. sendMessage(AbstractMessage aMessage)Sends a message.Constructor parameters in de.gebit.integrity.remoting.transport with type arguments of type AbstractMessage Constructor Description Endpoint(String aHost, int aPort, Map<Class<? extends AbstractMessage>,MessageProcessor<?>> aProcessorMap, EndpointListener aListener, ClassLoader aClassLoader)Creates a new endpoint and connects to a remote host, on which aServerEndpointis expected to run.Endpoint(Socket aSocket, Map<Class<? extends AbstractMessage>,MessageProcessor<?>> aProcessorMap, EndpointListener aListener, ClassLoader aClassLoader)Creates a new endpoint from a specific, already-connected socket.ServerEndpoint(String aHostIP, int aPort, Map<Class<? extends AbstractMessage>,MessageProcessor<?>> aProcessorMap, 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 classAbortExecutionMessageThis message is sent from a server to all clients when its test running process has been aborted out of order.classBreakpointUpdateMessageThis message is sent when breakpoints shall be created or removed.classDisconnectMessageThis message is sent back and forth between two endpoints when one of them wants to close the connection.classExecutionControlMessageThis message is sent by the client to control test execution.classExecutionStateMessageSent to inform clients about changes in the execution state.classForkResultSummaryMessageA summary over the results which is returned by a fork after executing a suite.classForkSetupMessageThis message is sent to a fork before any test execution is started.classIntegrityRemotingVersionMessageThis message is used to transmit the version of the remoting protocol as well as the software version.classSetListBaselineMessageUpdates the setlist with a new baseline, that is, a complete copy.classSetListUpdateMessageUpdates the setlist incrementally (with one or more updated entries).classShutdownRequestMessageThis message is sent by the client to request a shutdown.classTestRunnerCallbackMessageThis message is used to send callback-specific data from callbacks run in forks to the main test runner.classTimeSyncRequestMessageSent to synchronize the artificial test time on the different systems.classTimeSyncResultMessageA response toTimeSyncRequestMessage.classTimeSyncStateMessageSent to synchronize the artificial test time on the different systems.classVariableUnsetMessageThis message is used to synchronize variables between master and forks.classVariableUpdateMessageThis message is used to synchronize variables between master and forks.
-