Spring Data for VMware GemFire
Class GemFireAsLastResourceConfiguration
java.lang.Object
org.springframework.data.gemfire.config.annotation.GemFireAsLastResourceConfiguration
- All Implemented Interfaces:
org.springframework.beans.factory.Aware,org.springframework.context.annotation.ImportAware
@Configuration
public class GemFireAsLastResourceConfiguration
extends Object
implements org.springframework.context.annotation.ImportAware
The
GemFireAsLastResourceConfiguration class is a Spring @Configuration
annotated class used to configure the GemFire "Last Resource" Spring Data GemFire Aspects.- Since:
- 1.0.0
- See Also:
-
GemFireCacheAspectBeanConfigurationImportAwareAnnotationAttributesAnnotationMetadataEnableGemFireAsLastResourceGemFireAsLastResourceConnectionAcquiringAspectGemFireAsLastResourceConnectionClosingAspectEnableTransactionManagement
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongemfireCachePostProcessor(org.apache.geode.cache.GemFireCache gemfireCache) protected Integerprotected org.springframework.core.annotation.AnnotationAttributesresolveEnableTransactionManagementAttributes(org.springframework.core.type.AnnotationMetadata importMetadata) protected intresolveEnableTransactionManagementOrder(org.springframework.core.type.AnnotationMetadata importMetadata) voidsetImportMetadata(org.springframework.core.type.AnnotationMetadata importMetadata)
-
Constructor Details
-
GemFireAsLastResourceConfiguration
public GemFireAsLastResourceConfiguration()
-
-
Method Details
-
setImportMetadata
public void setImportMetadata(org.springframework.core.type.AnnotationMetadata importMetadata) - Specified by:
setImportMetadatain interfaceorg.springframework.context.annotation.ImportAware
-
resolveEnableTransactionManagementOrder
protected int resolveEnableTransactionManagementOrder(org.springframework.core.type.AnnotationMetadata importMetadata) -
resolveEnableTransactionManagementAttributes
protected org.springframework.core.annotation.AnnotationAttributes resolveEnableTransactionManagementAttributes(org.springframework.core.type.AnnotationMetadata importMetadata) -
getEnableTransactionManagementOrder
-
gemfireCachePostProcessor
@Bean public Object gemfireCachePostProcessor(@Autowired(required=false) org.apache.geode.cache.GemFireCache gemfireCache) -
gemfireJcaConnectionAcquiringAspect
-
gemfireJcaConnectionClosingAspect
-