ehcache

net.sf.ehcache.constructs.nonstop
Interface NonstopActiveDelegateHolder


public interface NonstopActiveDelegateHolder

Interface for resolving the active TerracottaStore, nonstop Executor Service, underlying CacheLockProvider, all of which can change on rejoin

Author:
Abhishek Sanoujam

Method Summary
 NonstopExecutorService getNonstopExecutorService()
          Returns the current underlying NonstopExecutorService
 CacheLockProvider getUnderlyingCacheLockProvider()
          Returns the current underlying CacheLockProvider
 TerracottaStore getUnderlyingTerracottaStore()
          Returns the current underlying TerracottaStore
 void terracottaStoreInitialized(TerracottaStore newTerracottaStore)
          TerracottaStore got initialized again on rejoin
 

Method Detail

terracottaStoreInitialized

void terracottaStoreInitialized(TerracottaStore newTerracottaStore)
TerracottaStore got initialized again on rejoin

Parameters:
newTerracottaStore -

getUnderlyingTerracottaStore

TerracottaStore getUnderlyingTerracottaStore()
Returns the current underlying TerracottaStore

Returns:
the current underlying TerracottaStore

getNonstopExecutorService

NonstopExecutorService getNonstopExecutorService()
Returns the current underlying NonstopExecutorService

Returns:
the current underlying NonstopExecutorService

getUnderlyingCacheLockProvider

CacheLockProvider getUnderlyingCacheLockProvider()
Returns the current underlying CacheLockProvider

Returns:
the current underlying CacheLockProvider

ehcache

true