Class TransactionIdFilterConfiguration

java.lang.Object
org.hawaiiframework.logging.config.filter.TransactionIdFilterConfiguration

@Configuration @ConditionalOnProperty(prefix="hawaii.logging.filters.transaction-id", name="enabled", matchIfMissing=false) public class TransactionIdFilterConfiguration extends Object
Configures the TransactionIdFilter.
  • Field Details

  • Constructor Details

    • TransactionIdFilterConfiguration

      public TransactionIdFilterConfiguration()
  • Method Details

    • transactionIdFilter

      @Bean @ConditionalOnProperty(prefix="hawaii.logging.filters.transaction-id", name="enabled", matchIfMissing=true) public TransactionIdFilter transactionIdFilter()
      Create the TransactionIdFilter bean.
      Returns:
      the TransactionIdFilter bean
    • transactionIdFilterRegistration

      @Bean @ConditionalOnProperty(prefix="hawaii.logging.filters.transaction-id", name="enabled", matchIfMissing=true) public org.springframework.boot.web.servlet.FilterRegistrationBean<TransactionIdFilter> transactionIdFilterRegistration(TransactionIdFilter transactionIdFilter)
      Register the transactionIdFilter() bean.
      Parameters:
      transactionIdFilter - the transaction id filter
      Returns:
      the transactionIdFilter() bean, wrapped in a FilterRegistrationBean