Interface ResponseHandler
-
- All Known Implementing Classes:
AbstractClientResponseHandler,AbstractResponseHandler,AbstractServerResponseHandler,ArrayHandler,AuthNZHandler,BadResponse,BadResponse,BeaconHandler,CancelRequestHandler,ClientResponseHandler,ConnectionValidatedHandler,ConnectionValidationHandler,ConnectionValidationHandler,CreateChannelHandler,CreateChannelHandler,DataResponseHandler,DestroyChannelHandler,DestroyChannelHandler,DestroyRequestHandler,EchoHandler,EchoResponse,GetFieldHandler,GetHandler,MessageHandler,MonitorHandler,MultipleDataResponseHandler,NoopResponse,NoopResponse,ProcessHandler,PutGetHandler,PutHandler,RPCHandler,SearchHandler,SearchHandler,SearchResponseHandler,ServerResponseHandler
public interface ResponseHandlerInterface defining response handler.- Version:
- $Id$
- Author:
- Matej Sekoranja
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidhandleResponse(InetSocketAddress responseFrom, Transport transport, byte version, byte command, int payloadSize, ByteBuffer payloadBuffer)Handle response.
-
-
-
Method Detail
-
handleResponse
void handleResponse(InetSocketAddress responseFrom, Transport transport, byte version, byte command, int payloadSize, ByteBuffer payloadBuffer)
Handle response.- Parameters:
responseFrom- remove address of the responder,nullif unknown.transport- response source transport.version- message version.command- command.payloadSize- size of this message data available in thepayloadBuffer.payloadBuffer- message payload data. Note that this might not be the only message in the buffer. Code must not manilupate buffer.
-
-