key = appendRequest.getKey ();
MemcachedStub.logger.trace (mssgPrefix + mcMessage.toString () + " key: " + key + " - request id: " + token.getMessageId () + " client id: " + token.getClientId ());
data = appendRequest.getValue ().toByteArray ();
messageData = new eu.mosaic_cloud.platform.interop.common.kv.KeyValueMessage (key, data, appendRequest.getEnvelope ().getContentEncoding (), appendRequest.getEnvelope ().getContentType ());
callback = new DriverOperationFinishedHandler (token, session, MemcachedDriver.class, MemcachedResponseTransmitter.class);
resultStore = driver.invokeAppendOperation (token.getClientId (), messageData, callback);
callback.setDetails (KeyValueOperations.APPEND, resultStore);
break;
case PREPEND_REQUEST :
final MemcachedPayloads.PrependRequest prependRequest = (PrependRequest) message.payload;
token = prependRequest.getToken ();