jodd.util
Class ThreadUtil

java.lang.Object
  extended by jodd.util.ThreadUtil

public class ThreadUtil
extends java.lang.Object

Thread utilities.


Constructor Summary
ThreadUtil()
           
 
Method Summary
static void join(java.lang.Thread thread)
           
static void join(java.lang.Thread thread, long millis)
           
static void join(java.lang.Thread thread, long millis, int nanos)
           
static void notify(java.lang.Object obj)
          Notifies an object for synchronization purposes.
static void notifyAll(java.lang.Object obj)
          Notifies an object for synchronization purposes.
static void sleep()
          Puts a thread to sleep forever.
static void sleep(long ms)
          Puts a thread to sleep, without throwing an InterruptedException.
static void wait(java.lang.Object obj)
          Waits for a object for synchronization purposes.
static void wait(java.lang.Object obj, long timeout)
          Waits for a object or a timeout for synchronization purposes.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ThreadUtil

public ThreadUtil()
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)


Copyright © 2003-2012 Jodd Team