[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