public class ShadowThread
extends java.lang.Thread
| Constructor and Description |
|---|
ShadowThread(java.lang.Runnable target,
java.lang.String prefix)
Initialize
Thread with new name, this constructor is used by ThreadTransformer for renaming |
ShadowThread(java.lang.Runnable target,
java.lang.String name,
java.lang.String prefix)
Initialize
Thread with new name, this constructor is used by ThreadTransformer for renaming |
ShadowThread(java.lang.String prefix)
Initialize
Thread with new name, this constructor is used by ThreadTransformer for renaming |
ShadowThread(java.lang.String name,
java.lang.String prefix)
Initialize
Thread with new name, this constructor is used by ThreadTransformer for renaming |
ShadowThread(java.lang.ThreadGroup group,
java.lang.Runnable target,
java.lang.String prefix)
Initialize
Thread with new name, this constructor is used by ThreadTransformer for renaming |
ShadowThread(java.lang.ThreadGroup group,
java.lang.Runnable target,
java.lang.String name,
long stackSize,
java.lang.String prefix)
Initialize
Thread with new name, this constructor is used by ThreadTransformer for renaming |
ShadowThread(java.lang.ThreadGroup group,
java.lang.Runnable target,
java.lang.String name,
java.lang.String prefix)
Initialize
Thread with new name, this constructor is used by ThreadTransformer for renaming |
ShadowThread(java.lang.ThreadGroup group,
java.lang.String name,
java.lang.String prefix)
Initialize
Thread with new name, this constructor is used by ThreadTransformer for renaming |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
makeThreadName(java.lang.String name) |
static java.lang.String |
makeThreadName(java.lang.String name,
java.lang.String prefix) |
static java.lang.Thread |
newThread(java.lang.Runnable target,
java.lang.String prefix) |
static java.lang.Thread |
newThread(java.lang.Runnable target,
java.lang.String name,
java.lang.String prefix) |
static java.lang.Thread |
newThread(java.lang.String prefix) |
static java.lang.Thread |
newThread(java.lang.String name,
java.lang.String prefix) |
static java.lang.Thread |
newThread(java.lang.ThreadGroup group,
java.lang.Runnable target,
java.lang.String prefix) |
static java.lang.Thread |
newThread(java.lang.ThreadGroup group,
java.lang.Runnable target,
java.lang.String name,
long stackSize,
java.lang.String prefix) |
static java.lang.Thread |
newThread(java.lang.ThreadGroup group,
java.lang.Runnable target,
java.lang.String name,
java.lang.String prefix) |
static java.lang.Thread |
newThread(java.lang.ThreadGroup group,
java.lang.String name,
java.lang.String prefix) |
static java.lang.Thread |
setThreadName(java.lang.Thread t,
java.lang.String prefix) |
activeCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, run, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yieldpublic ShadowThread(java.lang.String prefix)
Thread with new name, this constructor is used by ThreadTransformer for renamingprefix - the new namepublic ShadowThread(java.lang.Runnable target,
java.lang.String prefix)
Thread with new name, this constructor is used by ThreadTransformer for renamingtarget - the object whose run method is invoked when this thread is started.
If null, this thread's run method is invoked.prefix - the new namepublic ShadowThread(java.lang.ThreadGroup group,
java.lang.Runnable target,
java.lang.String prefix)
Thread with new name, this constructor is used by ThreadTransformer for renaminggroup - the thread grouptarget - the object whose run method is invoked when this thread is started.
If null, this thread's run method is invoked.prefix - the new namepublic ShadowThread(java.lang.String name,
java.lang.String prefix)
Thread with new name, this constructor is used by ThreadTransformer for renamingname - the original nameprefix - the prefix of new namepublic ShadowThread(java.lang.ThreadGroup group,
java.lang.String name,
java.lang.String prefix)
Thread with new name, this constructor is used by ThreadTransformer for renaminggroup - the thread groupname - the original nameprefix - the prefix of new namepublic ShadowThread(java.lang.Runnable target,
java.lang.String name,
java.lang.String prefix)
Thread with new name, this constructor is used by ThreadTransformer for renamingtarget - the object whose run method is invoked when this thread is started.
If null, this thread's run method is invoked.name - the original nameprefix - the prefix of new namepublic ShadowThread(java.lang.ThreadGroup group,
java.lang.Runnable target,
java.lang.String name,
java.lang.String prefix)
Thread with new name, this constructor is used by ThreadTransformer for renaminggroup - the thread grouptarget - the object whose run method is invoked when this thread is started.
If null, this thread's run method is invoked.name - the original nameprefix - the prefix of new namepublic ShadowThread(java.lang.ThreadGroup group,
java.lang.Runnable target,
java.lang.String name,
long stackSize,
java.lang.String prefix)
Thread with new name, this constructor is used by ThreadTransformer for renaminggroup - the thread grouptarget - the object whose run method is invoked when this thread is started.
If null, this thread's run method is invoked.name - the original namestackSize - the desired stack size for the new thread, or zero to indicate that this parameter is to be ignored.prefix - the prefix of new namepublic static java.lang.Thread newThread(java.lang.String prefix)
public static java.lang.Thread newThread(java.lang.Runnable target,
java.lang.String prefix)
public static java.lang.Thread newThread(java.lang.ThreadGroup group,
java.lang.Runnable target,
java.lang.String prefix)
public static java.lang.Thread newThread(java.lang.String name,
java.lang.String prefix)
public static java.lang.Thread newThread(java.lang.ThreadGroup group,
java.lang.String name,
java.lang.String prefix)
public static java.lang.Thread newThread(java.lang.Runnable target,
java.lang.String name,
java.lang.String prefix)
public static java.lang.Thread newThread(java.lang.ThreadGroup group,
java.lang.Runnable target,
java.lang.String name,
java.lang.String prefix)
public static java.lang.Thread newThread(java.lang.ThreadGroup group,
java.lang.Runnable target,
java.lang.String name,
long stackSize,
java.lang.String prefix)
public static java.lang.Thread setThreadName(java.lang.Thread t,
java.lang.String prefix)
public static java.lang.String makeThreadName(java.lang.String name)
public static java.lang.String makeThreadName(java.lang.String name,
java.lang.String prefix)