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 Map s 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 ConfigurableCacheFactory
ctxBackingMapManager
- the BackingMapManagerContextloader
- the ClassLoader
sCacheName
- 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 ConfigurableCacheFactory
ctxBackingMapManager
- the BackingMapManagerContextloader
- the ClassLoader
sCacheName
- 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 Map
s and other associated infrastructure.ClassLoader
public String getServiceType()
public Map<Map,MapListener> getMapListenersRegistry()
Map
of Map
s to MapListener
s