public class Protocol extends BaseProtocol
| Modifier and Type | Class and Description |
|---|---|
class |
Protocol.DBIdRequest
Request for the partition gen db id
|
class |
Protocol.DBIdResponse
Response when the PartMDRequest asks for partition md db id
|
class |
Protocol.DuplicateNodeReject |
class |
Protocol.FeederJEVersions |
class |
Protocol.FeederProtocolVersion
The feeder sends the replica its proposed version.
|
class |
Protocol.JEVersionsReject |
class |
Protocol.NodeGroupInfo |
class |
Protocol.NodeGroupInfoOK
Response to a NodeGroupInfo request that was successful.
|
class |
Protocol.NodeGroupInfoReject |
class |
Protocol.ReAuthenticate |
class |
Protocol.ReplicaJEVersions |
class |
Protocol.ReplicaProtocolVersion
The replica sends the feeder its protocol version.
|
class |
Protocol.SecurityFailureResponse
Security check failure response message
|
class |
Protocol.SNTPRequest |
class |
Protocol.SNTPResponse |
BaseProtocol.Ack, BaseProtocol.AlternateMatchpoint, BaseProtocol.Commit, BaseProtocol.Entry, BaseProtocol.EntryNotFound, BaseProtocol.EntryRequest, BaseProtocol.EntryRequestType, BaseProtocol.GroupAck, BaseProtocol.HandshakeMessage, BaseProtocol.Heartbeat, BaseProtocol.HeartbeatResponse, BaseProtocol.ProtocolVersion, BaseProtocol.RestoreRequest, BaseProtocol.RestoreResponse, BaseProtocol.ShutdownRequest, BaseProtocol.ShutdownResponse, BaseProtocol.StartStream, BaseProtocol.VLSNMessageBinaryProtocol.ClientVersion, BinaryProtocol.IncompatibleVersion, BinaryProtocol.Message, BinaryProtocol.MessageOp, BinaryProtocol.ProtocolError, BinaryProtocol.ProtocolException, BinaryProtocol.RejectMessage, BinaryProtocol.ServerVersion, BinaryProtocol.SimpleMessageACK, ALT_MATCHPOINT, COMMIT, ENTRY, ENTRY_NOTFOUND, ENTRY_REQUEST, GROUP_ACK, HEARTBEAT, HEARTBEAT_RESPONSE, MAX_MESSAGE_OP_CODE_IN_SUBCLASS, MAX_VERSION, MIN_MESSAGE_OP_CODE_IN_SUBCLASS, nAckMessages, nGroupAckMessages, nGroupedAcks, nMaxGroupedAcks, repImpl, RESTORE_REQUEST, RESTORE_RESPONSE, SHUTDOWN_REQUEST, SHUTDOWN_RESPONSE, START_STREAM, streamLogVersion, VERSION_3_JE_VERSION, VERSION_4_JE_VERSION, VERSION_5, VERSION_5_JE_VERSION, VERSION_6, VERSION_6_JE_VERSION, VERSION_7, VERSION_7_JE_VERSION, VERSION_8, VERSION_8_JE_VERSION, VERSION_9, VERSION_9_JE_VERSIONCLIENT_VERSION, codeVersion, configuredVersion, envImpl, formatter, header, INCOMPATIBLE_VERSION, logger, MESSAGE_HEADER_SIZE, nameIdPair, nBytesRead, nBytesWritten, nEntriesWrittenOldVersion, nMessageBatches, nMessagesBatched, nMessagesRead, nMessagesWritten, nReadNanos, nWriteNanos, PROTOCOL_ERROR, SERVER_VERSION, stats| Modifier and Type | Method and Description |
|---|---|
static Protocol |
get(RepImpl repImpl,
NameIdPair nameIdPair,
RepUtils.Clock clock,
int protocolVersion,
int maxProtocolVersion,
int groupFormatVersion) |
static Protocol |
get(RepImpl repImpl,
NameIdPair nameIdPair,
RepUtils.Clock clock,
int protocolVersion,
int maxProtocolVersion,
int streamLogVersion,
int groupFormatVersion) |
static Protocol |
get(RepNode repNode,
int protocolVersion,
int maxProtocolVersion)
Returns a protocol object that supports the specific requested protocol
version, which must not be higher than the specified maximum version, or
null if no such version is supported.
|
static Protocol |
get(RepNode repNode,
int protocolVersion,
int maxProtocolVersion,
int streamLogVersion)
Returns a protocol object that supports the specified protocol, which
must be less than the specified maximum version, and writes log entries
in the specified log version format.
|
getFixLogVersion12Entries, getStreamLogVersion, setFixLogVersion12Entries, setStreamLogVersion, writeOutputWireRecordbufferWrite, flushBufferedWrites, getPredefinedMessageCount, getStats, getString, getVersion, initializeMessageOps, messageCount, putString, read, read, resetStats, stringSize, write, writepublic static final BinaryProtocol.MessageOp REPLICA_PROTOCOL_VERSION
public static final BinaryProtocol.MessageOp FEEDER_PROTOCOL_VERSION
public static final BinaryProtocol.MessageOp DUP_NODE_REJECT
public static final BinaryProtocol.MessageOp REPLICA_JE_VERSIONS
public static final BinaryProtocol.MessageOp FEEDER_JE_VERSIONS
public static final BinaryProtocol.MessageOp JE_VERSIONS_REJECT
public static final BinaryProtocol.MessageOp MEMBERSHIP_INFO
public static final BinaryProtocol.MessageOp MEMBERSHIP_INFO_OK
public static final BinaryProtocol.MessageOp MEMBERSHIP_INFO_REJECT
public static final BinaryProtocol.MessageOp SNTP_REQUEST
public static final BinaryProtocol.MessageOp SNTP_RESPONSE
public static final BinaryProtocol.MessageOp REAUTHENTICATE
public static final BinaryProtocol.MessageOp DBID_REQUEST
public static final BinaryProtocol.MessageOp DBID_RESPONSE
public static final BinaryProtocol.MessageOp SECURITY_FAILURE_RESPONSE
public static Protocol get(RepNode repNode, int protocolVersion, int maxProtocolVersion)
public static Protocol get(RepImpl repImpl, NameIdPair nameIdPair, RepUtils.Clock clock, int protocolVersion, int maxProtocolVersion, int groupFormatVersion)
public static Protocol get(RepNode repNode, int protocolVersion, int maxProtocolVersion, int streamLogVersion)
public static Protocol get(RepImpl repImpl, NameIdPair nameIdPair, RepUtils.Clock clock, int protocolVersion, int maxProtocolVersion, int streamLogVersion, int groupFormatVersion)
Copyright © 2024. All rights reserved.