net.handle.hdllib
Class RetrieveTxnRequest
java.lang.Object
net.handle.hdllib.AbstractMessage
net.handle.hdllib.AbstractRequest
net.handle.hdllib.RetrieveTxnRequest
- All Implemented Interfaces:
- java.lang.Cloneable
public class RetrieveTxnRequest
- extends AbstractRequest
Request used to retrieve any new transactions from a server. This
request is used for server<->server (or replicator<->server)
communication.
Fields inherited from class net.handle.hdllib.AbstractRequest |
authInfo, completed, connectionLock, handle, isAdminRequest, multithread, requiresConnection, sessionInfo, sessionTracker, siteInfoSerial, socketRef, streaming |
Fields inherited from class net.handle.hdllib.AbstractMessage |
authoritative, cacheCertify, certify, continuous, doNotRefer, encodedMessage, encrypt, expiration, ignoreRestrictedValues, keepAlive, majorProtocolVersion, messageBody, minorProtocolVersion, mintNewSuffix, OC_ADD_VALUE, OC_BACKUP_SERVER, OC_CREATE_HANDLE, OC_DELETE_HANDLE, OC_DUMP_HANDLES, OC_GET_NEXT_TXN_ID, OC_GET_SITE_INFO, OC_HOME_NA, OC_LIST_HANDLES, OC_LIST_HOMED_NAS, OC_MODIFY_VALUE, OC_REMOVE_VALUE, OC_RESERVED, OC_RESOLUTION, OC_RESPONSE_TO_CHALLENGE, OC_RETRIEVE_TXN_LOG, OC_SESSION_EXCHANGEKEY, OC_SESSION_SETUP, OC_SESSION_TERMINATE, OC_UNHOME_NA, OC_VERIFY_CHALLENGE, opCode, overwriteWhenExists, RC_AUTHEN_ERROR, RC_AUTHEN_TIMEOUT, RC_AUTHENTICATION_FAILED, RC_AUTHENTICATION_NEEDED, RC_ERROR, RC_HANDLE_ALREADY_EXISTS, RC_HANDLE_NOT_FOUND, RC_INSUFFICIENT_PERMISSIONS, RC_INVALID_ADMIN, RC_INVALID_CREDENTIAL, RC_INVALID_HANDLE, RC_INVALID_SESSION_KEY, RC_INVALID_SESSIONSETUP_REQUEST, RC_INVALID_VALUE, RC_NEED_RSAKEY_FOR_SESSIONEXCHANGE, RC_OPERATION_NOT_SUPPORTED, RC_OUT_OF_DATE_SITE_INFO, RC_PREFIX_REFERRAL, RC_PROTOCOL_ERROR, RC_RECURSION_COUNT_TOO_HIGH, RC_RESERVED, RC_SERVER_BACKUP, RC_SERVER_NOT_RESP, RC_SERVER_TOO_BUSY, RC_SERVICE_REFERRAL, RC_SESSION_FAILED, RC_SESSION_MESSAGE_REJECTED, RC_SESSION_TIMEOUT, RC_SUCCESS, RC_VALUE_ALREADY_EXISTS, RC_VALUES_NOT_FOUND, rdHashType, recursionCount, recursive, requestDigest, requestId, responseCode, returnRequestDigest, sessionCounter, sessionId, signature, signerHdl, signerHdlIdx, suggestMajorProtocolVersion, suggestMinorProtocolVersion |
Method Summary |
java.lang.String |
toString()
|
Methods inherited from class net.handle.hdllib.AbstractMessage |
getEncodedMessage, getEncodedMessageBody, getResponseCodeMessage, hasEqualOrGreaterVersion, hasEqualOrGreaterVersion, setSupportedProtocolVersion, setSupportedProtocolVersion, setSupportedProtocolVersion, shouldEncrypt, signatureIsMac, signMessage, signMessage, takeValuesFrom, verifyMessage, verifyMessage |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
lastTxnId
public long lastTxnId
lastQueryDate
public long lastQueryDate
replicationStateInfo
public ReplicationStateInfo replicationStateInfo
serverNum
public int serverNum
rcvrHashType
public byte rcvrHashType
numServers
public int numServers
RetrieveTxnRequest
public RetrieveTxnRequest(long lastTxnId,
long lastQueryDate,
byte rcvrHashType,
int numServers,
int serverNum,
AuthenticationInfo authInfo)
RetrieveTxnRequest
public RetrieveTxnRequest(ReplicationStateInfo replicationStateInfo,
byte rcvrHashType,
int numServers,
int serverNum,
AuthenticationInfo authInfo)
toString
public java.lang.String toString()
- Overrides:
toString
in class AbstractRequest