Package net.i2p.util
Class I2PAppThread
java.lang.Object
java.lang.Thread
net.i2p.util.I2PThread
net.i2p.util.I2PAppThread
- All Implemented Interfaces:
Runnable
- Direct Known Subclasses:
DaemonThread
,I2PTunnelOutproxyRunner
,I2PTunnelRunner
,InternalSocketRunner
,SnarkShutdown
,UpdateRunner
-
Nested Class Summary
Nested classes/interfaces inherited from class net.i2p.util.I2PThread
I2PThread.OOMEventListener
Nested classes/interfaces inherited from class java.lang.Thread
Thread.BuilderPREVIEW, Thread.State, Thread.UncaughtExceptionHandler
-
Field Summary
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
-
Constructor Summary
ConstructorDescriptionI2PAppThread
(Runnable r, String name) I2PAppThread
(Runnable r, String name, boolean isDaemon) I2PAppThread
(String name) I2PAppThread
(ThreadGroup group, Runnable r, String name) -
Method Summary
Modifier and TypeMethodDescriptionvoid
register a new component that wants notification of OOM eventsprotected void
fireOOM
(OutOfMemoryError oom) void
unregister a component that wants notification of OOM eventsMethods inherited from class net.i2p.util.I2PThread
addOOMEventListener, removeOOMEventListener, run, start
Methods inherited from class java.lang.Thread
activeCount, checkAccess, clone, countStackFrames, currentThread, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, isVirtual, join, join, join, join, ofPlatform, ofVirtual, onSpinWait, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, sleep, startVirtualThread, stop, suspend, threadId, toString, yield
-
Constructor Details
-
I2PAppThread
public I2PAppThread() -
I2PAppThread
-
I2PAppThread
-
I2PAppThread
-
I2PAppThread
-
I2PAppThread
- Since:
- 0.9.23
-
-
Method Details