mandala.util
Class ThreadImpl
java.lang.Object
mandala.util.ThreadImpl
- All Implemented Interfaces:
- Runnable, ThreadOp
- public class ThreadImpl
- extends Object
- implements ThreadOp
ThreadImpl
public ThreadImpl()
ThreadImpl
public ThreadImpl(Thread thread)
ThreadImpl
public ThreadImpl(Runnable runnable)
ThreadImpl
public ThreadImpl(ThreadGroup threadGroup,
Runnable runnable)
ThreadImpl
public ThreadImpl(String name)
ThreadImpl
public ThreadImpl(ThreadGroup threadGroup,
String name)
ThreadImpl
public ThreadImpl(Runnable runnable,
String name)
ThreadImpl
public ThreadImpl(ThreadGroup threadGroup,
Runnable runnable,
String name)
getInstance
public static ThreadOp getInstance(Thread thread)
currentThread
public static ThreadOp currentThread()
start
public void start()
- Specified by:
start
in interface ThreadOp
run
public void run()
- Specified by:
run
in interface ThreadOp
interrupt
public void interrupt()
- Specified by:
interrupt
in interface ThreadOp
isInterrupted
public boolean isInterrupted()
- Specified by:
isInterrupted
in interface ThreadOp
isAlive
public boolean isAlive()
- Specified by:
isAlive
in interface ThreadOp
setPriority
public void setPriority(int newPriority)
- Specified by:
setPriority
in interface ThreadOp
getPriority
public int getPriority()
- Specified by:
getPriority
in interface ThreadOp
setName
public void setName(String name)
- Specified by:
setName
in interface ThreadOp
getName
public String getName()
- Specified by:
getName
in interface ThreadOp
getThreadGroup
public ThreadGroup getThreadGroup()
enumerate
public int enumerate(ThreadOp[] tarray)
join
public void join(long millis)
throws InterruptedException
- Specified by:
join
in interface ThreadOp
- Throws:
InterruptedException
join
public void join(long millis,
int nanos)
throws InterruptedException
- Specified by:
join
in interface ThreadOp
- Throws:
InterruptedException
join
public void join()
throws InterruptedException
- Specified by:
join
in interface ThreadOp
- Throws:
InterruptedException
setDaemon
public void setDaemon(boolean on)
- Specified by:
setDaemon
in interface ThreadOp
isDaemon
public boolean isDaemon()
- Specified by:
isDaemon
in interface ThreadOp
checkAccess
public void checkAccess()
- Specified by:
checkAccess
in interface ThreadOp
getContextClassLoader
public ClassLoader getContextClassLoader()
- Specified by:
getContextClassLoader
in interface ThreadOp
setContextClassLoader
public void setContextClassLoader(ClassLoader loader)
- Specified by:
setContextClassLoader
in interface ThreadOp
toString
public String toString()
finalize
protected void finalize()
Mandala help mailing list