public static class MapBuilder.Dependencies extends Object
| Constructor and Description | 
|---|
Dependencies(ConfigurableCacheFactory ccf,
            BackingMapManagerContext ctxBackingMapManager,
            ClassLoader loader,
            String sCacheName,
            String sServiceType)
Constructs a  
MapBuilder.Dependencies. | 
Dependencies(ConfigurableCacheFactory ccf,
            BackingMapManagerContext ctxBackingMapManager,
            ClassLoader loader,
            String sCacheName,
            String sServiceType,
            Map<Map,MapListener> mapMapListeners)
Constructs a  
MapBuilder.Dependencies. | 
| Modifier and Type | Method and Description | 
|---|---|
BackingMapManagerContext | 
getBackingMapManagerContext()
Return the  
BackingMapManagerContext. | 
String | 
getCacheName()
Return the cache name. 
 | 
ClassLoader | 
getClassLoader()
Returns the  
ClassLoader to use in the context of
 realizing Maps and other associated infrastructure. | 
ConfigurableCacheFactory | 
getConfigurableCacheFactory()
Return the  
ConfigurableCacheFactory needed to create nested caches. | 
Map<Map,MapListener> | 
getMapListenersRegistry()
 | 
String | 
getServiceType()
Return the Service type. 
 | 
boolean | 
isBackup()
Return true if the map is a backup map. 
 | 
boolean | 
isBinary()
Return true if the map is binary. 
 | 
boolean | 
isBlind()
Return true if the map is in blind mode. 
 | 
void | 
setBackup(boolean fBackup)
Set the flag indicating that the map is a backup map. 
 | 
void | 
setBlind(boolean fBlind)
Set the flag indicating that the map is in blind mode. 
 | 
public Dependencies(ConfigurableCacheFactory ccf, BackingMapManagerContext ctxBackingMapManager, ClassLoader loader, String sCacheName, String sServiceType)
MapBuilder.Dependencies.
 
 Note: In some circumstances the properties encapsulated by a MapBuilder.Dependencies
 may not be available or not required.  In these cases the properties
 will be a default value or null.
ccf - the ConfigurableCacheFactoryctxBackingMapManager - the BackingMapManagerContextloader - the ClassLoadersCacheName - the cache namesServiceType - the service typepublic Dependencies(ConfigurableCacheFactory ccf, BackingMapManagerContext ctxBackingMapManager, ClassLoader loader, String sCacheName, String sServiceType, Map<Map,MapListener> mapMapListeners)
MapBuilder.Dependencies.
 
 Note: In some circumstances the properties encapsulated by a MapBuilder.Dependencies
 may not be available or not required.  In these cases the properties
 will be a default value or null.
ccf - the ConfigurableCacheFactoryctxBackingMapManager - the BackingMapManagerContextloader - the ClassLoadersCacheName - the cache namesServiceType - the service typepublic boolean isBinary()
public boolean isBackup()
public void setBackup(boolean fBackup)
fBackup - true if the map is a backup mappublic boolean isBlind()
public void setBlind(boolean fBlind)
fBlind - true if the map is in blind mode.public BackingMapManagerContext getBackingMapManagerContext()
BackingMapManagerContext.public String getCacheName()
public ConfigurableCacheFactory getConfigurableCacheFactory()
ConfigurableCacheFactory needed to create nested caches.public ClassLoader getClassLoader()
ClassLoader to use in the context of
 realizing Maps and other associated infrastructure.ClassLoaderpublic String getServiceType()
public Map<Map,MapListener> getMapListenersRegistry()
Map of Maps to MapListeners