Cumulus4j API
(1.2.0)

Uses of Class
org.cumulus4j.keymanager.back.shared.Response

Packages that use Response
org.cumulus4j.keymanager.back.shared Shared classes to communicate between key-manager (either embedded in app-client or in key-server) and app-server. 
org.cumulus4j.keymanager.channel Handlers for the communication channel between key manager and application server. 
org.cumulus4j.store.crypto.keymanager.messagebroker Broker transmitting messages between application-server and key-manager. 
org.cumulus4j.store.crypto.keymanager.messagebroker.inmemory In-memory-implementation of MessageBroker
org.cumulus4j.store.crypto.keymanager.messagebroker.pmf PersistenceManagerFactory-backed implementation of MessageBroker
org.cumulus4j.store.crypto.keymanager.rest REST API for the communication between key-manager and application-server. 
org.cumulus4j.store.localkeystoremessagebroker   
 

Uses of Response in org.cumulus4j.keymanager.back.shared
 

Subclasses of Response in org.cumulus4j.keymanager.back.shared
 class ErrorResponse
          Response implementation for sending an error back to the app-server.
 class GetActiveEncryptionKeyResponse
           Response implementation to send the currently active encryption key to the app-server.
 class GetKeyResponse
           Response implementation to send a specific symmetric secret key to the app-server.
 class NullResponse
          Response implementation not containing any data and symbolising Java's null value.
 

Uses of Response in org.cumulus4j.keymanager.channel
 

Methods in org.cumulus4j.keymanager.channel that return Response
 Response GetActiveEncryptionKeyRequestHandler.handle(GetActiveEncryptionKeyRequest request)
           
 Response GetKeyRequestHandler.handle(GetKeyRequest request)
           
 Response RequestHandler.handle(R request)
          Handle the given request.
 

Uses of Response in org.cumulus4j.store.crypto.keymanager.messagebroker
 

Methods in org.cumulus4j.store.crypto.keymanager.messagebroker with type parameters of type Response
<R extends Response>
R
MessageBroker.query(Class<R> responseClass, Request request)
           Send request to the key-manager (embedded in client or separate in key-server) and return its response.
<R extends Response>
R
AbstractMessageBroker.query(Class<R> responseClass, Request request)
           
 

Methods in org.cumulus4j.store.crypto.keymanager.messagebroker that return Response
protected abstract  Response AbstractMessageBroker._query(Class<? extends Response> responseClass, Request request)
          Delegate of the AbstractMessageBroker.query(Class, Request) method.
 

Methods in org.cumulus4j.store.crypto.keymanager.messagebroker with parameters of type Response
protected abstract  void AbstractMessageBroker._pushResponse(Response response)
          Delegate of the AbstractMessageBroker.pushResponse(Response) method.
 void MessageBroker.pushResponse(Response response)
           Push a Response in order to reply a previous request.
 void AbstractMessageBroker.pushResponse(Response response)
           
 

Method parameters in org.cumulus4j.store.crypto.keymanager.messagebroker with type arguments of type Response
protected abstract  Response AbstractMessageBroker._query(Class<? extends Response> responseClass, Request request)
          Delegate of the AbstractMessageBroker.query(Class, Request) method.
 

Uses of Response in org.cumulus4j.store.crypto.keymanager.messagebroker.inmemory
 

Methods in org.cumulus4j.store.crypto.keymanager.messagebroker.inmemory that return Response
protected  Response MessageBrokerInMemory._query(Class<? extends Response> responseClass, Request request)
           
protected  Response MessageBrokerInMemory._query(Class<? extends Response> responseClass, Request request, long queryTimeout)
           
 

Methods in org.cumulus4j.store.crypto.keymanager.messagebroker.inmemory with parameters of type Response
protected  void MessageBrokerInMemory._pushResponse(Response response)
           
 

Method parameters in org.cumulus4j.store.crypto.keymanager.messagebroker.inmemory with type arguments of type Response
protected  Response MessageBrokerInMemory._query(Class<? extends Response> responseClass, Request request)
           
protected  Response MessageBrokerInMemory._query(Class<? extends Response> responseClass, Request request, long queryTimeout)
           
 

Uses of Response in org.cumulus4j.store.crypto.keymanager.messagebroker.pmf
 

Methods in org.cumulus4j.store.crypto.keymanager.messagebroker.pmf that return Response
protected  Response MessageBrokerPMF._query(Class<? extends Response> responseClass, Request request)
           
 Response PendingRequest.getResponse()
          Get the Response previously set or null, if none is set, yet.
 

Methods in org.cumulus4j.store.crypto.keymanager.messagebroker.pmf with parameters of type Response
protected  void MessageBrokerPMF._pushResponse(Response response)
           
 void PendingRequest.setResponse(Response response)
          Set the Response.
 

Method parameters in org.cumulus4j.store.crypto.keymanager.messagebroker.pmf with type arguments of type Response
protected  Response MessageBrokerPMF._query(Class<? extends Response> responseClass, Request request)
           
 

Uses of Response in org.cumulus4j.store.crypto.keymanager.rest
 

Methods in org.cumulus4j.store.crypto.keymanager.rest with parameters of type Response
 Request KeyManagerChannelService.nextRequest(String cryptoSessionIDPrefix, Response response)
          Upload a Response and fetch the next Request.
 

Uses of Response in org.cumulus4j.store.localkeystoremessagebroker
 

Methods in org.cumulus4j.store.localkeystoremessagebroker that return Response
protected  Response LocalKeyStoreMessageBroker._query(Class<? extends Response> responseClass, Request request)
           
 

Methods in org.cumulus4j.store.localkeystoremessagebroker with parameters of type Response
protected  void LocalKeyStoreMessageBroker._pushResponse(Response response)
           
 

Method parameters in org.cumulus4j.store.localkeystoremessagebroker with type arguments of type Response
protected  Response LocalKeyStoreMessageBroker._query(Class<? extends Response> responseClass, Request request)
           
 


Cumulus4j API
(1.2.0)

Copyright © 2013 NightLabs Consulting GmbH. All Rights Reserved.