FakeLease

class FakeLease(name: String, manager: FakeLeaseManager) : Lease

Functions

Link copied to clipboard
open override fun acquire(): Boolean
Link copied to clipboard
open override fun addListener(listener: Lease.StateChangeListener)
Link copied to clipboard
open override fun checkHeld(): Boolean
Link copied to clipboard
fun notifyAfterAcquire()
Link copied to clipboard
fun notifyBeforeRelease()
Link copied to clipboard
open override fun release(): Boolean

Release the lease. This will return true if released. Note that it will return false if the lease was not held.

Properties

Link copied to clipboard
open override val name: String