{         lock.lock();         RDPWorkflowControlMessage rdpWorkflowControlMessage=    unmarshallControlMessage(message);         final String workflowName = rdpWorkflowControlMessage.getWorkflowName();         final String controlMessageEvent=rdpWorkflowControlMessage.getControlMessage().value();         if(controlMessageStateMap.get(workflowName)!=null && controlMessageStateMap.get(workflowName)){             log.info("Cache cleanup for the workflow :"+workflowName+" is already in progress");         