ProgramixGenericLib v5.0.1

Uses of Class
com.programix.thread.InterruptException

Packages that use InterruptException
com.programix.thread Java multithreading related utilities. 
 

Uses of InterruptException in com.programix.thread
 

Methods in com.programix.thread that throw InterruptException
static void ThreadTools.nap(long msDuration)
          Causes the calling thread to go to sleep for the specified amount of time.
static void ThreadTools.napRandom(long msMinDuration, long msMaxDuration)
          Causes the calling thread to go to sleep for a random amount of time in the specified range of time.
 void BooleanState.waitUntilFalse()
          Waits until the state is false.
 void BooleanState.waitUntilFalse(long msTimeout)
          Waits until the state is false up to the specified maximum amount of time.
 void Counter.waitUntilNegative()
          Waits until the count is a negative number (less than zero).
 void Counter.waitUntilNegative(long msTimeout)
          Waits until the count is a negative number (less than zero).
 void Counter.waitUntilPositive()
          Waits until the count is a positive number (greater than zero).
 void Counter.waitUntilPositive(long msTimeout)
          Waits until the count is a positive number (greater than zero).
 void InitializationMonitor.waitUntilSuccess()
          Waits until the initialization has completed successfully.
 void InitializationMonitor.waitUntilSuccess(long msTimeout)
          Waits until the initialization has completed successfully.
 void BooleanState.waitUntilTrue()
          Waits until the state is true.
 void Waiter.Condition.waitUntilTrue()
          Waits (for an unlimited amount of time) for the supplied expression to evaluate to true.
 void BooleanState.waitUntilTrue(long msTimeout)
          Waits until the state is true up to the specified maximum amount of time.
 boolean Waiter.Condition.waitUntilTrue(long msTimeout)
          Waits (up to a maximum amount of time) for the supplied expression to evaluate to true.
 void Waiter.Condition.waitUntilTrueWithTimedOutException(long msTimeout)
          Waits (up to a maximum amount of time) for the supplied expression to evaluate to true.
 void Counter.waitUntilZero()
          Waits until the count is exactly zero.
 void Counter.waitUntilZero(long msTimeout)
          Waits until the count is exactly zero.
 void BooleanState.waitWhileFalse()
          Waits while the state is false.
 void BooleanState.waitWhileFalse(long msTimeout)
          Waits while the state is false up to the specified maximum amount of time.
 void InitializationMonitor.waitWhileInProgress()
          Waits until the initialization is completed—whether it is successful or a failure.
 void InitializationMonitor.waitWhileInProgress(long msTimeout)
          Waits until the initialization is completed—whether it is successful or a failure.
 void Counter.waitWhileNegative()
          Waits while the count is a negative number (less than zero).
 void Counter.waitWhileNegative(long msTimeout)
          Waits while the count is a negative number (less than zero).
 void Counter.waitWhilePositive()
          Waits while the count is a positive number (greater than zero).
 void Counter.waitWhilePositive(long msTimeout)
          Waits while the count is a positive number (greater than zero).
 void BooleanState.waitWhileTrue()
          Waits while the state is true.
 void Waiter.Condition.waitWhileTrue()
          Waits (for an unlimited amount of time) for the supplied expression to evaluate to false.
 void BooleanState.waitWhileTrue(long msTimeout)
          Waits while the state is true up to the specified maximum amount of time.
 boolean Waiter.Condition.waitWhileTrue(long msTimeout)
          Waits (up to a maximum amount of time) for the supplied expression to evaluate to false.
 void Waiter.Condition.waitWhileTrueWithTimedOutException(long msTimeout)
          Waits (up to a maximum amount of time) for the supplied expression to evaluate to false.
 void Counter.waitWhileZero()
          Waits while the count is exactly zero.
 void Counter.waitWhileZero(long msTimeout)
          Waits while the count is exactly zero.
 


ProgramixGenericLib v5.0.1

Copyright © 2001-2009 Programix Incorporated. All rights reserved. ProgramixGenericLib is free and is OSI Certified Open Source Software under the BSD license.