[jboss-svn-commits] JBL Code SVN: r7278 - labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/couriers
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Wed Nov 1 11:02:51 EST 2006
Author: estebanschifman
Date: 2006-11-01 11:02:49 -0500 (Wed, 01 Nov 2006)
New Revision: 7278
Modified:
labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/couriers/CourierFactory.java
Log:
use instanceof instead of getAddress() -
Modified: labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/couriers/CourierFactory.java
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/couriers/CourierFactory.java 2006-11-01 15:53:18 UTC (rev 7277)
+++ labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/couriers/CourierFactory.java 2006-11-01 16:02:49 UTC (rev 7278)
@@ -22,11 +22,9 @@
package org.jboss.soa.esb.couriers;
-import java.net.URISyntaxException;
-
import org.jboss.internal.soa.esb.couriers.JmsCourier;
import org.jboss.soa.esb.addressing.EPR;
-import org.jboss.soa.esb.addressing.eprs.*;
+import org.jboss.soa.esb.addressing.eprs.JMSEpr;
public class CourierFactory
{
@@ -40,14 +38,9 @@
public static Courier getCourier(EPR epr) throws CourierException
{
- try
- {
- String address = epr.getAddr().getAddress();
- if (address.startsWith(JMSEpr.JMS_PROTOCOL))
+ if (epr instanceof JMSEpr)
return new JmsCourier((JMSEpr)epr);
- }
- catch (URISyntaxException e) { throw new CourierException(e); }
- throw new CourierException("Unknown protocol");
+ throw new CourierException("Unknown EPR type");
}
private static final CourierFactory _instance = new CourierFactory();
More information about the jboss-svn-commits
mailing list