All Known Implementing Classes:
SimpleTimeBroker
TimeBroker - is not currently used in the Quartz code base.NOTE: TimeBroker is not currently used in the Quartz code base.
The interface to be implemented by classes that want to provide a mechanism
by which the org.quartz.core.QuartzScheduler can
reliably determine the current time.
In general, the default implementation of this interface (org.quartz.simpl.SimpleTimeBroker -
which simply uses System.getCurrentTimeMillis() )is
sufficient. However situations may exist where this default scheme is
lacking in its robustness - 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.
James - House| Method from org.quartz.spi.TimeBroker Summary: |
|---|
| getCurrentTime, initialize, shutdown |
| Method from org.quartz.spi.TimeBroker Detail: |
|---|
Get the current time, as known by the |
Called by the QuartzScheduler before the |
Called by the QuartzScheduler to inform the |