public class RegionAttributesFactoryBean<K,V>
extends org.apache.geode.cache.AttributesFactory<K,V>
implements org.springframework.beans.factory.FactoryBean<org.apache.geode.cache.RegionAttributes<K,V>>, org.springframework.beans.factory.InitializingBean
FactoryBean
used to create RegionAttributes
.
Eliminates the need of using a XML bean 'factory-method' tag.AttributesFactory
,
RegionAttributes
,
FactoryBean
,
InitializingBean
Constructor and Description |
---|
RegionAttributesFactoryBean() |
Modifier and Type | Method and Description |
---|---|
void |
afterPropertiesSet() |
org.apache.geode.cache.RegionAttributes<K,V> |
getObject() |
java.lang.Class<?> |
getObjectType() |
boolean |
isSingleton() |
void |
setAsyncEventQueueIds(java.lang.String[] asyncEventQueueIds) |
void |
setGatewaySenderIds(java.lang.String[] gatewaySenderIds) |
void |
setIndexUpdateType(IndexMaintenancePolicyType indexUpdateType) |
addAsyncEventQueueId, addCacheListener, addGatewaySenderId, create, createRegionAttributes, initCacheListeners, setBucketRegion, setCacheListener, setCacheLoader, setCacheWriter, setCloningEnabled, setCompressor, setConcurrencyChecksEnabled, setConcurrencyLevel, setCustomEntryIdleTimeout, setCustomEntryTimeToLive, setDataPolicy, setDiskDirs, setDiskDirsAndSizes, setDiskStoreName, setDiskSynchronous, setDiskWriteAttributes, setEarlyAck, setEnableAsyncConflation, setEnableBridgeConflation, setEnableConflation, setEnableSubscriptionConflation, setEntryIdleTimeout, setEntryTimeToLive, setEvictionAttributes, setIgnoreJTA, setIndexMaintenanceSynchronous, setInitialCapacity, setKeyConstraint, setLoadFactor, setLockGrantor, setMembershipAttributes, setMirrorType, setMulticastEnabled, setOffHeap, setPartitionAttributes, setPersistBackup, setPoolName, setPublisher, setRegionIdleTimeout, setRegionTimeToLive, setScope, setStatisticsEnabled, setSubscriptionAttributes, setValueConstraint, validateAttributes
public void afterPropertiesSet() throws java.lang.Exception
afterPropertiesSet
in interface org.springframework.beans.factory.InitializingBean
java.lang.Exception
public org.apache.geode.cache.RegionAttributes<K,V> getObject() throws java.lang.Exception
public java.lang.Class<?> getObjectType()
public boolean isSingleton()
public void setAsyncEventQueueIds(@NonNull java.lang.String[] asyncEventQueueIds)
public void setIndexUpdateType(@NonNull IndexMaintenancePolicyType indexUpdateType)
public void setGatewaySenderIds(@NonNull java.lang.String[] gatewaySenderIds)