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 Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCreate theTransactionIdFilterbean.org.springframework.boot.web.servlet.FilterRegistrationBean<TransactionIdFilter>transactionIdFilterRegistration(TransactionIdFilter transactionIdFilter) Register thetransactionIdFilter()bean.
-
Field Details
-
CONFIG_PREFIX
The configuration properties' prefix.- See Also:
-
-
Constructor Details
-
TransactionIdFilterConfiguration
public TransactionIdFilterConfiguration()
-
-
Method Details
-
transactionIdFilter
@Bean @ConditionalOnProperty(prefix="hawaii.logging.filters.transaction-id", name="enabled", matchIfMissing=true) public TransactionIdFilter transactionIdFilter()Create theTransactionIdFilterbean.- Returns:
- the
TransactionIdFilterbean
-
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 thetransactionIdFilter()bean.- Parameters:
transactionIdFilter- the transaction id filter- Returns:
- the
transactionIdFilter()bean, wrapped in aFilterRegistrationBean
-