| 
 | Cumulus4j API (1.1.0) | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Request | |
|---|---|
| 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 | Handlersfor 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 ofMessageBroker. | 
| org.cumulus4j.store.crypto.keymanager.rest | REST API for the communication between key-manager and application-server. | 
| org.cumulus4j.store.localkeystoremessagebroker | |
| Uses of Request in org.cumulus4j.keymanager.back.shared | 
|---|
| Subclasses of Request in org.cumulus4j.keymanager.back.shared | |
|---|---|
|  class | GetActiveEncryptionKeyRequestRequestimplementation to get the currently active encryption key. | 
|  class | GetKeyRequestRequestimplementation to get a specific symmetric secret key. | 
| Constructors in org.cumulus4j.keymanager.back.shared with parameters of type Request | |
|---|---|
| ErrorResponse(Request request,
                           String errorMessage)Create an instance of ErrorResponsein order to reply the givenrequest. | |
| ErrorResponse(Request request,
                           Throwable throwable)Create an instance of ErrorResponsein order to reply the givenrequest. | |
| GetActiveEncryptionKeyResponse(Request request,
                                                             long keyID,
                                                             byte[] keyEncodedEncrypted,
                                                             Date activeUntilExcl)Create an instance of GetActiveEncryptionKeyResponsein order to reply the givenrequest. | |
| GetKeyResponse(Request request,
                             long keyID,
                             byte[] keyEncodedEncrypted)Create an instance of GetKeyResponsein order to reply the givenrequest. | |
| NullResponse(Request request)Create a NullResponseas answer to a prior request. | |
| Response(Request request) | |
| Uses of Request in org.cumulus4j.keymanager.channel | 
|---|
| Classes in org.cumulus4j.keymanager.channel with type parameters of type Request | |
|---|---|
|  class | AbstractRequestHandler<R extends Request>Abstract base class for RequestHandlerimplementations. | 
|  interface | RequestHandler<R extends Request>Handler processing and replying requests coming from the application server. | 
| Methods in org.cumulus4j.keymanager.channel with type parameters of type Request | ||
|---|---|---|
| protected 
 | KeyManagerChannelManager.getRequestHandler(R request)Get the appropriate handlerfor the givenrequest. | |
| Uses of Request in org.cumulus4j.store.crypto.keymanager.messagebroker | 
|---|
| Methods in org.cumulus4j.store.crypto.keymanager.messagebroker that return Request | |
|---|---|
| protected abstract  Request | AbstractMessageBroker._pollRequest(String cryptoSessionIDPrefix)Delegate of the AbstractMessageBroker.pollRequest(String)method. | 
|  Request | MessageBroker.pollRequest(String cryptoSessionIDPrefix)Poll the next Requestthat is waiting to be processed. | 
|  Request | AbstractMessageBroker.pollRequest(String cryptoSessionIDPrefix) | 
| Methods in org.cumulus4j.store.crypto.keymanager.messagebroker with parameters of type Request | ||
|---|---|---|
| protected abstract  Response | AbstractMessageBroker._query(Class<? extends Response> responseClass,
             Request request)Delegate of the AbstractMessageBroker.query(Class, Request)method. | |
| 
 | MessageBroker.query(Class<R> responseClass,
           Request request)Send requestto the key-manager (embedded in client or separate in key-server) and return its response. | |
| 
 | AbstractMessageBroker.query(Class<R> responseClass,
           Request request) | |
| Uses of Request in org.cumulus4j.store.crypto.keymanager.messagebroker.inmemory | 
|---|
| Methods in org.cumulus4j.store.crypto.keymanager.messagebroker.inmemory that return Request | |
|---|---|
| protected  Request | MessageBrokerInMemory._pollRequest(String cryptoSessionIDPrefix) | 
| protected  Request | MessageBrokerInMemory._pollRequest(String cryptoSessionIDPrefix,
                         long pollRequestTimeout) | 
| Methods in org.cumulus4j.store.crypto.keymanager.messagebroker.inmemory with parameters of type Request | |
|---|---|
| protected  Response | MessageBrokerInMemory._query(Class<? extends Response> responseClass,
             Request request) | 
| protected  Response | MessageBrokerInMemory._query(Class<? extends Response> responseClass,
             Request request,
             long queryTimeout) | 
| Uses of Request in org.cumulus4j.store.crypto.keymanager.messagebroker.pmf | 
|---|
| Methods in org.cumulus4j.store.crypto.keymanager.messagebroker.pmf that return Request | |
|---|---|
| protected  Request | MessageBrokerPMF._pollRequest(String cryptoSessionIDPrefix) | 
|  Request | PendingRequest.getRequest()Get the Requestthat was passed toPendingRequest.PendingRequest(Request). | 
| Methods in org.cumulus4j.store.crypto.keymanager.messagebroker.pmf with parameters of type Request | |
|---|---|
| protected  Response | MessageBrokerPMF._query(Class<? extends Response> responseClass,
             Request request) | 
| Constructors in org.cumulus4j.store.crypto.keymanager.messagebroker.pmf with parameters of type Request | |
|---|---|
| PendingRequest(Request request)Create an instance of PendingRequestfor the givenrequest. | |
| Uses of Request in org.cumulus4j.store.crypto.keymanager.rest | 
|---|
| Methods in org.cumulus4j.store.crypto.keymanager.rest that return Request | |
|---|---|
|  Request | KeyManagerChannelService.nextRequest(String cryptoSessionIDPrefix,
                       Response response)Upload a Responseand fetch the nextRequest. | 
| Uses of Request in org.cumulus4j.store.localkeystoremessagebroker | 
|---|
| Methods in org.cumulus4j.store.localkeystoremessagebroker that return Request | |
|---|---|
| protected  Request | LocalKeyStoreMessageBroker._pollRequest(String cryptoSessionIDPrefix) | 
| Methods in org.cumulus4j.store.localkeystoremessagebroker with parameters of type Request | |
|---|---|
| protected  Response | LocalKeyStoreMessageBroker._query(Class<? extends Response> responseClass,
             Request request) | 
| 
 | Cumulus4j API (1.1.0) | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||