[jboss-svn-commits] JBL Code SVN: r7409 - labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/message
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Sun Nov 5 09:15:06 EST 2006
Author: estebanschifman
Date: 2006-11-05 09:15:04 -0500 (Sun, 05 Nov 2006)
New Revision: 7409
Modified:
labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/message/EsbListenerController.java
Log:
if 'category-name' equals 'eprManager', dummy filesystem registry will be used (EPRManager class)
Modified: labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/message/EsbListenerController.java
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/message/EsbListenerController.java 2006-11-05 14:13:44 UTC (rev 7408)
+++ labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/message/EsbListenerController.java 2006-11-05 14:15:04 UTC (rev 7409)
@@ -560,6 +560,11 @@
{
String serviceCategoryName = config.getAttribute(ListenerTagNames.SERVICE_CATEGORY_NAME_TAG);
String serviceName = config.getAttribute(ListenerTagNames.SERVICE_NAME_TAG);
+ if ("eprManager".equalsIgnoreCase(serviceCategoryName))
+ {
+ register(serviceName,epr);
+ return;
+ }
String serviceDescription = config.getAttribute(ListenerTagNames.SERVICE_DESCRIPTION_TAG);
String eprDescription = config.getAttribute(ListenerTagNames.EPR_DESCRIPTION_TAG);
Registry registry = RegistryFactory.getRegistry();
@@ -575,6 +580,11 @@
*/
public void unRegister(String serviceCategoryName, String serviceName , EPR epr) throws RegistryException
{
+ if ("eprManager".equalsIgnoreCase(serviceCategoryName))
+ {
+ unRegister(serviceName);
+ return;
+ }
Registry registry = RegistryFactory.getRegistry();
registry.unRegisterEPR(serviceCategoryName, serviceName, epr);
}
More information about the jboss-svn-commits
mailing list