[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