Package org.springframework.data.gemfire
Class LookupRegionFactoryBean<K,V>
java.lang.Object
org.springframework.data.gemfire.support.AbstractFactoryBeanSupport<org.apache.geode.cache.Region<K,V>>
org.springframework.data.gemfire.ResolvableRegionFactoryBean<K,V>
org.springframework.data.gemfire.LookupRegionFactoryBean<K,V>
- All Implemented Interfaces:
org.springframework.beans.factory.Aware
,org.springframework.beans.factory.BeanClassLoaderAware
,org.springframework.beans.factory.BeanFactoryAware
,org.springframework.beans.factory.BeanNameAware
,org.springframework.beans.factory.FactoryBean<org.apache.geode.cache.Region<K,
,V>> org.springframework.beans.factory.InitializingBean
The LookupRegionFactoryBean class is a concrete implementation of ResolvableRegionFactoryBean for handling
>gfe:lookup-region/< SDG XML namespace (XSD) elements.
- Since:
- 1.6.0
- See Also:
-
AttributesMutator
ResolvableRegionFactoryBean
-
Field Summary
Fields inherited from class org.springframework.data.gemfire.ResolvableRegionFactoryBean
CREATING_REGION_LOG_MESSAGE, REGION_FOUND_LOG_MESSAGE, REGION_NOT_FOUND_ERROR_MESSAGE
Fields inherited from class org.springframework.data.gemfire.support.AbstractFactoryBeanSupport
DEFAULT_SINGLETON
Fields inherited from interface org.springframework.beans.factory.FactoryBean
OBJECT_TYPE_ATTRIBUTE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Initializes thisResolvableRegionFactoryBean
after properties have been set by the Spring container.final boolean
protected boolean
void
setAsyncEventQueueIds
(String[] asyncEventQueueIds) void
setAsyncEventQueues
(org.apache.geode.cache.asyncqueue.AsyncEventQueue[] asyncEventQueues) void
setCacheListeners
(org.apache.geode.cache.CacheListener<K, V>[] cacheListeners) void
setCacheLoader
(org.apache.geode.cache.CacheLoader<K, V> cacheLoader) void
setCacheWriter
(org.apache.geode.cache.CacheWriter<K, V> cacheWriter) void
setCloningEnabled
(Boolean cloningEnabled) void
setCustomEntryIdleTimeout
(org.apache.geode.cache.CustomExpiry<K, V> customEntryIdleTimeout) void
setCustomEntryTimeToLive
(org.apache.geode.cache.CustomExpiry<K, V> customEntryTimeToLive) void
setEntryIdleTimeout
(org.apache.geode.cache.ExpirationAttributes entryIdleTimeout) void
setEntryTimeToLive
(org.apache.geode.cache.ExpirationAttributes entryTimeToLive) void
setEvictionMaximum
(Integer evictionMaximum) void
setGatewaySenderIds
(String[] gatewaySenderIds) void
setGatewaySenders
(org.apache.geode.cache.wan.GatewaySender[] gatewaySenders) void
setRegionIdleTimeout
(org.apache.geode.cache.ExpirationAttributes regionIdleTimeout) void
setRegionTimeToLive
(org.apache.geode.cache.ExpirationAttributes regionTimeToLive) void
setStatisticsEnabled
(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, setSnapshot
Methods inherited from class org.springframework.data.gemfire.support.AbstractFactoryBeanSupport
getBeanClassLoader, getBeanFactory, getBeanName, getLogger, getOptionalLogger, isDebugLoggingEnabled, isErrorLoggingEnabled, isInfoLoggingEnabled, isSingleton, isWarnLoggingEnabled, logDebug, logDebug, logError, logError, logInfo, logInfo, logWarning, logWarning, newLogger, setBeanClassLoader, setBeanFactory, setBeanName
-
Constructor Details
-
LookupRegionFactoryBean
public LookupRegionFactoryBean()
-
-
Method Details
-
afterPropertiesSet
Description copied from class:ResolvableRegionFactoryBean
Initializes thisResolvableRegionFactoryBean
after properties have been set by the Spring container.- Specified by:
afterPropertiesSet
in interfaceorg.springframework.beans.factory.InitializingBean
- Overrides:
afterPropertiesSet
in classResolvableRegionFactoryBean<K,
V> - Throws:
Exception
- if initialization fails.- See Also:
-
InitializingBean.afterPropertiesSet()
ResolvableRegionFactoryBean.createRegion(GemFireCache, String)
-
isLookupEnabled
public final boolean isLookupEnabled()- Overrides:
isLookupEnabled
in classResolvableRegionFactoryBean<K,
V>
-
setAsyncEventQueues
public void setAsyncEventQueues(org.apache.geode.cache.asyncqueue.AsyncEventQueue[] asyncEventQueues) -
setAsyncEventQueueIds
-
setCacheListeners
-
setCacheLoader
-
setCacheWriter
-
setCloningEnabled
-
setCustomEntryIdleTimeout
-
setCustomEntryTimeToLive
-
setEntryIdleTimeout
public void setEntryIdleTimeout(org.apache.geode.cache.ExpirationAttributes entryIdleTimeout) -
setEntryTimeToLive
public void setEntryTimeToLive(org.apache.geode.cache.ExpirationAttributes entryTimeToLive) -
setEvictionMaximum
-
setGatewaySenders
public void setGatewaySenders(org.apache.geode.cache.wan.GatewaySender[] gatewaySenders) -
setGatewaySenderIds
-
setRegionIdleTimeout
public void setRegionIdleTimeout(org.apache.geode.cache.ExpirationAttributes regionIdleTimeout) -
setRegionTimeToLive
public void setRegionTimeToLive(org.apache.geode.cache.ExpirationAttributes regionTimeToLive) -
setStatisticsEnabled
-
isStatisticsEnabled
protected boolean isStatisticsEnabled()
-