You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@activemq.apache.org by ch...@apache.org on 2009/06/10 15:17:50 UTC
svn commit: r783350 - in /activemq/sandbox/activemq-flow: activemq-broker/
activemq-broker/src/main/java/org/apache/activemq/broker/
activemq-broker/src/main/java/org/apache/activemq/broker/region/
activemq-broker/src/main/java/org/apache/activemq/xbea...
Author: chirino
Date: Wed Jun 10 13:17:49 2009
New Revision: 783350
URL: http://svn.apache.org/viewvc?rev=783350&view=rev
Log:
moving the old broker stub interfaces to the broker package.
Added:
activemq/sandbox/activemq-flow/activemq-broker/src/main/java/org/apache/activemq/broker/Broker.java
- copied, changed from r783335, activemq/sandbox/activemq-flow/activemq-network/src/main/java/org/apache/activemq/broker/Broker.java
activemq/sandbox/activemq-flow/activemq-broker/src/main/java/org/apache/activemq/broker/BrokerService.java
- copied, changed from r783335, activemq/sandbox/activemq-flow/activemq-network/src/main/java/org/apache/activemq/broker/BrokerService.java
activemq/sandbox/activemq-flow/activemq-broker/src/main/java/org/apache/activemq/broker/BrokerServiceAware.java
- copied unchanged from r783335, activemq/sandbox/activemq-flow/activemq-network/src/main/java/org/apache/activemq/broker/BrokerServiceAware.java
activemq/sandbox/activemq-flow/activemq-broker/src/main/java/org/apache/activemq/broker/ManagementContext.java
- copied unchanged from r783335, activemq/sandbox/activemq-flow/activemq-network/src/main/java/org/apache/activemq/broker/ManagementContext.java
activemq/sandbox/activemq-flow/activemq-broker/src/main/java/org/apache/activemq/broker/TransportConnection.java
- copied unchanged from r783335, activemq/sandbox/activemq-flow/activemq-network/src/main/java/org/apache/activemq/broker/TransportConnection.java
activemq/sandbox/activemq-flow/activemq-broker/src/main/java/org/apache/activemq/broker/region/
- copied from r783335, activemq/sandbox/activemq-flow/activemq-network/src/main/java/org/apache/activemq/broker/region/
activemq/sandbox/activemq-flow/activemq-broker/src/main/java/org/apache/activemq/xbean/
- copied from r783335, activemq/sandbox/activemq-flow/activemq-stomp/src/main/java/org/apache/activemq/xbean/
Removed:
activemq/sandbox/activemq-flow/activemq-network/src/main/java/org/apache/activemq/broker/Broker.java
activemq/sandbox/activemq-flow/activemq-network/src/main/java/org/apache/activemq/broker/BrokerService.java
activemq/sandbox/activemq-flow/activemq-network/src/main/java/org/apache/activemq/broker/BrokerServiceAware.java
activemq/sandbox/activemq-flow/activemq-network/src/main/java/org/apache/activemq/broker/ManagementContext.java
activemq/sandbox/activemq-flow/activemq-network/src/main/java/org/apache/activemq/broker/TransportConnection.java
activemq/sandbox/activemq-flow/activemq-network/src/main/java/org/apache/activemq/broker/region/
activemq/sandbox/activemq-flow/activemq-stomp/src/main/java/org/apache/activemq/broker/BrokerService.java
activemq/sandbox/activemq-flow/activemq-stomp/src/main/java/org/apache/activemq/broker/BrokerServiceAware.java
activemq/sandbox/activemq-flow/activemq-stomp/src/main/java/org/apache/activemq/xbean/
Modified:
activemq/sandbox/activemq-flow/activemq-broker/pom.xml
activemq/sandbox/activemq-flow/activemq-broker/src/main/java/org/apache/activemq/broker/region/Subscription.java
activemq/sandbox/activemq-flow/activemq-network/src/main/java/org/apache/activemq/network/DemandForwardingBridgeSupport.java
activemq/sandbox/activemq-flow/activemq-network/src/main/java/org/apache/activemq/network/LdapNetworkConnector.java
Modified: activemq/sandbox/activemq-flow/activemq-broker/pom.xml
URL: http://svn.apache.org/viewvc/activemq/sandbox/activemq-flow/activemq-broker/pom.xml?rev=783350&r1=783349&r2=783350&view=diff
==============================================================================
--- activemq/sandbox/activemq-flow/activemq-broker/pom.xml (original)
+++ activemq/sandbox/activemq-flow/activemq-broker/pom.xml Wed Jun 10 13:17:49 2009
@@ -51,6 +51,13 @@
<artifactId>activemq-kaha</artifactId>
<optional>true</optional>
</dependency>
+
+ <dependency>
+ <groupId>org.springframework</groupId>
+ <artifactId>spring-context</artifactId>
+ <optional>true</optional>
+ </dependency>
+
<!-- Testing Dependencies -->
<dependency>
Copied: activemq/sandbox/activemq-flow/activemq-broker/src/main/java/org/apache/activemq/broker/Broker.java (from r783335, activemq/sandbox/activemq-flow/activemq-network/src/main/java/org/apache/activemq/broker/Broker.java)
URL: http://svn.apache.org/viewvc/activemq/sandbox/activemq-flow/activemq-broker/src/main/java/org/apache/activemq/broker/Broker.java?p2=activemq/sandbox/activemq-flow/activemq-broker/src/main/java/org/apache/activemq/broker/Broker.java&p1=activemq/sandbox/activemq-flow/activemq-network/src/main/java/org/apache/activemq/broker/Broker.java&r1=783335&r2=783350&rev=783350&view=diff
==============================================================================
--- activemq/sandbox/activemq-flow/activemq-network/src/main/java/org/apache/activemq/broker/Broker.java (original)
+++ activemq/sandbox/activemq-flow/activemq-broker/src/main/java/org/apache/activemq/broker/Broker.java Wed Jun 10 13:17:49 2009
@@ -18,11 +18,9 @@
import java.util.Set;
-import org.apache.activemq.command.ActiveMQDestination;
-
public class Broker {
- public Set<ActiveMQDestination> getDurableDestinations() {
+ public <T> Set<T> getDurableDestinations() {
// TODO Auto-generated method stub
return null;
}
Copied: activemq/sandbox/activemq-flow/activemq-broker/src/main/java/org/apache/activemq/broker/BrokerService.java (from r783335, activemq/sandbox/activemq-flow/activemq-network/src/main/java/org/apache/activemq/broker/BrokerService.java)
URL: http://svn.apache.org/viewvc/activemq/sandbox/activemq-flow/activemq-broker/src/main/java/org/apache/activemq/broker/BrokerService.java?p2=activemq/sandbox/activemq-flow/activemq-broker/src/main/java/org/apache/activemq/broker/BrokerService.java&p1=activemq/sandbox/activemq-flow/activemq-network/src/main/java/org/apache/activemq/broker/BrokerService.java&r1=783335&r2=783350&rev=783350&view=diff
==============================================================================
--- activemq/sandbox/activemq-flow/activemq-network/src/main/java/org/apache/activemq/broker/BrokerService.java (original)
+++ activemq/sandbox/activemq-flow/activemq-broker/src/main/java/org/apache/activemq/broker/BrokerService.java Wed Jun 10 13:17:49 2009
@@ -19,7 +19,6 @@
import java.net.URI;
import org.apache.activemq.broker.region.RegionBroker;
-import org.apache.activemq.network.NetworkConnector;
public class BrokerService {
@@ -43,7 +42,7 @@
return null;
}
- public NetworkConnector addNetworkConnector(URI connectorURI) {
+ public <T> T addNetworkConnector(URI connectorURI) {
// TODO Auto-generated method stub
return null;
}
Modified: activemq/sandbox/activemq-flow/activemq-broker/src/main/java/org/apache/activemq/broker/region/Subscription.java
URL: http://svn.apache.org/viewvc/activemq/sandbox/activemq-flow/activemq-broker/src/main/java/org/apache/activemq/broker/region/Subscription.java?rev=783350&r1=783335&r2=783350&view=diff
==============================================================================
--- activemq/sandbox/activemq-flow/activemq-broker/src/main/java/org/apache/activemq/broker/region/Subscription.java (original)
+++ activemq/sandbox/activemq-flow/activemq-broker/src/main/java/org/apache/activemq/broker/region/Subscription.java Wed Jun 10 13:17:49 2009
@@ -16,11 +16,10 @@
*/
package org.apache.activemq.broker.region;
-import org.apache.activemq.command.ConsumerInfo;
public class Subscription {
- public ConsumerInfo getConsumerInfo() {
+ public <T> T getConsumerInfo() {
// TODO Auto-generated method stub
return null;
}
Modified: activemq/sandbox/activemq-flow/activemq-network/src/main/java/org/apache/activemq/network/DemandForwardingBridgeSupport.java
URL: http://svn.apache.org/viewvc/activemq/sandbox/activemq-flow/activemq-network/src/main/java/org/apache/activemq/network/DemandForwardingBridgeSupport.java?rev=783350&r1=783349&r2=783350&view=diff
==============================================================================
--- activemq/sandbox/activemq-flow/activemq-network/src/main/java/org/apache/activemq/network/DemandForwardingBridgeSupport.java (original)
+++ activemq/sandbox/activemq-flow/activemq-network/src/main/java/org/apache/activemq/network/DemandForwardingBridgeSupport.java Wed Jun 10 13:17:49 2009
@@ -981,7 +981,8 @@
Collection<Subscription> currentSubs =
getRegionSubscriptions(consumerInfo.getDestination().isTopic());
for (Subscription sub : currentSubs) {
- List<ConsumerId> networkConsumers = sub.getConsumerInfo().getNetworkConsumerIds();
+ ConsumerInfo ci = sub.getConsumerInfo();
+ List<ConsumerId> networkConsumers = ci.getNetworkConsumerIds();
if (!networkConsumers.isEmpty()) {
if (matchFound(candidateConsumers, networkConsumers)) {
if (LOG.isDebugEnabled()) {
Modified: activemq/sandbox/activemq-flow/activemq-network/src/main/java/org/apache/activemq/network/LdapNetworkConnector.java
URL: http://svn.apache.org/viewvc/activemq/sandbox/activemq-flow/activemq-network/src/main/java/org/apache/activemq/network/LdapNetworkConnector.java?rev=783350&r1=783349&r2=783350&view=diff
==============================================================================
--- activemq/sandbox/activemq-flow/activemq-network/src/main/java/org/apache/activemq/network/LdapNetworkConnector.java (original)
+++ activemq/sandbox/activemq-flow/activemq-network/src/main/java/org/apache/activemq/network/LdapNetworkConnector.java Wed Jun 10 13:17:49 2009
@@ -20,6 +20,7 @@
import java.util.Hashtable;
import java.util.Map;
import java.util.Random;
+import java.util.Set;
import java.util.concurrent.ConcurrentHashMap;
import javax.naming.CommunicationException;
@@ -36,6 +37,7 @@
import javax.naming.event.NamingExceptionEvent;
import javax.naming.event.ObjectChangeListener;
+import org.apache.activemq.command.ActiveMQDestination;
import org.apache.activemq.util.URISupport;
import org.apache.activemq.util.URISupport.CompositeData;
import org.apache.commons.logging.Log;
@@ -330,7 +332,8 @@
// required to prevent remote broker exceptions upon connection
connector.setLocalUri(getBrokerService().getVmConnectorURI());
connector.setBrokerName(getBrokerService().getBrokerName());
- connector.setDurableDestinations(getBrokerService().getBroker().getDurableDestinations());
+ Set<ActiveMQDestination> dests = getBrokerService().getBroker().getDurableDestinations();
+ connector.setDurableDestinations(dests);
// start network connector
connectorMap.put(connectorURI, connector);