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 ResponseHandler
Interface defining response handler.- Version:
- $Id$
- Author:
- Matej Sekoranja
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
handleResponse(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,null
if 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.
-
-