Package com.broadleafcommerce.data.tracking.core.context
-
Interface Summary Interface Description ContextInfo.QueryInfluencer A dynamic component that theNarrowExecutor
will invoke to generate aNode
filter string that can be parsed and set as a predicate on the ultimate query it is processing.ContextInfoCustomizer Declare instances of this class as beans to influence customization of ContextInfo in a general way upon entry into a service endpoint. -
Class Summary Class Description BroadleafQueryHintKeys Broadleaf specific keys useful for interacting withContextInfo.getQueryHints()
.ContextChangeContainer Context implementation version ofChangeContainer
to be used withContextRequest
.ContextInfo POJO representing context information regarding the current API request.ContextInfo.QueryHint This is a generic hint concept that is used to influence persistence tier queries.ContextInfo.QueryHints Container object for one or moreContextInfo.QueryHint
instances.ContextInfoHandlerMethodArgumentResolver Allows the use ofContextInfo
within@RequestMapping
method parameters.ContextInfoWebRequestResolver Provides functionality for resolving information from a web request into aContextInfo
.ContextRequest Specific context information related to sandbox and/or multitenant state.ContextUtility Utility class for temporarily setting several values onContextInfo
for the scope of a block of code embodied in aSupplier
. -
Enum Summary Enum Description ContextIdOverwriteBehavior Override behaviors for contextId generation forTrackable
domain -
Annotation Types Summary Annotation Type Description ContextOperation Sets defaults when initializing aContextInfo
within a Spring controller argument