{
Message message;
this.logger.trace ("MemcachedTransmitter: send response for " + operation + " request " + token.getMessageId () + " client id " + token.getClientId ());
if (isError) {
// NOTE: create error message
final Builder errorPayload = IdlCommon.Error.newBuilder ();
errorPayload.setToken (token);
errorPayload.setErrorMessage (result.toString ());
message = new Message (KeyValueMessage.ERROR, errorPayload.build ());
} else {
switch (operation) {
case ADD :
case APPEND :
case REPLACE :