Package | Description |
---|---|
net.sf.ehcache.constructs.nonstop |
Ehcache-nonstopcache package
|
net.sf.ehcache.constructs.nonstop.concurrency |
Nonstop feature related to concurrent package
|
net.sf.ehcache.constructs.nonstop.store |
Ehcache-nonstopcache behaviors package
|
Modifier and Type | Method and Description |
---|---|
NonstopStore |
NonstopTimeoutBehaviorFactory.createNonstopTimeoutBehaviorStore(NonstopActiveDelegateHolder nonstopActiveDelegateHolder)
Create the
NonstopStore to be used for timeout |
NonstopStore |
NonstopActiveDelegateHolder.getNonstopStore()
Returns the nonstop store
|
Constructor and Description |
---|
NonstopCacheLockProvider(NonstopStore nonstopStore,
NonstopActiveDelegateHolder nonstopActiveDelegateHolder,
ExplicitLockingContextThreadLocal explicitLockingContextThreadLocal,
NonstopConfiguration nonstopConfiguration)
Public constructor
|
Modifier and Type | Interface and Description |
---|---|
interface |
RejoinAwareNonstopStore
Rejoin aware
NonstopStore |
Modifier and Type | Class and Description |
---|---|
class |
ExceptionOnTimeoutStore
Implementation of
NonstopStore that throws NonStopCacheException for all operations. |
class |
ExecutorServiceStore
This implementation executes all operations using a NonstopExecutorService.
|
class |
LocalReadsOnTimeoutStore
A
NonstopStore implementation that returns the local value in the VM, if present, for get operations and no-op for put,
remove and other operations |
class |
NonstopStoreImpl
A
NonstopStore implementation which does not block threads when the cluster goes down. |
class |
NoOpOnTimeoutStore
Implementation of
NonstopStore which returns null for all get
operations and does nothing for puts and removes. |
class |
TransactionalExecutorServiceStore
This implementation is identical to TransactionalExecutorServiceStore except that it ensures the transactional context
gets propagated to the executor thread.
|
Modifier and Type | Method and Description |
---|---|
NonstopStore |
NonstopStoreImpl.resolveTimeoutBehaviorStore()
Resolve the
NonstopStore to be used |
protected NonstopStore |
ExecutorServiceStore.resolveTimeoutBehaviorStore()
Get the timeout behavior resolver NonstopStore
|
NonstopStore |
NonstopTimeoutBehaviorStoreResolver.resolveTimeoutBehaviorStore()
Resolve the
NonstopStore to be used |
Copyright © 2003-2013 Terracotta, Inc.. All Rights Reserved.