[jboss-svn-commits] JBL Code SVN: r8778 - labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Jan 9 13:58:42 EST 2007


Author: estebanschifman
Date: 2007-01-09 13:58:39 -0500 (Tue, 09 Jan 2007)
New Revision: 8778

Modified:
   labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/StandAloneBootStrapper.java
Log:
Add runBefore() and runAfter() placeholder methods to be overriden by derived classes

Modified: labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/StandAloneBootStrapper.java
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/StandAloneBootStrapper.java	2007-01-09 18:39:28 UTC (rev 8777)
+++ labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/StandAloneBootStrapper.java	2007-01-09 18:58:39 UTC (rev 8778)
@@ -85,6 +85,7 @@
 	
 	public StandAloneBootStrapper (String configName, String validationFileName) throws Exception 
 	{
+		runBefore();
 		String listenerConfig	="jbossesb-listener.xml";
 		String gatewayConfig	="jbossesb-gateway.xml";
 
@@ -128,8 +129,12 @@
 			_manager.requestEnd();
 		if (null!= _confController)
 			_confController.requestEnd();
+		runAfter();
 	} //________________________________
 	
+	protected void runBefore() {}   // placeholder for classes that extend this bootstrapper
+	protected void runAfter () {}   // placeholder for classes that extend this bootstrapper
+	
 	public ConfigurationController initiateController(String configName, String validationName, String gwConf, String esbConf)
 		throws Exception
 	{




More information about the jboss-svn-commits mailing list