Class JeapTxTransactionAutoConfig

java.lang.Object
ch.admin.bit.jeap.db.tx.config.JeapTxTransactionAutoConfig

@AutoConfiguration public class JeapTxTransactionAutoConfig extends Object
  • Constructor Details

    • JeapTxTransactionAutoConfig

      public JeapTxTransactionAutoConfig()
  • Method Details

    • platformTransactionManagerBeanPostProcessor

      @Bean public static ReadReplicaAwareTransactionManagerBeanPostProcessor platformTransactionManagerBeanPostProcessor()
      Must be static! Otherwise, the whole autoconfiguration class is eagerly instantiated when running bean post processors early in the spring context lifecycle. Avoids the dreaded "Bean is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)" warning.
    • readReplicaTransactionManagerBeanDefinitionRegistryPostProcessor

      @Bean public static org.springframework.beans.factory.support.BeanDefinitionRegistryPostProcessor readReplicaTransactionManagerBeanDefinitionRegistryPostProcessor()
      Must be static - see above