@SuppressWarnings("unchecked")
public AsyncMessage handleRequest(DataMessage msg) {
log.debug("Handle DataMessage request");
log.trace("{}", msg);
setClientId(msg);
SequencedMessage result = new SequencedMessage();
result.clientId = msg.clientId;
result.destination = msg.destination;
result.correlationId = msg.messageId;
switch (msg.operation) {
case Constants.DATA_OPERATION_SET: