Package jodd.util
Class ThreadUtil
- java.lang.Object
-
- jodd.util.ThreadUtil
-
public class ThreadUtil extends java.lang.ObjectThread utilities.
-
-
Constructor Summary
Constructors Constructor Description ThreadUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidjoin(java.lang.Thread thread)static voidjoin(java.lang.Thread thread, long millis)static voidjoin(java.lang.Thread thread, long millis, int nanos)static voidnotify(java.lang.Object obj)Notifies an object for synchronization purposes.static voidnotifyAll(java.lang.Object obj)Notifies an object for synchronization purposes.static voidsleep()Puts a thread to sleep forever.static voidsleep(long ms)Puts a thread to sleep, without throwing an InterruptedException.static voidwait(java.lang.Object obj)Waits for a object for synchronization purposes.static voidwait(java.lang.Object obj, long timeout)Waits for a object or a timeout for synchronization purposes.
-
-
-
Method Detail
-
sleep
public static void sleep(long ms)
Puts a thread to sleep, without throwing an InterruptedException.- Parameters:
ms- the length of time to sleep in milliseconds
-
sleep
public static void sleep()
Puts a thread to sleep forever.
-
wait
public static void wait(java.lang.Object obj)
Waits for a object for synchronization purposes.
-
wait
public static void wait(java.lang.Object obj, long timeout)Waits for a object or a timeout for synchronization purposes.
-
notify
public static void notify(java.lang.Object obj)
Notifies an object for synchronization purposes.
-
notifyAll
public static void notifyAll(java.lang.Object obj)
Notifies an object for synchronization purposes.
-
join
public static void join(java.lang.Thread thread)
-
join
public static void join(java.lang.Thread thread, long millis)
-
join
public static void join(java.lang.Thread thread, long millis, int nanos)
-
-