public class CommandHandlerResultLogger extends Object implements ProtocolHandlerResultHandler<Response,ProtocolSession>
ProtocolHandlerResultHandler which logs the Response of CommandHandler's.
By default it logs to Logger.debug(String), but subclasses can override this by override log(ProtocolSession, Response, String) method.| Constructor and Description |
|---|
CommandHandlerResultLogger() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
log(ProtocolSession session,
Response response,
String logmessage)
Log the given logmessage
|
Response |
onResponse(ProtocolSession session,
Response response,
long executionTime,
ProtocolHandler handler)
Get called when a
Response was returned from the ProtocolHandler |
public Response onResponse(ProtocolSession session, Response response, long executionTime, ProtocolHandler handler)
ProtocolHandlerResultHandlerResponse was returned from the ProtocolHandleronResponse in interface ProtocolHandlerResultHandler<Response,ProtocolSession>protected void log(ProtocolSession session, Response response, String logmessage)
session - response - logmessage - Copyright © 2010-2012 The Apache Software Foundation. All Rights Reserved.