public class Protocol extends BinaryProtocol
Modifier and Type | Class and Description |
---|---|
class |
Protocol.BlockInfo
Supplies the properties of an individual block.
|
class |
Protocol.BlockListEnd
Denotes the end of the list of blocks.
|
class |
Protocol.BlockListStart
Denotes the start of the list of blocks.
|
class |
Protocol.DbBlocks
Message used to request a list of blocks.
|
class |
Protocol.DbMismatch
Issued in response to a database level mismatch either because the
database itself does not exist at the node, or because it's properties
are different.
|
class |
Protocol.DiffAreaEnd
Message used to present the transfer of a different area on remote
database is done.
|
class |
Protocol.DiffAreaStart
Message used to present the transfer of a different area on remote
database begins.
|
class |
Protocol.Done
Message used to present the transfer of all the different data is done.
|
class |
Protocol.EnvDiff
Message used to present that an Environment is requesting to do a
LDiff with another Environment.
|
class |
Protocol.EnvInfo
Message used to present how many databases in a compared Environment.
|
class |
Protocol.Error
Message used to present an operation error on remote database.
|
class |
Protocol.RemoteDiffRequest
Message used to request records of a different area on the remote
database.
|
class |
Protocol.RemoteRecord
Message used to transfer a record from remote to local database.
|
BinaryProtocol.ClientVersion, BinaryProtocol.IncompatibleVersion, BinaryProtocol.Message, BinaryProtocol.MessageOp, BinaryProtocol.ProtocolError, BinaryProtocol.ProtocolException, BinaryProtocol.RejectMessage, BinaryProtocol.ServerVersion, BinaryProtocol.SimpleMessage
Modifier and Type | Field and Description |
---|---|
static BinaryProtocol.MessageOp |
BLOCK_INFO |
static BinaryProtocol.MessageOp |
BLOCK_LIST_END |
static BinaryProtocol.MessageOp |
BLOCK_LIST_START |
static BinaryProtocol.MessageOp |
DB_BLOCKS |
static BinaryProtocol.MessageOp |
DB_MISMATCH |
static BinaryProtocol.MessageOp |
DIFF_AREA_END |
static BinaryProtocol.MessageOp |
DIFF_AREA_START |
static BinaryProtocol.MessageOp |
DONE |
static BinaryProtocol.MessageOp |
ENV_DIFF |
static BinaryProtocol.MessageOp |
ENV_INFO |
static BinaryProtocol.MessageOp |
ERROR |
static BinaryProtocol.MessageOp |
REMOTE_DIFF_REQUEST |
static BinaryProtocol.MessageOp |
REMOTE_RECORD |
static int |
VERSION |
CLIENT_VERSION, codeVersion, configuredVersion, envImpl, formatter, header, INCOMPATIBLE_VERSION, logger, MESSAGE_HEADER_SIZE, nameIdPair, nBytesRead, nBytesWritten, nMessagesRead, nMessagesWritten, nReadNanos, nWriteNanos, PROTOCOL_ERROR, SERVER_VERSION, stats
Constructor and Description |
---|
Protocol(NameIdPair nameIdPair,
EnvironmentImpl envImpl) |
getPredefinedMessageCount, getStats, getString, getVersion, initializeMessageOps, messageCount, putString, read, read, resetStats, stringSize, write, write
public static final int VERSION
public static final BinaryProtocol.MessageOp DB_BLOCKS
public static final BinaryProtocol.MessageOp DB_MISMATCH
public static final BinaryProtocol.MessageOp BLOCK_LIST_START
public static final BinaryProtocol.MessageOp BLOCK_INFO
public static final BinaryProtocol.MessageOp BLOCK_LIST_END
public static final BinaryProtocol.MessageOp ENV_DIFF
public static final BinaryProtocol.MessageOp ENV_INFO
public static final BinaryProtocol.MessageOp REMOTE_DIFF_REQUEST
public static final BinaryProtocol.MessageOp REMOTE_RECORD
public static final BinaryProtocol.MessageOp DIFF_AREA_START
public static final BinaryProtocol.MessageOp DIFF_AREA_END
public static final BinaryProtocol.MessageOp DONE
public static final BinaryProtocol.MessageOp ERROR
public Protocol(NameIdPair nameIdPair, EnvironmentImpl envImpl)
Copyright (c) 2004-2012 Oracle. All rights reserved.