|
Oracle® Coherence Java API Reference Release 12.1.2.0.3 E26043-02 |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
com.tangosol.util.Base
com.tangosol.net.AbstractBackingMapManager
com.tangosol.net.ExtensibleConfigurableCacheFactory.Manager
com.tangosol.coherence.config.scheme.TransactionalScheme.Manager
public static class TransactionalScheme.Manager
The Manager class uses builders to create the required backing maps and provides client access to those maps. The transactional manager is needed to bootstrap the transactional framework. It also needs to load high-units into the parameter list.
Constructor Summary | |
---|---|
TransactionalScheme.Manager(ExtensibleConfigurableCacheFactory factory) Construct a BackingMapManager needed for the transactional scheme. |
Method Summary | |
---|---|
protected com.tangosol.config.expression.ScopedParameterResolver |
getResolver(java.lang.String sName) Return the ScopedParameterResolver for the given cache. |
void |
init(BackingMapManagerContext context) Called by a CacheService to indicate to this manager that the manager is being associated with the CacheService. |
Methods inherited from class com.tangosol.net.ExtensibleConfigurableCacheFactory.Manager |
---|
findCachingScheme, findDistributedScheme, getBackingMap, getCacheFactory, instantiateBackingMap, instantiateBackupMap, instantiatePartitionedBackingMap, isBackupPartitioned, releaseBackingMap, releaseBackupMap, setBackingMap |
Methods inherited from class com.tangosol.net.AbstractBackingMapManager |
---|
getContext |
Constructor Detail |
---|
public TransactionalScheme.Manager(ExtensibleConfigurableCacheFactory factory)
BackingMapManager
needed for the transactional scheme.
factory
- the ConfigurableCacheFactory associated with this managerMethod Detail |
---|
public void init(BackingMapManagerContext context)
Important note: BackingMapManager cannot be associated with more then one instance of a CacheService. However, in a situation when a CacheService automatically restarts, it is possible that this manager instance is re-used by a newly created (restarted) CacheService calling this method once again providing a new context.
Important note: BackingMapManager cannot be associated with more than one instance of a CacheService. However, in a situation when a CacheService automatically restarts, it is possible that this manager instance is re-used by a newly created (restarted) CacheService calling this method once again providing a new context.
init
in interface BackingMapManager
init
in class ExtensibleConfigurableCacheFactory.Manager
context
- the BackingMapManagerContext object for this BackingMapManagerprotected com.tangosol.config.expression.ScopedParameterResolver getResolver(java.lang.String sName)
ScopedParameterResolver
for the given cache. A scoped resolver is needed so that a sub-class (like TransactionScheme.Manager) can add a parameter to the resolver.getResolver
in class ExtensibleConfigurableCacheFactory.Manager
sName
- the cache nameScopedParameterResolver
|
Oracle® Coherence Java API Reference Release 12.1.2.0.3 E26043-02 |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |