Class ContextPropagationProperties
java.lang.Object
es.kukenan.smartfi.common.context.config.ContextPropagationProperties
@RefreshScope
@PropertySource("classpath:common-config.properties")
@Configuration
public class ContextPropagationProperties
extends Object
This class is used to hold the configuration preferences used in context propagation related beans.
Common filters configuration. Currently, next filters are configured:
- Request context propagation
AsyncExecutorConfig}.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate StringName for the channel MDC Context Entry.private StringName for the companyId MDC Context Entry.private StringName for the requestId HTTP Header.private StringName for the manager MDC Context Entry.private StringName for the requestId MDC Context Entry.private StringName for the session MDC Context Entry.private StringName for the userAgent MDC Context Entry.private StringName for the userId MDC Context Entry.private StringName for the userIp MDC Context Entry. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
contextEntryPrefix
Name for the requestId HTTP Header. -
requestIdContextEntryName
Name for the requestId MDC Context Entry. -
companyIdContextEntryName
Name for the companyId MDC Context Entry. -
channelContextEntryName
Name for the channel MDC Context Entry. -
sessionContextEntryName
Name for the session MDC Context Entry. -
managerContextEntryName
Name for the manager MDC Context Entry. -
userIdContextEntryName
Name for the userId MDC Context Entry. -
userIpContextEntryName
Name for the userIp MDC Context Entry. -
userAgentContextEntryName
Name for the userAgent MDC Context Entry.
-
-
Constructor Details
-
ContextPropagationProperties
public ContextPropagationProperties()
-