public class DumpHandlesResponse extends AbstractResponse
| Modifier and Type | Field and Description |
|---|---|
DumpHandlesRequest |
req |
stream, streamingauthoritative, 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.
|
getContinuedResponseclearBuffers, clone, decryptMessage, encryptMessage, getEncodedMessage, getEncodedMessageBody, getResponseCodeMessage, hasEqualOrGreaterVersion, hasEqualOrGreaterVersion, setSupportedProtocolVersion, setSupportedProtocolVersion, setSupportedProtocolVersion, signMessage, signMessage, signMessage, takeValuesFrom, toString, verifyMessage, verifyMessagepublic DumpHandlesRequest req
public DumpHandlesResponse(DumpHandlesRequest req, HandleStorage storage, TransactionQueueInterface queue, ReplicationDaemonInterface replicationDaemon, java.security.PrivateKey sourcePrivKey) throws HandleException
HandleExceptionpublic DumpHandlesResponse()
public void processStreamedPart(DumpHandlesCallback callback, java.security.PublicKey sourceKey) throws HandleException
HandleExceptionpublic void streamResponse(java.io.OutputStream outStream)
throws HandleException
streamResponse in class AbstractResponseHandleException