Package org.springframework.data.gemfire
Class LookupRegionFactoryBean<K,V>
java.lang.Object
org.springframework.data.gemfire.support.AbstractFactoryBeanSupport<Region<K,V>>
org.springframework.data.gemfire.ResolvableRegionFactoryBean<K,V>
org.springframework.data.gemfire.LookupRegionFactoryBean<K,V>
- All Implemented Interfaces:
Aware,BeanClassLoaderAware,BeanFactoryAware,BeanNameAware,FactoryBean<Region<K,,V>> InitializingBean
The LookupRegionFactoryBean class is a concrete implementation of ResolvableRegionFactoryBean for handling
>gfe:lookup-region/< SDG XML namespace (XSD) elements.
- Since:
- 1.6.0
- Author:
- John Blum
- See Also:
-
Field Summary
Fields inherited from class org.springframework.data.gemfire.ResolvableRegionFactoryBean
CREATING_REGION_LOG_MESSAGE, REGION_FOUND_LOG_MESSAGE, REGION_NOT_FOUND_ERROR_MESSAGEFields inherited from class org.springframework.data.gemfire.support.AbstractFactoryBeanSupport
DEFAULT_SINGLETONFields inherited from interface org.springframework.beans.factory.FactoryBean
OBJECT_TYPE_ATTRIBUTE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidInitializes thisResolvableRegionFactoryBeanafter properties have been set by the Spring container.final booleanprotected booleanvoidsetAsyncEventQueueIds(String[] asyncEventQueueIds) voidsetAsyncEventQueues(AsyncEventQueue[] asyncEventQueues) voidsetCacheListeners(CacheListener<K, V>[] cacheListeners) voidsetCacheLoader(CacheLoader<K, V> cacheLoader) voidsetCacheWriter(CacheWriter<K, V> cacheWriter) voidsetCloningEnabled(Boolean cloningEnabled) voidsetCustomEntryIdleTimeout(CustomExpiry<K, V> customEntryIdleTimeout) voidsetCustomEntryTimeToLive(CustomExpiry<K, V> customEntryTimeToLive) voidsetEntryIdleTimeout(ExpirationAttributes entryIdleTimeout) voidsetEntryTimeToLive(ExpirationAttributes entryTimeToLive) voidsetEvictionMaximum(Integer evictionMaximum) voidsetGatewaySenderIds(String[] gatewaySenderIds) voidsetGatewaySenders(GatewaySender[] gatewaySenders) voidsetRegionIdleTimeout(ExpirationAttributes regionIdleTimeout) voidsetRegionTimeToLive(ExpirationAttributes regionTimeToLive) voidsetStatisticsEnabled(Boolean enableStatistics) Methods inherited from class org.springframework.data.gemfire.ResolvableRegionFactoryBean
createRegion, getCache, getLookupEnabled, getObject, getObjectType, getParent, getRegion, loadSnapshot, postProcess, resolveRegionName, setCache, setLookupEnabled, setName, setParent, setRegion, setRegionName, setSnapshotMethods inherited from class org.springframework.data.gemfire.support.AbstractFactoryBeanSupport
getBeanClassLoader, getBeanFactory, getBeanName, getLog, getOptionalLog, isDebugLoggingEnabled, isErrorLoggingEnabled, isInfoLoggingEnabled, isSingleton, isWarnLoggingEnabled, logDebug, logDebug, logError, logError, logInfo, logInfo, logWarning, logWarning, newLog, setBeanClassLoader, setBeanFactory, setBeanName
-
Constructor Details
-
LookupRegionFactoryBean
public LookupRegionFactoryBean()
-
-
Method Details
-
afterPropertiesSet
Description copied from class:ResolvableRegionFactoryBeanInitializes thisResolvableRegionFactoryBeanafter properties have been set by the Spring container.- Specified by:
afterPropertiesSetin interfaceInitializingBean- Overrides:
afterPropertiesSetin classResolvableRegionFactoryBean<K,V> - Throws:
Exception- if initialization fails.- See Also:
-
isLookupEnabled
public final boolean isLookupEnabled()- Overrides:
isLookupEnabledin classResolvableRegionFactoryBean<K,V>
-
setAsyncEventQueues
-
setAsyncEventQueueIds
-
setCacheListeners
-
setCacheLoader
-
setCacheWriter
-
setCloningEnabled
-
setCustomEntryIdleTimeout
-
setCustomEntryTimeToLive
-
setEntryIdleTimeout
-
setEntryTimeToLive
-
setEvictionMaximum
-
setGatewaySenders
-
setGatewaySenderIds
-
setRegionIdleTimeout
-
setRegionTimeToLive
-
setStatisticsEnabled
-
isStatisticsEnabled
protected boolean isStatisticsEnabled()
-