@Override public void processDispatchNotification(MessageDispatchNotification messageDispatchNotification) throws Exception { ActiveMQDestination destination = messageDispatchNotification.getDestination(); getRegion(destination).processDispatchNotification(messageDispatchNotification); }
@Override public void processDispatchNotification(MessageDispatchNotification messageDispatchNotification) throws Exception { ActiveMQDestination destination = messageDispatchNotification.getDestination(); switch (destination.getDestinationType()) { case ActiveMQDestination.QUEUE_TYPE: queueRegion.processDispatchNotification(messageDispatchNotification); break; case ActiveMQDestination.TOPIC_TYPE: topicRegion.processDispatchNotification(messageDispatchNotification); break; case ActiveMQDestination.TEMP_QUEUE_TYPE: tempQueueRegion.processDispatchNotification(messageDispatchNotification); break; case ActiveMQDestination.TEMP_TOPIC_TYPE: tempTopicRegion.processDispatchNotification(messageDispatchNotification); break; default: throw createUnknownDestinationTypeException(destination); } }
@Override public void processDispatchNotification(MessageDispatchNotification messageDispatchNotification) throws Exception { ActiveMQDestination destination = messageDispatchNotification.getDestination(); getRegion(destination).processDispatchNotification(messageDispatchNotification); }
@Override public void processDispatchNotification(MessageDispatchNotification messageDispatchNotification) throws Exception { ActiveMQDestination destination = messageDispatchNotification.getDestination(); getRegion(destination).processDispatchNotification(messageDispatchNotification); }
@Override public void processDispatchNotification(MessageDispatchNotification messageDispatchNotification) throws Exception { ActiveMQDestination destination = messageDispatchNotification.getDestination(); getRegion(destination).processDispatchNotification(messageDispatchNotification); }