Uses of Class
org.apache.sis.internal.system.DaemonThread
Packages that use DaemonThread
Package
Description
A set of system-wide services for the SIS implementation.
-
Uses of DaemonThread in org.apache.sis.internal.system
Subclasses of DaemonThread in org.apache.sis.internal.systemModifier and TypeClassDescriptionfinal class
A thread executing short tasks after some (potentially zero nanosecond) delay.final class
A thread processing allReference
instances enqueued in aReferenceQueue
.Fields in org.apache.sis.internal.system declared as DaemonThreadModifier and TypeFieldDescription(package private) static DaemonThread
Threads.lastCreatedDaemon
The tail of a chain ofDaemonThread
s created by thesis-utility
module.private final DaemonThread
DaemonThread.previous
The previous element in a chain ofDaemonThread
s.Methods in org.apache.sis.internal.system with parameters of type DaemonThreadModifier and TypeMethodDescription(package private) static void
DaemonThread.killAll
(DaemonThread thread, long stopWaitingAt) Sends a kill signal to all threads in the chain starting by the given thread, and waits for the threads to die before to return.DaemonThread.listStalledThreads
(DaemonThread thread) Returns the list of stalled or dead threads, ornull
if none.Constructors in org.apache.sis.internal.system with parameters of type DaemonThreadModifierConstructorDescriptionprotected
DaemonThread
(String name, DaemonThread lastCreatedDaemon) Creates a new daemon thread.private
DelayedExecutor
(DaemonThread lastCreatedDaemon) Constructs a new thread as a daemon thread.private
ReferenceQueueConsumer
(DaemonThread lastCreatedDaemon) Constructs a new thread as a daemon thread.