Author: richard.opalka(a)jboss.com
Date: 2010-08-13 09:17:49 -0400 (Fri, 13 Aug 2010)
New Revision: 12811
Modified:
framework/trunk/pom.xml
framework/trunk/src/main/java/org/jboss/wsf/framework/management/DefaultJMSEndpointResolver.java
Log:
refactoring DefaultJMSEndpointResolver to jbossws-common to remove AS IL dependency on
jbossws-framework
Modified: framework/trunk/pom.xml
===================================================================
--- framework/trunk/pom.xml 2010-08-13 13:16:34 UTC (rev 12810)
+++ framework/trunk/pom.xml 2010-08-13 13:17:49 UTC (rev 12811)
@@ -31,7 +31,6 @@
<jaxws.api.version>2.2</jaxws.api.version>
<jboss.web.version>2.1.3.GA</jboss.web.version>
<jbossxb.version>2.0.1.GA</jbossxb.version>
- <jms.api.version>1.1</jms.api.version>
</properties>
<!-- Dependencies -->
@@ -69,12 +68,6 @@
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>javax.jms</groupId>
- <artifactId>jms</artifactId>
- <version>${jms.api.version}</version>
- <scope>provided</scope>
- </dependency>
- <dependency>
<groupId>org.jboss</groupId>
<artifactId>jbossxb</artifactId>
<version>${jbossxb.version}</version>
Modified:
framework/trunk/src/main/java/org/jboss/wsf/framework/management/DefaultJMSEndpointResolver.java
===================================================================
---
framework/trunk/src/main/java/org/jboss/wsf/framework/management/DefaultJMSEndpointResolver.java 2010-08-13
13:16:34 UTC (rev 12810)
+++
framework/trunk/src/main/java/org/jboss/wsf/framework/management/DefaultJMSEndpointResolver.java 2010-08-13
13:17:49 UTC (rev 12811)
@@ -21,60 +21,11 @@
*/
package org.jboss.wsf.framework.management;
-import java.util.Iterator;
-
-import javax.jms.Destination;
-import javax.jms.JMSException;
-import javax.jms.Queue;
-import javax.jms.Topic;
-
-import org.jboss.wsf.spi.deployment.Endpoint;
-import org.jboss.wsf.spi.management.JMSEndpointResolver;
-
/**
* Default resolver for JMS endpoints
- *
+ *
* @author alessio.soldano(a)jboss.com
* @since 19-Mar-2010
- *
+ * @Deprecated Use org.jboss.wsf.common.management.DefaultJMSEndpointResolver instead
*/
-public class DefaultJMSEndpointResolver implements JMSEndpointResolver
-{
- private String fromName;
-
- public void setDestination(Destination destination)
- {
- if (destination instanceof Queue)
- setFromName(destination, true);
- else if (destination instanceof Topic)
- setFromName(destination, false);
- }
-
- protected void setFromName(Destination destination, boolean queue)
- {
- try
- {
- fromName = queue ? "queue/" + ((Queue)destination).getQueueName() :
"topic/" + ((Topic)destination).getTopicName();
- }
- catch (JMSException e)
- {
- throw new RuntimeException(e);
- }
- }
-
- public Endpoint query(Iterator<Endpoint> endpoints)
- {
- Endpoint endpoint = null;
- while (endpoints.hasNext())
- {
- Endpoint aux = endpoints.next();
- String jmsProp = aux.getName().getKeyProperty("jms");
- if (jmsProp != null && jmsProp.equals(fromName))
- {
- endpoint = aux;
- break;
- }
- }
- return endpoint;
- }
-}
+public class DefaultJMSEndpointResolver extends
org.jboss.wsf.common.management.DefaultJMSEndpointResolver {}
Show replies by date