[jboss-cvs] contrib/varia/src/main/org/jboss/varia/scheduler ...
Dimitris Andreadis
dimitris.andreadis at jboss.com
Fri Jul 14 02:51:11 EDT 2006
User: dimitris
Date: 06/07/14 02:51:11
Modified: varia/src/main/org/jboss/varia/scheduler Tag: Branch_4_0
Scheduler.java
Log:
JBAS-3282, add FixedRate attribute.
The default JMX Timer scheduling behaviour of FixedDelay execution
(as of JDK5 or JBoss v4.0.5) is overriden in the config using FixedRate true
Revision Changes Path
No revision
No revision
1.12.4.4 +4 -4 contrib/varia/src/main/org/jboss/varia/scheduler/Scheduler.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: Scheduler.java
===================================================================
RCS file: /cvsroot/jboss/contrib/varia/src/main/org/jboss/varia/scheduler/Scheduler.java,v
retrieving revision 1.12.4.3
retrieving revision 1.12.4.4
diff -u -b -r1.12.4.3 -r1.12.4.4
--- Scheduler.java 13 Jul 2006 19:52:10 -0000 1.12.4.3
+++ Scheduler.java 14 Jul 2006 06:51:11 -0000 1.12.4.4
@@ -35,8 +35,8 @@
import javax.management.timer.TimerNotification;
import org.jboss.logging.Logger;
-import org.jboss.mx.loading.ClassLoaderUtils;
import org.jboss.system.ServiceMBeanSupport;
+import org.jboss.util.Classes;
/**
* Scheduler Instance to allow clients to run this as a scheduling service for
@@ -50,7 +50,7 @@
*
* @author <a href="mailto:andreas at jboss.org">Andreas Schaefer</a>
* @author Cameron (camtabor)
- * @version $Revision: 1.12.4.3 $
+ * @version $Revision: 1.12.4.4 $
*/
public class Scheduler extends ServiceMBeanSupport
implements SchedulerMBean
@@ -519,9 +519,9 @@
String msg = "Given class " + pSchedulableClass + " is not instance of Schedulable";
StringBuffer info = new StringBuffer(msg);
info.append("\nThe SchedulableClass info:");
- ClassLoaderUtils.displayClassInfo(mSchedulableClass, info);
+ Classes.displayClassInfo(mSchedulableClass, info);
info.append("\nSchedulable.class info:");
- ClassLoaderUtils.displayClassInfo(Schedulable.class, info);
+ Classes.displayClassInfo(Schedulable.class, info);
log.debug(info.toString());
throw new InvalidParameterException(msg);
}
More information about the jboss-cvs-commits
mailing list