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

public class LookupRegionFactoryBean<K,V> extends ResolvableRegionFactoryBean<K,V>
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:
  • Constructor Details

    • LookupRegionFactoryBean

      public LookupRegionFactoryBean()
  • Method Details

    • afterPropertiesSet

      public void afterPropertiesSet() throws Exception
      Description copied from class: ResolvableRegionFactoryBean
      Initializes this ResolvableRegionFactoryBean after properties have been set by the Spring container.
      Specified by:
      afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
      Overrides:
      afterPropertiesSet in class ResolvableRegionFactoryBean<K,V>
      Throws:
      Exception - if initialization fails.
      See Also:
    • isLookupEnabled

      public final boolean isLookupEnabled()
      Overrides:
      isLookupEnabled in class ResolvableRegionFactoryBean<K,V>
    • setAsyncEventQueues

      public void setAsyncEventQueues(org.apache.geode.cache.asyncqueue.AsyncEventQueue[] asyncEventQueues)
    • setAsyncEventQueueIds

      public void setAsyncEventQueueIds(String[] asyncEventQueueIds)
    • setCacheListeners

      public void setCacheListeners(org.apache.geode.cache.CacheListener<K,V>[] cacheListeners)
    • setCacheLoader

      public void setCacheLoader(org.apache.geode.cache.CacheLoader<K,V> cacheLoader)
    • setCacheWriter

      public void setCacheWriter(org.apache.geode.cache.CacheWriter<K,V> cacheWriter)
    • setCloningEnabled

      public void setCloningEnabled(Boolean cloningEnabled)
    • setCustomEntryIdleTimeout

      public void setCustomEntryIdleTimeout(org.apache.geode.cache.CustomExpiry<K,V> customEntryIdleTimeout)
    • setCustomEntryTimeToLive

      public void setCustomEntryTimeToLive(org.apache.geode.cache.CustomExpiry<K,V> customEntryTimeToLive)
    • setEntryIdleTimeout

      public void setEntryIdleTimeout(org.apache.geode.cache.ExpirationAttributes entryIdleTimeout)
    • setEntryTimeToLive

      public void setEntryTimeToLive(org.apache.geode.cache.ExpirationAttributes entryTimeToLive)
    • setEvictionMaximum

      public void setEvictionMaximum(Integer evictionMaximum)
    • setGatewaySenders

      public void setGatewaySenders(org.apache.geode.cache.wan.GatewaySender[] gatewaySenders)
    • setGatewaySenderIds

      public void setGatewaySenderIds(String[] gatewaySenderIds)
    • setRegionIdleTimeout

      public void setRegionIdleTimeout(org.apache.geode.cache.ExpirationAttributes regionIdleTimeout)
    • setRegionTimeToLive

      public void setRegionTimeToLive(org.apache.geode.cache.ExpirationAttributes regionTimeToLive)
    • setStatisticsEnabled

      public void setStatisticsEnabled(Boolean enableStatistics)
    • isStatisticsEnabled

      protected boolean isStatisticsEnabled()