public class DumpHandlesResponse extends AbstractResponse
Modifier and Type | Field and Description |
---|---|
DumpHandlesRequest |
req |
stream, streaming
authoritative, cacheCertify, certify, continuous, encodedMessage, encrypt, expiration, ignoreRestrictedValues, keepAlive, majorProtocolVersion, messageBody, minorProtocolVersion, 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_NA_DELEGATE, RC_NEED_RSAKEY_FOR_SESSIONEXCHANGE, RC_OPERATION_NOT_SUPPORTED, RC_OUT_OF_DATE_SITE_INFO, 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, siteInfoSerial
Constructor and Description |
---|
DumpHandlesResponse()
Constructor for the client side.
|
DumpHandlesResponse(DumpHandlesRequest req,
HandleStorage storage,
TransactionQueueInterface queue,
ReplicationDaemonInterface replicationDaemon,
java.security.PrivateKey sourcePrivKey)
Constructor for the server side.
|
Modifier and Type | Method and Description |
---|---|
void |
processStreamedPart(DumpHandlesCallback callback,
java.security.PublicKey sourceKey)
Process the incoming stream and call the given callback for every
handle that is retrieved.
|
void |
streamResponse(java.io.OutputStream outStream)
Write the response to the specified output stream.
|
getContinuedResponse
clearBuffers, clone, decryptMessage, encryptMessage, getEncodedMessage, getEncodedMessageBody, getResponseCodeMessage, hasEqualOrGreaterVersion, hasEqualOrGreaterVersion, setSupportedProtocolVersion, setSupportedProtocolVersion, setSupportedProtocolVersion, signMessage, signMessage, signMessage, takeValuesFrom, toString, verifyMessage, verifyMessage
public DumpHandlesRequest req
public DumpHandlesResponse(DumpHandlesRequest req, HandleStorage storage, TransactionQueueInterface queue, ReplicationDaemonInterface replicationDaemon, java.security.PrivateKey sourcePrivKey) throws HandleException
HandleException
public DumpHandlesResponse()
public void processStreamedPart(DumpHandlesCallback callback, java.security.PublicKey sourceKey) throws HandleException
HandleException
public void streamResponse(java.io.OutputStream outStream) throws HandleException
streamResponse
in class AbstractResponse
HandleException