jawilson in JBossCache

Fix for [JBCACHE-1103] (backport). Removed JDK 1.5-specific collections use.

Fix for [JBCACHE-1103] (backport). Removed non-necessary try blocks due to finally block removal.

Fix for [JBCACHE-1103] (backport). Removed empty finally blocks created by the removal of releaseLoaderLock(...).

Fix for [JBCACHE-1103] (backport). Corrected compile-time problems created by hierarchy change.

Fix for [JBCACHE-1103] (backport). Removed JDK 1.5-dependant functionality from releaseAllLocks and acquireAllLocks.

Fix for [JBCACHE-1103] (backport). CacheLoaderInterceptor and CacheStoreInterceptor now correclty subclass Interceptor.

Fix for [JBCACHE-1103] (backport). Commented out ThreadSafe annotation as JDK 1.4 support is needed.

Fix for [JBCACHE-1103] (backport). Added additional StripedLock class.

Fix for [JBCACHE-1103] (backport). Unit test for new StripedLock class.

Fix for [JBCACHE-1103]. Cache Loaders need to control locking when needed, not their interceptor counterpart.

Fix for [JBCACHE-1103] (backport). Cache Loaders need to control locking when needed, not their interceptor counterpart.

file StripedLock.java was added on branch Branch_JBossCache_1_4_0 on 2007-06-24 20:26:16 +0000

file StripedLockTest.java was added on branch Branch_JBossCache_1_4_0 on 2007-06-24 20:22:54 +0000