Class BusinessTransactionIdFilterConfiguration
java.lang.Object
org.hawaiiframework.logging.config.filter.BusinessTransactionIdFilterConfiguration
@Configuration
@ConditionalOnProperty(prefix="hawaii.logging.filters.business-transaction-id",
name="enabled",
matchIfMissing=false)
public class BusinessTransactionIdFilterConfiguration
extends Object
Configures the
TransactionIdFilter.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCreate theTransactionIdFilterbean.org.springframework.boot.web.servlet.FilterRegistrationBean<BusinessTransactionIdFilter>businessTransactionIdFilterRegistration(BusinessTransactionIdFilter businessTransactionIdFilter) Register thebusinessTransactionIdFilter()bean.
-
Field Details
-
CONFIG_PREFIX
The configuration properties' prefix.- See Also:
-
-
Constructor Details
-
BusinessTransactionIdFilterConfiguration
public BusinessTransactionIdFilterConfiguration()
-
-
Method Details
-
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
-