Package org.norther.tammi.acorn.util.concurrent

Interface Summary
ScheduledTimer An interface to scheduled timers running scheduled tasks in background.
 

Class Summary
BoundedQueue An array-based bounded blocking queue class.
Latch A latch is a boolean condition that is set at most once, ever.
LinkedQueue A link-based and optionally bounded blocking queue class.
Mutex A non-reentrant mutual exclusion lock.
NonBlockingQueue An array-based none-blocking queue class without any concurrency control.
SimpleTimer A JDK timer based implementation of ScheduledTimer.
ThresholdQueue A blocking queue class, which signals takes and polls only when a preset inclusive threshold of its capacity is reached.
TimeLimitedLock An adaptor class that lets any one thread to get a lock for a predetermined time only.
TimerDaemon A general-purpose time-based daemon implementation of ScheduledTimer, vaguely similar in functionality to base system-level utilities such as at (and the associated crond) in Unix.
 



Copyright © 2004 The Norther Organization. All rights reserved.