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:
  • Constructor Details

    • GemFireAsLastResourceConfiguration

      public GemFireAsLastResourceConfiguration()
  • Method Details

    • setImportMetadata

      public void setImportMetadata(org.springframework.core.type.AnnotationMetadata importMetadata)
      Specified by:
      setImportMetadata in interface org.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

      protected Integer getEnableTransactionManagementOrder()
    • gemfireCachePostProcessor

      @Bean public Object gemfireCachePostProcessor(@Autowired(required=false) org.apache.geode.cache.GemFireCache gemfireCache)
    • gemfireJcaConnectionAcquiringAspect

      @Bean public GemFireAsLastResourceConnectionAcquiringAspect gemfireJcaConnectionAcquiringAspect()
    • gemfireJcaConnectionClosingAspect

      @Bean public GemFireAsLastResourceConnectionClosingAspect gemfireJcaConnectionClosingAspect()