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:
-
GemFireCache
Aspect
Bean
Configuration
ImportAware
AnnotationAttributes
AnnotationMetadata
EnableGemFireAsLastResource
GemFireAsLastResourceConnectionAcquiringAspect
GemFireAsLastResourceConnectionClosingAspect
EnableTransactionManagement
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongemfireCachePostProcessor
(org.apache.geode.cache.GemFireCache gemfireCache) protected Integer
protected org.springframework.core.annotation.AnnotationAttributes
resolveEnableTransactionManagementAttributes
(org.springframework.core.type.AnnotationMetadata importMetadata) protected int
resolveEnableTransactionManagementOrder
(org.springframework.core.type.AnnotationMetadata importMetadata) void
setImportMetadata
(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:
setImportMetadata
in 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
-