Holger's Java API

## Uses of Interface
com.antelmann.calendar.TimeSystem

Packages that use TimeSystem
com.antelmann.calendar: This package contains classes for implementing calendar and time related solutions.
com.antelmann.db: This package contains generally useful classes for generic database management.
com.antelmann.util.gui: This package contains utility classes for GUI related implementations.

Uses of TimeSystem in com.antelmann.calendar

Classes in com.antelmann.calendar that implement TimeSystem
`class` `AbstractTimeSystem` the basis for a custom TimeSystem based on an offset value (delta) relative to the system time.
`class` `AtomicTime` Deprecated. use `NTPTime` instead
`class` `NTPClient` implements a simple client for the Network Time Protocol (NTP).
`class` `NTPTime` works based on a NTPClient instance adding reliability by using multiple servers if one fails.
`class` `TimeProtocolClient` Deprecated. use `NTPClient` instead

Fields in com.antelmann.calendar declared as TimeSystem
`static TimeSystem` `TimeSystem.SYSTEM_TIME` provides a TimeSystem implementation based on the system time.

Methods in com.antelmann.calendar that return TimeSystem
`TimeSystem` `TimeProtocolServer.getTimeSystem()` Deprecated. returns TimeSystem.systemTime by default
`TimeSystem` `Stopwatch.getTimeSystem()` returns the time measurement system in place
`TimeSystem` `NTPServer.getTimeSystem()` Deprecated. returns TimeSystem.systemTime by default

Methods in com.antelmann.calendar with parameters of type TimeSystem
`void` `TimeProtocolServer.setTimeSystem(TimeSystem ts)` Deprecated. allows to use another time system instead of the system time to provide the correct time.
`void` `Stopwatch.setTimeSystem(TimeSystem system)` allows to use a customized measurement for time
`void` `NTPServer.setTimeSystem(TimeSystem ts)` Deprecated. allows to use another time system instead of the system time to provide the correct time.

Constructors in com.antelmann.calendar with parameters of type TimeSystem
`NTPServer(int port, TimeSystem ts)` Deprecated.
`NTPServer(TimeSystem ts)` Deprecated.
`Stopwatch(long milliseconds, TimeSystem system)`
`TimeProtocolServer(int port, TimeSystem ts)` Deprecated.
`TimeProtocolServer(TimeSystem ts)` Deprecated.

Uses of TimeSystem in com.antelmann.db

Methods in com.antelmann.db that return TimeSystem
`TimeSystem` `LockManager.getTimeSystem()`

Methods in com.antelmann.db with parameters of type TimeSystem
`void` `LockManager.setTimeSystem(TimeSystem ts)`

Uses of TimeSystem in com.antelmann.util.gui

Methods in com.antelmann.util.gui that return TimeSystem
`TimeSystem` `JWatchLabel.getTimeSystem()`

Constructors in com.antelmann.util.gui with parameters of type TimeSystem
`JWatchLabel(DateFormat format, TimeSystem ts)`
`JWatchLabel(TimeSystem ts)`

(c) Holger Antelmann since 2001- all rights reserved (contact: info@antelmann.com)
see www.antelmann.com/developer for further details and available downloads