void acknowledge(String messageID, String consumerID, Transaction tx) throws JMSException
void acknowledge(String messageID, int consumerID, Transaction tx) throws JMSException
   void acknowledge(String messageID, String consumerID, Transaction tx) throws JMSException   {      if (log.isTraceEnabled()) { log.trace("acknowledging " + messageID + " from consumer " + consumerID + " transactionally on " + tx); }      ServerConsumerEndpoint consumer = (ServerConsumerEndpoint)consumers.get(consumerID);      if (consumer == null)      {         throw new IllegalStateException("Cannot find consumer:" + consumerID);      }      consumer.acknowledge(messageID, tx);   }