@InterfaceAudience.Private public abstract class HasThread extends java.lang.Object implements java.lang.Runnable
Constructor and Description |
---|
HasThread() |
HasThread(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getName() |
java.lang.Thread |
getThread() |
void |
interrupt() |
boolean |
isAlive() |
boolean |
isInterrupted() |
void |
join() |
void |
join(long millis) |
void |
join(long millis,
int nanos) |
abstract void |
run() |
void |
setDaemon(boolean on) |
void |
setName(java.lang.String name) |
void |
setPriority(int newPriority) |
void |
setUncaughtExceptionHandler(java.lang.Thread.UncaughtExceptionHandler eh) |
void |
start() |
public java.lang.Thread getThread()
public abstract void run()
run
in interface java.lang.Runnable
public final java.lang.String getName()
public void interrupt()
public final boolean isAlive()
public boolean isInterrupted()
public final void setDaemon(boolean on)
public final void setName(java.lang.String name)
public final void setPriority(int newPriority)
public void setUncaughtExceptionHandler(java.lang.Thread.UncaughtExceptionHandler eh)
public void start()
public final void join() throws java.lang.InterruptedException
java.lang.InterruptedException
public final void join(long millis, int nanos) throws java.lang.InterruptedException
java.lang.InterruptedException
public final void join(long millis) throws java.lang.InterruptedException
java.lang.InterruptedException