Class BusinessTransactionIdFilterConfiguration
- java.lang.Object
-
- org.hawaiiframework.logging.config.filter.BusinessTransactionIdFilterConfiguration
-
@ConditionalOnProperty(prefix="hawaii.logging.filters.business-transaction-id", name="enabled", matchIfMissing=true) @Configuration public class BusinessTransactionIdFilterConfiguration extends ObjectConfigures theTransactionIdFilter.
-
-
Constructor Summary
Constructors Constructor Description BusinessTransactionIdFilterConfiguration(HawaiiLoggingFilterConfigurationProperties hawaiiLoggingFilterConfigurationProperties)The constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BusinessTransactionIdFilterbusinessTransactionIdFilter()Create theTransactionIdFilterbean.org.springframework.boot.web.servlet.FilterRegistrationBean<BusinessTransactionIdFilter>businessTransactionIdFilterRegistration(BusinessTransactionIdFilter businessTransactionIdFilter)Register thebusinessTransactionIdFilter()bean.
-
-
-
Constructor Detail
-
BusinessTransactionIdFilterConfiguration
public BusinessTransactionIdFilterConfiguration(HawaiiLoggingFilterConfigurationProperties hawaiiLoggingFilterConfigurationProperties)
The constructor.- Parameters:
hawaiiLoggingFilterConfigurationProperties- The logging configuration properties.
-
-
Method Detail
-
businessTransactionIdFilter
@Bean @ConditionalOnProperty(prefix="hawaii.logging.filters.business-transaction-id", name="enabled", matchIfMissing=true) public BusinessTransactionIdFilter businessTransactionIdFilter()Create theTransactionIdFilterbean.- Returns:
- the
TransactionIdFilterbean
-
businessTransactionIdFilterRegistration
@Bean @ConditionalOnProperty(prefix="hawaii.logging.filters.business-transaction-id", name="enabled", matchIfMissing=true) public org.springframework.boot.web.servlet.FilterRegistrationBean<BusinessTransactionIdFilter> businessTransactionIdFilterRegistration(BusinessTransactionIdFilter businessTransactionIdFilter)Register thebusinessTransactionIdFilter()bean.- Parameters:
businessTransactionIdFilter- the business transaction id filter- Returns:
- the
businessTransactionIdFilter()bean, wrapped in aFilterRegistrationBean
-
-