public void enqueueMessage(MessageExchangeDAO mex, CorrelationKeySet correlationKeySet) { MessageExchangeDAOImpl mexImpl = (MessageExchangeDAOImpl) mex; mexImpl.setCorrelationKeySet(correlationKeySet); _exchanges.add(mexImpl); mexImpl.setCorrelator(this); }