org.gudy.azureus2.core3.util
Class AEThread2
java.lang.Object
org.gudy.azureus2.core3.util.AEThread2
- Direct Known Subclasses:
- UIUpdaterSWT
public abstract class AEThread2
- extends Object
TRACE_TIMES
public static final boolean TRACE_TIMES
- See Also:
- Constant Field Values
AEThread2
public AEThread2(String _name)
AEThread2
public AEThread2(String _name,
boolean _daemon)
start
public void start()
- multiple invocations of start() are possible, but discouraged if combined
with other thread operations such as interrupt() or join()
setPriority
public void setPriority(int _priority)
setName
public void setName(String s)
getName
public String getName()
interrupt
public void interrupt()
isAlive
public boolean isAlive()
isCurrentThread
public boolean isCurrentThread()
toString
public String toString()
- Overrides:
toString
in class Object
run
public abstract void run()
isOurThread
public static boolean isOurThread(Thread thread)
setOurThread
public static void setOurThread()
setOurThread
public static void setOurThread(Thread thread)
setDebug
public static void setDebug(Object debug)
getDebug
public static Object[] getDebug(Thread t)
- entry 0 is debug object, 1 is Long mono-time it was set
- Parameters:
t
-
- Returns:
join
public void join()