public interface ClockProvider
Clockused as the reference for
nowwhen validating the
The default implementation will return the current system time. Plugging in custom implementations may be useful for instance in batch applications which need to run with a specific logical date, e.g. with yesterday's date when re-running a failed batch job execution.
Implementations must be safe for access from several threads at the same time.
now; must not be
This spec is licensed under the EFSL; this spec is based on material that is licensed under the Apache License, version 2.0.