Oracle® Fusion Middleware .NET API Reference for Oracle Coherence
12c (12.2.1.4.0)
E90869-02
12c (12.2.1.4.0)
E90869-02
The SafeClock type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| SafeClock(Int64) |
Create a new SafeClock with the default maximum expected jitter.
| |
| SafeClock(Int64, Int64) |
Create a new SafeClock with the specified jitter threshold.
|
Methods
| Name | Description | |
|---|---|---|
| Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
| Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) | |
| GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
| GetLastSafeTimeMillis |
Returns the last "safe" time as computed by a previous call to the
GetSafeTimeMillis method.
Note: Since the underlying field is non-volatile, the returned
value is only guaranteed to be no less than the last value returned
by GetSafeTimeMillis() call on the same thread.
| |
| GetSafeTimeMillis |
Returns a "safe" current time in milliseconds.
| |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| ToString | Returns a String that represents the current Object. (Inherited from Object.) | |
| UpdateSafeTimeMillis |
Updates and returns a "safe" current time in milliseconds based on
the "unsafe" time.
|
Fields
| Name | Description | |
|---|---|---|
| DEFAULT_JITTER_THRESHOLD |
The default jitter threshold.
| |
| m_ldtLastSafe |
The last known safe time value.
| |
| m_ldtLastUnsafe |
The last recorded unsafe time value.
| |
| m_lJitter |
The maximum expected jitter exposed by the underlying unsafe clock.
|