Class IntegrityRemotingVersionMessage
java.lang.Object
de.gebit.integrity.remoting.transport.messages.AbstractMessage
de.gebit.integrity.remoting.transport.messages.IntegrityRemotingVersionMessage
- All Implemented Interfaces:
Serializable
This message is used to transmit the version of the remoting protocol as well as the software version. It should
ideally NEVER be changed (hopefully there's never a need to), because the client and server may use the protocol
version to determine if they are compatible at all. This message is always the first one sent from both sides in a
communication.
- Author:
- Rene Schneider - initial API and implementation
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionThe no-arg constructor, primarily used for serialization.IntegrityRemotingVersionMessage(int aProtocolMajorVersion, int aProtocolMinorVersion, int aMajorVersion, int aMinorVersion, int aPatchVersion, int aBuildVersion) Creates a new message instance. -
Method Summary
Modifier and TypeMethodDescriptionintintintintintint
-
Constructor Details
-
IntegrityRemotingVersionMessage
public IntegrityRemotingVersionMessage(int aProtocolMajorVersion, int aProtocolMinorVersion, int aMajorVersion, int aMinorVersion, int aPatchVersion, int aBuildVersion) Creates a new message instance.- Parameters:
aProtocolMajorVersion- the major protocol version numberaProtocolMinorVersion- the minor protocol version numberaMajorVersion- the major software version partaMinorVersion- the minor software version partaPatchVersion- the patch software version partaBuildVersion- the build software version part
-
IntegrityRemotingVersionMessage
public IntegrityRemotingVersionMessage()The no-arg constructor, primarily used for serialization.
-
-
Method Details
-
getProtocolMajorVersion
public int getProtocolMajorVersion() -
getProtocolMinorVersion
public int getProtocolMinorVersion() -
getMajorVersion
public int getMajorVersion() -
getMinorVersion
public int getMinorVersion() -
getPatchVersion
public int getPatchVersion() -
getBuildVersion
public int getBuildVersion()
-