final Set<Destination> virtualDests = regionBroker.getDestinations(virtualDestination); copy.setDestination(newDestination); if (regionDest == null) { regionDest = getBaseDestination((Destination) regionBroker.getDestinations(newDestination).toArray()[0]);
public void removeAdvisoryTopics(String destinationType, ConnectionContext context, ActiveMQDestination destination, long timeout) throws Exception { if (this.brokerService.isAdvisorySupport()) { String producerAdvisoryTopic = AdvisorySupport.PRODUCER_ADVISORY_TOPIC_PREFIX + destinationType + destination.getPhysicalName(); String consumerAdvisoryTopic = AdvisorySupport.CONSUMER_ADVISORY_TOPIC_PREFIX + destinationType + destination.getPhysicalName(); ActiveMQDestination dests[] = getDestinations(); for (ActiveMQDestination dest: dests) { String name = dest.getPhysicalName(); if ( name.equals(producerAdvisoryTopic) || name.equals(consumerAdvisoryTopic) ) { try { removeDestination(context, dest, timeout); } catch (JMSException ignore) { // at least ignore the Unknown Destination Type JMSException } } } } }
final Set<Destination> virtualDests = regionBroker.getDestinations(virtualDestination); copy.setDestination(newDestination); if (regionDest == null) { regionDest = getBaseDestination((Destination) regionBroker.getDestinations(newDestination).toArray()[0]);
final Set<Destination> virtualDests = regionBroker.getDestinations(virtualDestination); copy.setDestination(newDestination); if (regionDest == null) { regionDest = getBaseDestination((Destination) regionBroker.getDestinations(newDestination).toArray()[0]);
final Set<Destination> virtualDests = regionBroker.getDestinations(virtualDestination); copy.setDestination(newDestination); if (regionDest == null) { regionDest = getBaseDestination((Destination) regionBroker.getDestinations(newDestination).toArray()[0]);
PolicyEntry updatedEntry, Set<String> includedProperties) { RegionBroker regionBroker = (RegionBroker) runtimeBroker.getBrokerService().getRegionBroker(); for (Destination destination : regionBroker.getDestinations(updatedEntry.getDestination())) {