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 classA thread executing short tasks after some (potentially zero nanosecond) delay.final classA thread processing allReferenceinstances enqueued in aReferenceQueue.Fields in org.apache.sis.internal.system declared as DaemonThreadModifier and TypeFieldDescription(package private) static DaemonThreadThreads.lastCreatedDaemonThe tail of a chain ofDaemonThreads created by thesis-utilitymodule.private final DaemonThreadDaemonThread.previousThe previous element in a chain ofDaemonThreads.Methods in org.apache.sis.internal.system with parameters of type DaemonThreadModifier and TypeMethodDescription(package private) static voidDaemonThread.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, ornullif none.Constructors in org.apache.sis.internal.system with parameters of type DaemonThreadModifierConstructorDescriptionprotectedDaemonThread(String name, DaemonThread lastCreatedDaemon) Creates a new daemon thread.privateDelayedExecutor(DaemonThread lastCreatedDaemon) Constructs a new thread as a daemon thread.privateReferenceQueueConsumer(DaemonThread lastCreatedDaemon) Constructs a new thread as a daemon thread.