(MessageCallbackHandler)callbackHandlers.get(new Integer(consumerID));
(MessageCallbackHandler)callbackHandlers.get(lookup);
   public Object invoke(InvocationRequest ir) throws Throwable   {      MessagingMarshallable mm = (MessagingMarshallable)ir.getParameter();            ClientDelivery dr = (ClientDelivery)mm.getLoad();            int consumerID = dr.getConsumerID();            List msgs = dr.getMessages();      MessageCallbackHandler handler =         (MessageCallbackHandler)callbackHandlers.get(new Integer(consumerID));            if (handler == null)      {         throw new IllegalStateException("Cannot find handler for consumer: " + consumerID);      }            return new MessagingMarshallable(mm.getVersion(), handler.handleMessage(msgs));   }