net.sf.ehcache.constructs.concurrent |
This package contains the Mutex class and Sync interface taken as is, with fixed for checkstyle and
javadoc errors from version 1.3.4 of Doug Lea's concurrency package.
See http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html
|
Java Source File Name | Type | Comment |
ConcurrencyUtil.java | Class | Various bits of black magic garnered from experts on the concurrency-interest@cs.oswego.edu mailing list. |
ConcurrencyUtilTest.java | Class | |
Mutex.java | Class | version: $Id: Mutex.java 519 2007-07-27 07:11:45Z gregluck $ author: Doug Lea author: A simple non-reentrant mutual exclusion lock. author: The lock is free upon construction. |
Sync.java | Interface | version: $Id: Sync.java 519 2007-07-27 07:11:45Z gregluck $ author: Doug Lea author: Main interface for locks, gates, and conditions. author: author: Sync objects isolate waiting and notification for particular author: logical states, resource availability, events, and the like that are author: shared across multiple threads. |