[jboss-svn-commits] JBL Code SVN: r8410 - in labs/jbossesb/trunk/product: core/listeners/src/org/jboss/soa/esb/listeners/config core/listeners/tests/src/org/jboss/soa/esb/listeners/config etc/schemas/xml

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Dec 19 11:51:51 EST 2006


Author: kurt.stam at jboss.com
Date: 2006-12-19 11:51:48 -0500 (Tue, 19 Dec 2006)
New Revision: 8410

Modified:
   labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/config/ESBAwareGenerator.java
   labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/config/GatewayGenerator.java
   labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/config/Generator.java
   labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/config/jbossesb_config_01_esbaware.xml
   labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/config/jbossesb_config_01_gateways.xml
   labs/jbossesb/trunk/product/etc/schemas/xml/jbossesb-1.0.xsd
Log:
Adding the parameterReloadSecs

Modified: labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/config/ESBAwareGenerator.java
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/config/ESBAwareGenerator.java	2006-12-19 16:34:36 UTC (rev 8409)
+++ labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/config/ESBAwareGenerator.java	2006-12-19 16:51:48 UTC (rev 8410)
@@ -68,6 +68,7 @@
 		
 		doc.appendChild(doc.createComment("\n\tNOTE: DO NOT MODIFY\n\tThis file was auto-generated.\n"));
 		root = YADOMUtil.addElement(doc, "jbossesb-listeners");
+		root.setAttribute("parameterReloadSecs", model.getParameterReloadSecs());
 		
 		// Iterate over all the ESB Aware listner configs and map them to the listener configuration...
 		List<Listener> listeners = model.getESBAwareListeners();

Modified: labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/config/GatewayGenerator.java
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/config/GatewayGenerator.java	2006-12-19 16:34:36 UTC (rev 8409)
+++ labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/config/GatewayGenerator.java	2006-12-19 16:51:48 UTC (rev 8410)
@@ -65,7 +65,9 @@
 		
 		doc.appendChild(doc.createComment("\n\tNOTE: DO NOT MODIFY\n\tThis file was auto-generated.\n"));
 		root = YADOMUtil.addElement(doc, "jbossesb-gateways");
+		root.setAttribute("parameterReloadSecs", model.getParameterReloadSecs());
 		
+		
 		// Iterate over all the gateway configs and map them to the gateway configuration...
 		List<Listener> gateways = model.getGatewayListeners();
 		for(Listener gateway : gateways) {

Modified: labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/config/Generator.java
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/config/Generator.java	2006-12-19 16:34:36 UTC (rev 8409)
+++ labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/config/Generator.java	2006-12-19 16:51:48 UTC (rev 8410)
@@ -251,5 +251,13 @@
 			
 			return gateways;
 		}
+		/**
+		 * Gets the setting for the number of seconds between reloads.
+		 * 
+		 * @return
+		 */
+		public String getParameterReloadSecs() {
+			return jbossesb.getParameterReloadSecs().getStringValue();
+		}
 	}
 }

Modified: labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/config/jbossesb_config_01_esbaware.xml
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/config/jbossesb_config_01_esbaware.xml	2006-12-19 16:34:36 UTC (rev 8409)
+++ labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/config/jbossesb_config_01_esbaware.xml	2006-12-19 16:51:48 UTC (rev 8410)
@@ -3,7 +3,7 @@
 	NOTE: DO NOT MODIFY
 	This file was auto-generated.
 -->
-<jbossesb-listeners>
+<jbossesb-listeners parameterReloadSecs="180">
 <jms-listener-config listenerClass="org.jboss.soa.esb.listeners.message.MessageAwareListener" maxThreads="2" service-category="Bank" service-description="Bank Reconciliation Service" service-name="Reconciliation">
 <EPR connection-factory="ConnectionFactory" destination-name="queue/B" destination-type="topic" epr-description="Bank-Listener" jndi-URL="jnp://localhost:1099" message-selector="service='Reconciliation'" protocol="jms"/>
 <action action="TestDefaultRouteAction" class="org.jboss.soa.esb.actions.CbrProxyAction" process="route" propName="propValue">

Modified: labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/config/jbossesb_config_01_gateways.xml
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/config/jbossesb_config_01_gateways.xml	2006-12-19 16:34:36 UTC (rev 8409)
+++ labs/jbossesb/trunk/product/core/listeners/tests/src/org/jboss/soa/esb/listeners/config/jbossesb_config_01_gateways.xml	2006-12-19 16:51:48 UTC (rev 8410)
@@ -3,6 +3,6 @@
 	NOTE: DO NOT MODIFY
 	This file was auto-generated.
 -->
-<jbossesb-gateways>
+<jbossesb-gateways parameterReloadSecs="180">
 <jms-listener-config connection-factory="com.xyz.provider.XYZConnectionFactory" destination-name="queue/A" destination-type="queue" gatewayClass="org.jboss.soa.esb.listeners.gateway.JmsGatewayListener" jndi-URL="xyz://server1:9876" jndi-context-factory="com.xyz.provider.NamingContextFactory" jndi-pkg-prefix="com.xyz" maxThreads="1" message-selector="service='Reconciliation'" target-service-category="Bank" target-service-name="Reconciliation"/>
 </jbossesb-gateways>

Modified: labs/jbossesb/trunk/product/etc/schemas/xml/jbossesb-1.0.xsd
===================================================================
--- labs/jbossesb/trunk/product/etc/schemas/xml/jbossesb-1.0.xsd	2006-12-19 16:34:36 UTC (rev 8409)
+++ labs/jbossesb/trunk/product/etc/schemas/xml/jbossesb-1.0.xsd	2006-12-19 16:51:48 UTC (rev 8410)
@@ -19,6 +19,7 @@
 			    <xsd:element ref="jesb:providers" minOccurs="1" maxOccurs="1"/>
 				<xsd:element ref="jesb:services" minOccurs="1" maxOccurs="1"/>
 			</xsd:sequence>
+			<xsd:attribute name="parameterReloadSecs" use="optional" default="180"/>
 		</xsd:complexType>
 	</xsd:element>
 




More information about the jboss-svn-commits mailing list