@Override public void handleConsumerDisconnect(ConsumerContext context) throws ActiveMQException { final ClientConsumerInternal consumer = getConsumer(context); if (consumer != null) { closeExecutor.execute(new Runnable() { @Override public void run() { try { consumer.close(); } catch (ActiveMQException e) { ActiveMQClientLogger.LOGGER.unableToCloseConsumer(e); } } }); } }
@Override public void handleReceiveMessage(final ConsumerContext consumerID, final ClientMessageInternal message) throws Exception { ClientConsumerInternal consumer = getConsumer(consumerID); if (consumer != null) { consumer.handleMessage(message); } }
@Override public void handleReceiveLargeMessage(final ConsumerContext consumerID, ClientLargeMessageInternal clientLargeMessage, long largeMessageSize) throws Exception { ClientConsumerInternal consumer = getConsumer(consumerID); if (consumer != null) { consumer.handleLargeMessage(clientLargeMessage, largeMessageSize); } }
@Override public void handleReceiveContinuation(final ConsumerContext consumerID, byte[] chunk, int flowControlSize, boolean isContinues) throws Exception { ClientConsumerInternal consumer = getConsumer(consumerID); if (consumer != null) { consumer.handleLargeMessageContinuation(chunk, flowControlSize, isContinues); } }
@Override public void handleReceiveMessage(final ConsumerContext consumerID, final ClientMessageInternal message) throws Exception { ClientConsumerInternal consumer = getConsumer(consumerID); if (consumer != null) { consumer.handleMessage(message); } }
@Override public void handleReceiveContinuation(final ConsumerContext consumerID, byte[] chunk, int flowControlSize, boolean isContinues) throws Exception { ClientConsumerInternal consumer = getConsumer(consumerID); if (consumer != null) { consumer.handleLargeMessageContinuation(chunk, flowControlSize, isContinues); } }
@Override public void handleReceiveLargeMessage(final ConsumerContext consumerID, ClientLargeMessageInternal clientLargeMessage, long largeMessageSize) throws Exception { ClientConsumerInternal consumer = getConsumer(consumerID); if (consumer != null) { consumer.handleLargeMessage(clientLargeMessage, largeMessageSize); } }
@Override public void handleReceiveMessage(final ConsumerContext consumerID, final ClientMessageInternal message) throws Exception { ClientConsumerInternal consumer = getConsumer(consumerID); if (consumer != null) { consumer.handleMessage(message); } }
@Override public void handleReceiveMessage(final ConsumerContext consumerID, final ClientMessageInternal message) throws Exception { ClientConsumerInternal consumer = getConsumer(consumerID); if (consumer != null) { consumer.handleMessage(message); } }
@Override public void handleReceiveMessage(final ConsumerContext consumerID, final ClientMessageInternal message) throws Exception { ClientConsumerInternal consumer = getConsumer(consumerID); if (consumer != null) { consumer.handleMessage(message); } }
@Override public void handleReceiveLargeMessage(final ConsumerContext consumerID, ClientLargeMessageInternal clientLargeMessage, long largeMessageSize) throws Exception { ClientConsumerInternal consumer = getConsumer(consumerID); if (consumer != null) { consumer.handleLargeMessage(clientLargeMessage, largeMessageSize); } }
@Override public void handleReceiveContinuation(final ConsumerContext consumerID, byte[] chunk, int flowControlSize, boolean isContinues) throws Exception { ClientConsumerInternal consumer = getConsumer(consumerID); if (consumer != null) { consumer.handleLargeMessageContinuation(chunk, flowControlSize, isContinues); } }
@Override public void handleReceiveContinuation(final ConsumerContext consumerID, byte[] chunk, int flowControlSize, boolean isContinues) throws Exception { ClientConsumerInternal consumer = getConsumer(consumerID); if (consumer != null) { consumer.handleLargeMessageContinuation(chunk, flowControlSize, isContinues); } }
@Override public void handleReceiveLargeMessage(final ConsumerContext consumerID, ClientLargeMessageInternal clientLargeMessage, long largeMessageSize) throws Exception { ClientConsumerInternal consumer = getConsumer(consumerID); if (consumer != null) { consumer.handleLargeMessage(clientLargeMessage, largeMessageSize); } }
@Override public void handleReceiveContinuation(final ConsumerContext consumerID, byte[] chunk, int flowControlSize, boolean isContinues) throws Exception { ClientConsumerInternal consumer = getConsumer(consumerID); if (consumer != null) { consumer.handleLargeMessageContinuation(chunk, flowControlSize, isContinues); } }
@Override public void handleReceiveLargeMessage(final ConsumerContext consumerID, ClientLargeMessageInternal clientLargeMessage, long largeMessageSize) throws Exception { ClientConsumerInternal consumer = getConsumer(consumerID); if (consumer != null) { consumer.handleLargeMessage(clientLargeMessage, largeMessageSize); } }
@Override public void handleReceiveContinuation(final ConsumerContext consumerID, byte[] chunk, int flowControlSize, boolean isContinues) throws Exception { ClientConsumerInternal consumer = getConsumer(consumerID); if (consumer != null) { consumer.handleLargeMessageContinuation(chunk, flowControlSize, isContinues); } }
@Override public void handleReceiveMessage(final ConsumerContext consumerID, final ClientMessageInternal message) throws Exception { ClientConsumerInternal consumer = getConsumer(consumerID); if (consumer != null) { consumer.handleMessage(message); } }
@Override public void handleReceiveMessage(final ConsumerContext consumerID, final ClientMessageInternal message) throws Exception { ClientConsumerInternal consumer = getConsumer(consumerID); if (consumer != null) { consumer.handleMessage(message); } }
@Override public void handleReceiveContinuation(final ConsumerContext consumerID, byte[] chunk, int flowControlSize, boolean isContinues) throws Exception { ClientConsumerInternal consumer = getConsumer(consumerID); if (consumer != null) { consumer.handleLargeMessageContinuation(chunk, flowControlSize, isContinues); } }