[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