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 Object
Configures theTransactionIdFilter
.
-
-
Constructor Summary
Constructors Constructor Description BusinessTransactionIdFilterConfiguration(HawaiiLoggingFilterConfigurationProperties hawaiiLoggingFilterConfigurationProperties)
The constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BusinessTransactionIdFilter
businessTransactionIdFilter()
Create theTransactionIdFilter
bean.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 theTransactionIdFilter
bean.- Returns:
- the
TransactionIdFilter
bean
-
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
-
-