GracefulShutdownHook

Constructors

Link copied to clipboard
constructor(hooks: List<out LifecycleHook>, shutdownLatch: CountDownLatch, wait: Boolean)

Properties

Link copied to clipboard
private open var cont: Continuation
Link copied to clipboard
private open var container: ThreadContainer
Link copied to clipboard
Link copied to clipboard
private open var eetop: Long
Link copied to clipboard
Link copied to clipboard
private open var headStackableScopes: StackableScope
Link copied to clipboard
Link copied to clipboard
private val hooks: List<out LifecycleHook>
Link copied to clipboard
open var interrupted: Boolean
Link copied to clipboard
Link copied to clipboard
private val LOG: Logger
Link copied to clipboard
val MAX_PRIORITY: Int = 10
Link copied to clipboard
val MIN_PRIORITY: Int = 1
Link copied to clipboard
open var name: String
Link copied to clipboard
Link copied to clipboard
open var nioBlocker: Interruptible
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
private open var parkBlocker: Any
Link copied to clipboard
private open var scopedValueBindings: Any
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
private val tid: Long
Link copied to clipboard
private val wait: Boolean

Functions

Link copied to clipboard
open fun activeCount(): Int
Link copied to clipboard
open fun alive(): Boolean
Link copied to clipboard
Link copied to clipboard
open fun blockedOn(b: Interruptible)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun clearReferences()
Link copied to clipboard
protected open fun clone(): Any
Link copied to clipboard
open fun countStackFrames(): Int
Link copied to clipboard
Link copied to clipboard
open fun currentThread(): Thread
Link copied to clipboard
open fun daemon(on: Boolean)
Link copied to clipboard
Link copied to clipboard
open fun dumpStack()
Link copied to clipboard
Link copied to clipboard
open fun enumerate(tarray: Array<Thread>): Int
Link copied to clipboard
Link copied to clipboard
open fun genThreadName(): String
Link copied to clipboard
Link copied to clipboard
open fun getAllThreads(): Array<Thread>
Link copied to clipboard
Link copied to clipboard
open fun getContinuation(): Continuation
Link copied to clipboard
open fun getId(): Long
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun headStackableScopes(): StackableScope
Link copied to clipboard
open fun holdsLock(p: Any): Boolean
Link copied to clipboard
open fun inheritScopedValueBindings(container: ThreadContainer)
Link copied to clipboard
open fun interrupt()
Link copied to clipboard
open fun interrupted(): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun isTerminated(): Boolean
Link copied to clipboard
Link copied to clipboard
fun join(duration: Duration): Boolean
fun join(millis: Long)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun onSpinWait()
Link copied to clipboard
open fun priority(newPriority: Int)
Link copied to clipboard
fun resume()
Link copied to clipboard
open fun run()
Link copied to clipboard
fun runWith(bindings: Any, op: Runnable)
Link copied to clipboard
Link copied to clipboard
open fun scopedValueCache(): Array<Any>
Link copied to clipboard
open fun setContinuation(cont: Continuation)
Link copied to clipboard
open fun setCurrentThread(p: Thread)
Link copied to clipboard
Link copied to clipboard
open fun setHeadStackableScope(scope: StackableScope)
Link copied to clipboard
Link copied to clipboard
fun setPriority(newPriority: Int)
Link copied to clipboard
open fun setScopedValueBindings(bindings: Any)
Link copied to clipboard
Link copied to clipboard
open fun setThreadContainer(container: ThreadContainer)
Link copied to clipboard
open fun sleep(millis: Long)
Link copied to clipboard
open fun start()
Link copied to clipboard
Link copied to clipboard
fun stop()
Link copied to clipboard
fun suspend()
Link copied to clipboard
open fun threadContainer(): ThreadContainer
Link copied to clipboard
fun threadId(): Long
Link copied to clipboard
Link copied to clipboard
open fun toString(): String
Link copied to clipboard
Link copied to clipboard
open fun yield()