| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.quartz.simpl.SimpleTimeBroker
public class SimpleTimeBroker
 The interface to be implemented by classes that want to provide a mechanism
 by which the  can
 reliably determine the current time.
 QuartzScheduler
 In general, the default implementation of this interface (-
 which simply uses SimpleTimeBrokerSystem.getCurrentTimeMillis() )is
 sufficient. However situations may exist where this default scheme is
 lacking in its robustsness - especially when Quartz is used in a clustered
 configuration. For example, if one or more of the machines in the cluster
 has a system time that varies by more than a few seconds from the clocks on
 the other systems in the cluster, scheduling confusion will result.
 
QuartzScheduler| Constructor Summary | |
|---|---|
SimpleTimeBroker()
 | 
|
| Method Summary | |
|---|---|
 java.util.Date | 
getCurrentTime()
Get the current time, simply using new Date(). | 
 void | 
initialize()
Called by the QuartzScheduler before the TimeBroker is
 used, in order to give the it a chance to initialize. | 
 void | 
shutdown()
Called by the QuartzScheduler to inform the TimeBroker
 that it should free up all of it's resources because the scheduler is
 shutting down. | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public SimpleTimeBroker()
| Method Detail | 
|---|
public java.util.Date getCurrentTime()
 Get the current time, simply using new Date().
 
getCurrentTime in interface TimeBroker
public void initialize()
                throws SchedulerConfigException
TimeBroker
 Called by the QuartzScheduler before the TimeBroker is
 used, in order to give the it a chance to initialize.
 
initialize in interface TimeBrokerSchedulerConfigExceptionpublic void shutdown()
TimeBroker
 Called by the QuartzScheduler to inform the TimeBroker
 that it should free up all of it's resources because the scheduler is
 shutting down.
 
shutdown in interface TimeBroker
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||