|
ehcache | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Sync | |
---|---|
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.constructs.nonstop.store | Ehcache-nonstopcache behaviors package |
Uses of Sync in net.sf.ehcache |
---|
Methods in net.sf.ehcache that return Sync | |
---|---|
protected Sync |
Cache.getLockForKey(Object key)
Gets the lock for a given key |
Uses of Sync in net.sf.ehcache.concurrent |
---|
Classes in net.sf.ehcache.concurrent that implement Sync | |
---|---|
class |
ReadWriteLockSync
A simple ReadWriteLock synchronizer. |
Methods in net.sf.ehcache.concurrent that return Sync | |
---|---|
Sync[] |
CacheLockProvider.getAndWriteLockAllSyncForKeys(long timeout,
Object... keys)
Gets and write lock the Sync Stripes to use for the given keys. |
Sync[] |
StripedReadWriteLockSync.getAndWriteLockAllSyncForKeys(long timeout,
Object... keys)
Gets and write lock the Sync Stripes to use for the given keys. |
Sync[] |
CacheLockProvider.getAndWriteLockAllSyncForKeys(Object... keys)
Gets and write lock the Sync Stripes to use for the given keys. |
Sync[] |
StripedReadWriteLockSync.getAndWriteLockAllSyncForKeys(Object... keys)
Gets and write lock the Sync Stripes to use for the given keys. |
Sync |
CacheLockProvider.getSyncForKey(Object key)
Gets the Sync Stripe to use for a given key. |
Uses of Sync in net.sf.ehcache.constructs.blocking |
---|
Methods in net.sf.ehcache.constructs.blocking that return Sync | |
---|---|
protected Sync |
BlockingCache.getLockForKey(Object key)
Gets the Sync to use for a given key. |
Uses of Sync in net.sf.ehcache.constructs.nonstop.concurrency |
---|
Classes in net.sf.ehcache.constructs.nonstop.concurrency that implement Sync | |
---|---|
class |
NonstopSync
Class implementing Sync and that can be executed without getting stuck. |
Constructors in net.sf.ehcache.constructs.nonstop.concurrency with parameters of type Sync | |
---|---|
NonstopSync(NonstopStore nonstopStore,
Sync delegateSync)
Constructor accepting the NonstopStore and the actual Sync |
Uses of Sync in net.sf.ehcache.constructs.nonstop.store |
---|
Methods in net.sf.ehcache.constructs.nonstop.store that return Sync | |
---|---|
Sync[] |
ExecutorServiceStore.getAndWriteLockAllSyncForKeys(long timeout,
Object... keys)
Gets and write lock the Sync Stripes to use for the given keys. |
Sync[] |
NonstopStoreImpl.getAndWriteLockAllSyncForKeys(long timeout,
Object... keys)
Gets and write lock the Sync Stripes to use for the given keys. |
Sync[] |
NoOpOnTimeoutStore.getAndWriteLockAllSyncForKeys(long timeout,
Object... keys)
Gets and write lock the Sync Stripes to use for the given keys. |
Sync[] |
LocalReadsOnTimeoutStore.getAndWriteLockAllSyncForKeys(long timeout,
Object... keys)
Gets and write lock the Sync Stripes to use for the given keys. |
Sync[] |
ExceptionOnTimeoutStore.getAndWriteLockAllSyncForKeys(long timeout,
Object... keys)
Gets and write lock the Sync Stripes to use for the given keys. |
Sync[] |
ExecutorServiceStore.getAndWriteLockAllSyncForKeys(Object... keys)
Gets and write lock the Sync Stripes to use for the given keys. |
Sync[] |
NonstopStoreImpl.getAndWriteLockAllSyncForKeys(Object... keys)
Gets and write lock the Sync Stripes to use for the given keys. |
Sync[] |
NoOpOnTimeoutStore.getAndWriteLockAllSyncForKeys(Object... keys)
Gets and write lock the Sync Stripes to use for the given keys. |
Sync[] |
LocalReadsOnTimeoutStore.getAndWriteLockAllSyncForKeys(Object... keys)
Gets and write lock the Sync Stripes to use for the given keys. |
Sync[] |
ExceptionOnTimeoutStore.getAndWriteLockAllSyncForKeys(Object... keys)
Gets and write lock the Sync Stripes to use for the given keys. |
Sync |
ExecutorServiceStore.getSyncForKey(Object key)
Gets the Sync Stripe to use for a given key. |
Sync |
NonstopStoreImpl.getSyncForKey(Object key)
Gets the Sync Stripe to use for a given key. |
Sync |
NoOpOnTimeoutStore.getSyncForKey(Object key)
Gets the Sync Stripe to use for a given key. |
Sync |
LocalReadsOnTimeoutStore.getSyncForKey(Object key)
Gets the Sync Stripe to use for a given key. |
Sync |
ExceptionOnTimeoutStore.getSyncForKey(Object key)
Gets the Sync Stripe to use for a given key. |
|
ehcache | |||||||||
PREV NEXT | FRAMES NO FRAMES |