Package com.broadleafcommerce.data.tracking.core.context
-
Interface Summary Interface Description ContextInfo.QueryInfluencer A dynamic component that theNarrowExecutorwill invoke to generate aNodefilter 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 ofChangeContainerto 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.QueryHintinstances.ContextInfoHandlerMethodArgumentResolver Allows the use ofContextInfowithin@RequestMappingmethod 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 onContextInfofor the scope of a block of code embodied in aSupplier. -
Enum Summary Enum Description ContextIdOverwriteBehavior Override behaviors for contextId generation forTrackabledomain -
Annotation Types Summary Annotation Type Description ContextOperation Sets defaults when initializing aContextInfowithin a Spring controller argument