protected NetworkBridge configureBridge(DemandForwardingBridgeSupport result) { List<ActiveMQDestination> destsList = getDynamicallyIncludedDestinations(); ActiveMQDestination dests[] = destsList.toArray(new ActiveMQDestination[destsList.size()]); result.setDynamicallyIncludedDestinations(dests); destsList = getExcludedDestinations(); dests = destsList.toArray(new ActiveMQDestination[destsList.size()]); result.setExcludedDestinations(dests); destsList = getStaticallyIncludedDestinations(); dests = destsList.toArray(new ActiveMQDestination[destsList.size()]); result.setStaticallyIncludedDestinations(dests); result.setDurableDestinations(getDurableTopicDestinations(durableDestinations)); return result; }
protected NetworkBridge configureBridge(DemandForwardingBridgeSupport result) { List<ActiveMQDestination> destsList = getDynamicallyIncludedDestinations(); ActiveMQDestination dests[] = destsList.toArray(new ActiveMQDestination[destsList.size()]); result.setDynamicallyIncludedDestinations(dests); destsList = getExcludedDestinations(); dests = destsList.toArray(new ActiveMQDestination[destsList.size()]); result.setExcludedDestinations(dests); destsList = getStaticallyIncludedDestinations(); dests = destsList.toArray(new ActiveMQDestination[destsList.size()]); result.setStaticallyIncludedDestinations(dests); result.setDurableDestinations(getDurableTopicDestinations(durableDestinations)); return result; }
protected NetworkBridge configureBridge(DemandForwardingBridgeSupport result) { List<ActiveMQDestination> destsList = getDynamicallyIncludedDestinations(); ActiveMQDestination dests[] = destsList.toArray(new ActiveMQDestination[destsList.size()]); result.setDynamicallyIncludedDestinations(dests); destsList = getExcludedDestinations(); dests = destsList.toArray(new ActiveMQDestination[destsList.size()]); result.setExcludedDestinations(dests); destsList = getStaticallyIncludedDestinations(); dests = destsList.toArray(new ActiveMQDestination[destsList.size()]); result.setStaticallyIncludedDestinations(dests); result.setDurableDestinations(getDurableTopicDestinations(durableDestinations)); return result; }
protected NetworkBridge configureBridge(DemandForwardingBridgeSupport result) { List<ActiveMQDestination> destsList = getDynamicallyIncludedDestinations(); ActiveMQDestination dests[] = destsList.toArray(new ActiveMQDestination[destsList.size()]); result.setDynamicallyIncludedDestinations(dests); destsList = getExcludedDestinations(); dests = destsList.toArray(new ActiveMQDestination[destsList.size()]); result.setExcludedDestinations(dests); destsList = getStaticallyIncludedDestinations(); dests = destsList.toArray(new ActiveMQDestination[destsList.size()]); result.setStaticallyIncludedDestinations(dests); result.setDurableDestinations(getDurableTopicDestinations(durableDestinations)); return result; }
protected NetworkBridge configureBridge(DemandForwardingBridgeSupport result) { List<ActiveMQDestination> destsList = getDynamicallyIncludedDestinations(); ActiveMQDestination dests[] = destsList.toArray(new ActiveMQDestination[destsList.size()]); result.setDynamicallyIncludedDestinations(dests); destsList = getExcludedDestinations(); dests = destsList.toArray(new ActiveMQDestination[destsList.size()]); result.setExcludedDestinations(dests); destsList = getStaticallyIncludedDestinations(); dests = destsList.toArray(new ActiveMQDestination[destsList.size()]); result.setStaticallyIncludedDestinations(dests); if (durableDestinations != null) { HashSet<ActiveMQDestination> topics = new HashSet<ActiveMQDestination>(); for (ActiveMQDestination d : durableDestinations) { if( d.isTopic() ) { topics.add(d); } } ActiveMQDestination[] dest = new ActiveMQDestination[topics.size()]; dest = (ActiveMQDestination[])topics.toArray(dest); result.setDurableDestinations(dest); } return result; }