public class LocalRegionFactoryBean<K,V> extends PeerRegionFactoryBean<K,V>
DEFAULT_SINGLETONDEFAULT_PHASE| Constructor and Description | 
|---|
| LocalRegionFactoryBean() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | afterPropertiesSet()Initializes this  ResolvableRegionFactoryBeanafter properties have been set by the Spring container. | 
| protected void | resolveDataPolicy(org.apache.geode.cache.RegionFactory<K,V> regionFactory,
                 Boolean persistent,
                 org.apache.geode.cache.DataPolicy dataPolicy)Validates and sets the  DataPolicyon theRegionFactoryused to create and configure
 theRegionfrom thisFactoryBean. | 
| protected void | resolveDataPolicy(org.apache.geode.cache.RegionFactory<K,V> regionFactory,
                 Boolean persistent,
                 String dataPolicy)Resolves the Data Policy used by this "local" Pivotal GemFire Region (i.e. locally Scoped; Scope.LOCAL) based on the
 enumerated value from org.apache.geode.cache.RegionShortcuts (LOCAL, LOCAL_PERSISTENT, LOCAL_HEAP_LRU,
 LOCAL_OVERFLOW, and LOCAL_PERSISTENT_OVERFLOW), but without consideration of the Eviction settings. | 
| void | setScope(org.apache.geode.cache.Scope scope)Configures the  Region'sScope, which affects data distribution
 and acknowledgement strategy (useful in consistency) for theRegion. | 
configure, createRegion, createRegionFactory, destroy, getAttributes, getDataPolicy, getOffHeap, getPhase, getScope, getShortcut, getStatisticsEnabled, isAutoStartup, isNotPersistent, isOffHeap, isPersistent, isRunning, isStatisticsEnabled, mergePartitionAttributes, mergeRegionAttributes, postProcess, resolveStatisticsEnabled, setAsyncEventQueueIds, setAsyncEventQueues, setAttributes, setCacheListeners, setCacheLoader, setCacheWriter, setClose, setCompressor, setCustomEntryIdleTimeout, setCustomEntryTimeToLive, setDataPolicy, setDestroy, setDiskStoreName, setEntryIdleTimeout, setEntryTimeToLive, setEvictionAttributes, setGatewaySenderIds, setGatewaySenders, setKeyConstraint, setOffHeap, setPersistent, setRegionIdleTimeout, setRegionTimeToLive, setShortcut, setStatisticsEnabled, setValueConstraint, start, stop, stopapplyRegionConfigurers, applyRegionConfigurers, applyRegionConfigurers, getCompositeRegionConfigurer, setRegionConfigurers, setRegionConfigurersgetCache, getLookupEnabled, getObject, getObjectType, getParent, getRegion, isLookupEnabled, loadSnapshot, postProcess, resolveRegionName, setCache, setLookupEnabled, setName, setParent, setRegion, setRegionName, setSnapshotgetBeanClassLoader, getBeanFactory, getBeanName, getLog, isSingleton, logDebug, logDebug, logError, logError, logInfo, logInfo, logWarning, logWarning, newLog, setBeanClassLoader, setBeanFactory, setBeanNamepublic void setScope(org.apache.geode.cache.Scope scope)
PeerRegionFactoryBeanRegion's Scope, which affects data distribution
 and acknowledgement strategy (useful in consistency) for the Region.setScope in class PeerRegionFactoryBean<K,V>scope - Scope used to configure the Region's data distribution
 and acknowledgement strategy.Scopepublic void afterPropertiesSet()
                        throws Exception
ResolvableRegionFactoryBeanResolvableRegionFactoryBean after properties have been set by the Spring container.afterPropertiesSet in interface InitializingBeanafterPropertiesSet in class ResolvableRegionFactoryBean<K,V>Exception - if initialization fails.InitializingBean.afterPropertiesSet(), 
ResolvableRegionFactoryBean.createRegion(GemFireCache, String)protected void resolveDataPolicy(org.apache.geode.cache.RegionFactory<K,V> regionFactory, Boolean persistent, org.apache.geode.cache.DataPolicy dataPolicy)
PeerRegionFactoryBeanDataPolicy on the RegionFactory used to create and configure
 the Region from this FactoryBean.resolveDataPolicy in class PeerRegionFactoryBean<K,V>regionFactory - the RegionFactory used by this FactoryBean to create and configure the Region.persistent - a boolean value indicating whether the Region should be persistent and persist it's
 data to disk.dataPolicy - the configured Data Policy for the Region.PeerRegionFactoryBean.resolveDataPolicy(org.apache.geode.cache.RegionFactory, Boolean, String), 
DataPolicy, 
RegionFactoryprotected void resolveDataPolicy(org.apache.geode.cache.RegionFactory<K,V> regionFactory, Boolean persistent, String dataPolicy)
resolveDataPolicy in class PeerRegionFactoryBean<K,V>regionFactory - the Pivotal GemFire RegionFactory used to created the Local Region.persistent - a boolean value indicating whether the Local Region should persist it's data.dataPolicy - requested Data Policy as set by the user in the Spring Pivotal GemFire configuration meta-data.DataPolicy, 
RegionFactory, 
RegionShortcutCopyright © 2011–2020 Pivotal Software, Inc.. All rights reserved.