|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use LockStrategy | |
|---|---|
| org.terracotta.collections | |
| org.terracotta.locking.strategy | |
| Uses of LockStrategy in org.terracotta.collections |
|---|
| Constructors in org.terracotta.collections with parameters of type LockStrategy | |
|---|---|
ConcurrentDistributedMap(LockType lockType,
LockStrategy<? super K> lockStrategy)
Creates a new ConcurrentDistributedMap instance that allows the specification of the internal lock type
that should be used when Terracotta DSO is active. |
|
ConcurrentDistributedMap(LockType lockType,
LockStrategy<? super K> lockStrategy,
int concurrency)
Creates a new ConcurrentDistributedMap instance that allows the specification of the internal lock type
that should be used when Terracotta DSO is active and the concurrency of internal data structures. |
|
ConcurrentDistributedServerMap(CacheConfig cacheConfig,
LockType lockType,
LockStrategy<? super K> lockStrategy)
Creates a new EnterpriseConcurrentDistributedMap instance that allows the specification of the internal
lock type that should be used when Terracotta DSO is active and the concurrency of internal data structures. |
|
ConcurrentDistributedServerMap(CacheConfig cacheConfig,
LockType lockType,
LockStrategy<? super K> lockStrategy,
int concurrency)
Creates a new EnterpriseConcurrentDistributedMap instance that allows the specification of the internal
lock type that should be used when Terracotta DSO is active and the concurrency of internal data structures. |
|
ConcurrentDistributedServerMap(LockType lockType,
LockStrategy<? super K> lockStrategy)
Creates a new EnterpriseConcurrentDistributedMap instance that allows the specification of the internal
lock type that should be used when Terracotta DSO is active. |
|
ConcurrentDistributedServerMap(LockType lockType,
LockStrategy<? super K> lockStrategy,
int concurrency)
Creates a new EnterpriseConcurrentDistributedMap instance that allows the specification of the internal
lock type that should be used when Terracotta DSO is active and the concurrency of internal data structures |
|
ConcurrentDistributedSet(LockType lockType,
LockStrategy<? super E> lockStrategy)
|
|
ConcurrentDistributedSet(LockType lockType,
LockStrategy<? super E> lockStrategy,
int concurrency)
|
|
EnterpriseConcurrentDistributedMap(CacheConfig cacheConfig,
LockType lockType,
LockStrategy<? super K> lockStrategy)
Creates a new EnterpriseConcurrentDistributedMap instance that allows the specification of the internal
lock type that should be used when Terracotta DSO is active and the concurrency of internal data structures. |
|
EnterpriseConcurrentDistributedMap(CacheConfig cacheConfig,
LockType lockType,
LockStrategy<? super K> lockStrategy,
int concurrency)
Creates a new EnterpriseConcurrentDistributedMap instance that allows the specification of the internal
lock type that should be used when Terracotta DSO is active and the concurrency of internal data structures. |
|
EnterpriseConcurrentDistributedMap(LockType lockType,
LockStrategy<? super K> lockStrategy)
Creates a new EnterpriseConcurrentDistributedMap instance that allows the specification of the internal
lock type that should be used when Terracotta DSO is active. |
|
EnterpriseConcurrentDistributedMap(LockType lockType,
LockStrategy<? super K> lockStrategy,
int concurrency)
Creates a new EnterpriseConcurrentDistributedMap instance that allows the specification of the internal
lock type that should be used when Terracotta DSO is active and the concurrency of internal data structures |
|
| Uses of LockStrategy in org.terracotta.locking.strategy |
|---|
| Classes in org.terracotta.locking.strategy that implement LockStrategy | |
|---|---|
class |
BasicLockStrategy<K>
A simple always locking abstract LockStrategy. |
class |
HashcodeLockStrategy
A simple lock strategy where locks are taken on a concatentation of the instance qualifier and the key's hashcode. |
class |
NullLockStrategy<K>
A non-locking lock strategy. |
class |
OneToOneLockStrategy
A String key only lock strategy where locking is performed on a
concatentation of the the instance qualifier and the string key itself. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||