コード例 #1
0
  protected JMSMessageListenerWrapper(
      final ActiveMQConnection connection,
      final ActiveMQSession session,
      final ClientConsumer consumer,
      final MessageListener listener,
      final int ackMode) {
    this.connection = connection;

    this.session = session;

    this.consumer = consumer;

    this.listener = listener;

    transactedOrClientAck =
        (ackMode == Session.SESSION_TRANSACTED || ackMode == Session.CLIENT_ACKNOWLEDGE)
            || session.isXA();

    individualACK = (ackMode == ActiveMQJMSConstants.INDIVIDUAL_ACKNOWLEDGE);
  }