[jboss-svn-commits] JBL Code SVN: r20005 - labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/tools/console/management/src/main/java/org/jboss/soa/esb/monitoring/server.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Sun May 18 12:22:38 EDT 2008


Author: tcunning
Date: 2008-05-18 12:22:35 -0400 (Sun, 18 May 2008)
New Revision: 20005

Modified:
   labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/tools/console/management/src/main/java/org/jboss/soa/esb/monitoring/server/BeanRegistrationServlet.java
   labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/tools/console/management/src/main/java/org/jboss/soa/esb/monitoring/server/DataFilerScheduler.java
   labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/tools/console/management/src/main/java/org/jboss/soa/esb/monitoring/server/DataFilerSchedulerMBean.java
Log:
bug:JBESB-1724
Make DataFilerScheduler a standard MBean.


Modified: labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/tools/console/management/src/main/java/org/jboss/soa/esb/monitoring/server/BeanRegistrationServlet.java
===================================================================
--- labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/tools/console/management/src/main/java/org/jboss/soa/esb/monitoring/server/BeanRegistrationServlet.java	2008-05-18 11:54:26 UTC (rev 20004)
+++ labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/tools/console/management/src/main/java/org/jboss/soa/esb/monitoring/server/BeanRegistrationServlet.java	2008-05-18 16:22:35 UTC (rev 20005)
@@ -83,7 +83,7 @@
 		
 		try {
 			DataFilerScheduler dfs = new DataFilerScheduler();
-			dfs.start();
+			dfs.create();
 			dfs.setPollMinuteFrequency(pollMinuteFrequency);
 			mbeanServer.registerMBean(dfs, dataSchedulerName);
 		} catch (InstanceAlreadyExistsException e) {

Modified: labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/tools/console/management/src/main/java/org/jboss/soa/esb/monitoring/server/DataFilerScheduler.java
===================================================================
--- labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/tools/console/management/src/main/java/org/jboss/soa/esb/monitoring/server/DataFilerScheduler.java	2008-05-18 11:54:26 UTC (rev 20004)
+++ labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/tools/console/management/src/main/java/org/jboss/soa/esb/monitoring/server/DataFilerScheduler.java	2008-05-18 16:22:35 UTC (rev 20005)
@@ -41,7 +41,7 @@
  * @author <a href="mailto:tcunning at redhat.com">Tom Cunningham</a>
  * @since Version 4.2
  */
-public class DataFilerScheduler extends ServiceMBeanSupport implements DataFilerSchedulerMBean {
+public class DataFilerScheduler implements DataFilerSchedulerMBean {
 	private static final Logger logger = Logger.getLogger(DataFilerScheduler.class);
 	private static final int DEFAULT_POLL_MINUTE_FREQ = 2;
 	
@@ -54,13 +54,11 @@
 	}
 
 	public void create() throws Exception {
-		super.create();
 		SchedulerFactory schedulerFactory = new StdSchedulerFactory();
 		scheduler = schedulerFactory.getScheduler();
 	}
 	
 	public void destroy() {
-		super.destroy();
 		try {
 			scheduler.shutdown();
 			scheduler.deleteJob(DataFilerJob.JOB_GROUP, DataFilerJob.JOB_NAME);

Modified: labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/tools/console/management/src/main/java/org/jboss/soa/esb/monitoring/server/DataFilerSchedulerMBean.java
===================================================================
--- labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/tools/console/management/src/main/java/org/jboss/soa/esb/monitoring/server/DataFilerSchedulerMBean.java	2008-05-18 11:54:26 UTC (rev 20004)
+++ labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/tools/console/management/src/main/java/org/jboss/soa/esb/monitoring/server/DataFilerSchedulerMBean.java	2008-05-18 16:22:35 UTC (rev 20005)
@@ -31,7 +31,7 @@
  * @author <a href="mailto:tcunning at redhat.com">Tom Cunningham</a>
  * @since Version 4.2
  */
-public interface DataFilerSchedulerMBean extends ServiceMBean {
+public interface DataFilerSchedulerMBean {
 	public int getPollMinuteFrequency();
 	public void setPollMinuteFrequency(int f_pollMinuteFrequency);
 }




More information about the jboss-svn-commits mailing list