activationLock = new Object();
   public MessageCallbackHandler(boolean isCC, int ackMode, QueuedExecutor onMessageExecutor,                                 PooledExecutor activateConsumerExecutor,                                 SessionDelegate sess, ConsumerDelegate cons, int consumerID)   {      buffer = new LinkedList();            isConnectionConsumer = isCC;            this.ackMode = ackMode;            this.onMessageExecutor = onMessageExecutor;            this.activateConsumerExecutor = activateConsumerExecutor;               this.sessionDelegate = sess;            this.consumerDelegate = cons;            this.consumerID = consumerID;            mainLock = new Object();              activationLock = new Object();                  onMessageLock = new Object();   }