- Type Parameters:
TResponse
- the type of response returned to the client.
- All Implemented Interfaces:
- OKVTransporter<TResponse>
public class OKVTransporterImpl<TResponse>
extends java.lang.Object
implements OKVTransporter<TResponse>
This class sends an operation request to the key management server and
processes the response.
This class calls the injected OKVOperation object to compose an operation
request, sends the request via the OKVConnection object, receives the
response via the OKVConnection object and calls the OKVOperation object to
decompose the response into a TResponse object that is returned to the
client.
Developers wishing to create a new operation should instantiate this class
and inject it with an instantiation of the new operation as well as with the
OKVConnection object.