Package | Description |
---|---|
net.sf.ehcache |
This package contains the public API for using ehcache.
|
net.sf.ehcache.concurrent |
This package contains concurrency classes and utilities that are not available in java.util.concurrent.
|
net.sf.ehcache.constructs.blocking |
Doug Lea in his book Concurrent Programming in Java talks about concurrency support constructs.
|
net.sf.ehcache.constructs.nonstop.concurrency |
Nonstop feature related to concurrent package
|
net.sf.ehcache.store |
Store package.
|
net.sf.ehcache.store.disk |
This package contains the disk store.
|
Modifier and Type | Method and Description |
---|---|
protected Sync |
Cache.getLockForKey(java.lang.Object key)
Gets the lock for a given key
|
Modifier and Type | Class and Description |
---|---|
class |
ReadWriteLockSync
A simple ReadWriteLock synchronizer.
|
Modifier and Type | Method and Description |
---|---|
Sync |
CacheLockProvider.getSyncForKey(java.lang.Object key)
Gets the Sync Stripe to use for a given key.
|
Modifier and Type | Method and Description |
---|---|
protected Sync |
BlockingCache.getLockForKey(java.lang.Object key)
Gets the Sync to use for a given key.
|
Modifier and Type | Method and Description |
---|---|
private void |
BlockingCache.acquiredLockForKey(java.lang.Object key,
Sync lock,
LockType lockType) |
Modifier and Type | Class and Description |
---|---|
(package private) class |
NonstopSync
Class implementing
Sync and that can be executed without getting stuck. |
Modifier and Type | Method and Description |
---|---|
Sync |
NonstopCacheLockProvider.getSyncForKey(java.lang.Object key)
Gets the Sync Stripe to use for a given key.
|
Modifier and Type | Method and Description |
---|---|
Sync |
MemoryStore.LockProvider.getSyncForKey(java.lang.Object key)
Gets the Sync Stripe to use for a given key.
|
Modifier and Type | Class and Description |
---|---|
private static class |
DiskStore.ReadWriteLockSync
Sync implementation that wraps the segment locks
|
Modifier and Type | Method and Description |
---|---|
Sync |
DiskStore.LockProvider.getSyncForKey(java.lang.Object key)
Gets the Sync Stripe to use for a given key.
|