Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ActuatorLenientFallbackTrace - Class in com.broadleafcommerce.common.extension.data
-
Allow lenient fallback on a default
DataRouteSupportingin a composite routing component when it is determined that the current call stack is part of a Spring actuator call. - ActuatorLenientFallbackTrace() - Constructor for class com.broadleafcommerce.common.extension.data.ActuatorLenientFallbackTrace
- addClassMapping(Class<?>, Class<?>) - Method in class com.broadleafcommerce.common.extension.TypeFactory
-
Adds class mapping to
TypeFactory.classMappingsand clear theTypeFactory.classMappingsReverseLookupCache, as adding a new mapping could change the highest-level mapping. - addClassMappingIfAbsent(Class<?>, Class<?>) - Method in class com.broadleafcommerce.common.extension.TypeFactory
-
Adds class mapping to
TypeFactory.classMappingsif absent and clear theTypeFactory.classMappingsReverseLookupCacheonly if the new mapping is added, as adding a new mapping could change the highest-level mapping. - addMessagesDefaultBasenames(Set<String>) - Method in class com.broadleafcommerce.common.extension.i18n.MessagesDefaultBasenameAddingPostProcessor
-
Adds the default basenames to the messages basename set.
- addReference(Class<?>, Class<? extends ReferenceAware<?>>) - Method in class com.broadleafcommerce.common.extension.TypeFactory
-
Given a reference class (usually a domain class), specify a matching auto-generated projection class.
- ADMIN_NAVIGATION - Static variable in class com.broadleafcommerce.common.extension.data.DataRoutes
- ADMIN_USER - Static variable in class com.broadleafcommerce.common.extension.data.DataRoutes
- alias() - Element in annotation type com.broadleafcommerce.common.extension.BeanAlias
-
The alias that should be registered in Spring for the bean.
- ALL_MATCH - Static variable in interface com.broadleafcommerce.common.extension.data.DataRoutePartitionAware
- allow(Exception) - Method in class com.broadleafcommerce.common.extension.data.ActuatorLenientFallbackTrace
- allow(Exception) - Method in interface com.broadleafcommerce.common.extension.data.LenientFallbackTrace
-
Based on the exception, should the composite routing component allow a default routable component to be used.
- andCacheInfo(String, ContextKeyGen, Object[]) - Method in class com.broadleafcommerce.common.extension.cache.api.DefaultSingleItemChainable
- andCacheInfo(String, ContextKeyGen, Object...) - Method in interface com.broadleafcommerce.common.extension.cache.api.SingleItemChainable
- andCacheInfo(String, Function<Object, String>, ContextKeyGen, List<String>, Object[]) - Method in class com.broadleafcommerce.common.extension.cache.api.DefaultImperativeListChainable
- andCacheInfo(String, Function<Object, String>, ContextKeyGen, List<String>, Object...) - Method in interface com.broadleafcommerce.common.extension.cache.api.ImperativeListChainable
- andEntityInfo(Function<String, EntityInfo>) - Method in class com.broadleafcommerce.common.extension.cache.api.DefaultImperativeListChainable
- andEntityInfo(Function<String, EntityInfo>) - Method in interface com.broadleafcommerce.common.extension.cache.api.ImperativeListCacheable
-
Optional.
- andEntityInfo(Supplier<EntityInfo>) - Method in class com.broadleafcommerce.common.extension.cache.api.DefaultSingleItemChainable
- andEntityInfo(Supplier<EntityInfo>) - Method in interface com.broadleafcommerce.common.extension.cache.api.SingleItemCacheable
-
Optional.
- andTarget(Object) - Method in interface com.broadleafcommerce.common.extension.reflection.InvocationUtils.Targetable
-
Supply a target object instance (i.e.
- ApiInterceptor() - Constructor for class com.broadleafcommerce.common.extension.reflection.InvocationUtils.ApiInterceptor
- ApiVerificationUtils - Class in com.broadleafcommerce.common.extension.reflection
- append(JaegerSpan) - Method in class com.broadleafcommerce.common.extension.monitor.CustomizingUdpSender
- append(JaegerSpan) - Method in class com.broadleafcommerce.common.extension.monitor.ThriftSender
- applyKeyFromArg(Object, int, ObjectNode) - Method in interface com.broadleafcommerce.common.extension.cache.key.ContextKeyGen
-
Given a method param filtered as part of
ContextKeyGen.getArgs(Object...), return the key fragment as a String. - as() - Method in interface com.broadleafcommerce.common.extension.projection.Projection
-
Convenience method for casting a Projection instance to a supertype of implemented interface.
- ASSET - Static variable in class com.broadleafcommerce.common.extension.data.DataRoutes
- AssignableObjectValueTypeConverter - Class in com.broadleafcommerce.common.extension.mapping
-
Converts destination objects that are assignable from the source objects.
- AssignableObjectValueTypeConverter() - Constructor for class com.broadleafcommerce.common.extension.mapping.AssignableObjectValueTypeConverter
B
- BaseCacheConfiguration - Class in com.broadleafcommerce.common.extension.autoconfigure
-
Common beans for all cache manager strategies.
- BaseCacheConfiguration() - Constructor for class com.broadleafcommerce.common.extension.autoconfigure.BaseCacheConfiguration
- basicIgniteConfigurer() - Method in class com.broadleafcommerce.common.extension.autoconfigure.IgniteCacheAutoConfiguration
- BasicIgniteConfigurer() - Constructor for class com.broadleafcommerce.common.extension.autoconfigure.IgniteConfigurers.BasicIgniteConfigurer
- basicInitialize(CacheConfiguration<K, V>, String, int) - Method in class com.broadleafcommerce.common.extension.autoconfigure.IgniteConfigurers.BasicIgniteConfigurer
- BeanAlias - Annotation Type in com.broadleafcommerce.common.extension
-
Annotation defining a bean name as an alias for an existing bean id.
- BeanAliasBeanRegistrar - Class in com.broadleafcommerce.common.extension
-
Registers a alias bean definition in Spring based on
BeanAliasand/orBeanAliases. - BeanAliasBeanRegistrar() - Constructor for class com.broadleafcommerce.common.extension.BeanAliasBeanRegistrar
- BeanAliases - Annotation Type in com.broadleafcommerce.common.extension
-
Annotation defining one or more bean alias definitions.
- beanRemovalBeanDefinitionRegistryPostProcessor(List<BeanRemovalIdentifier>) - Method in class com.broadleafcommerce.common.extension.autoconfigure.CommonExtensionAutoConfiguration
- BeanRemovalBeanDefinitionRegistryPostProcessor - Class in com.broadleafcommerce.common.extension
-
BeanDefinitionRegistryPostProcessor that will loop through a list of registered
BeanRemovalIdentifierinstances and enact removal of the BeanDefinition identified by each from the Spring BeanDefinitionRegistry. - BeanRemovalBeanDefinitionRegistryPostProcessor(List<BeanRemovalIdentifier>) - Constructor for class com.broadleafcommerce.common.extension.BeanRemovalBeanDefinitionRegistryPostProcessor
- BeanRemovalIdentifier - Class in com.broadleafcommerce.common.extension
-
Register an instance of this component in spring config to cause the bean identified by
BeanRemovalIdentifier.beanNameto be removed from the spring BeanDefinitionRegistry. - BeanRemovalIdentifier(String) - Constructor for class com.broadleafcommerce.common.extension.BeanRemovalIdentifier
- Binary - Enum constant in enum com.broadleafcommerce.common.extension.monitor.ThriftSenderBase.ProtocolType
- bindImplementationSpecificMetrics(MeterRegistry) - Method in class com.broadleafcommerce.common.extension.cache.IgniteCacheMetrics
- bindTo(MeterRegistry) - Method in class com.broadleafcommerce.common.extension.cache.IgniteStorageMetrics
- BroadleafDiscriminatedConfigurationFilters() - Constructor for class com.broadleafcommerce.common.extension.autoconfigure.DiscriminatedPropertyAutoConfiguration.BroadleafDiscriminatedConfigurationFilters
- BULK - Static variable in class com.broadleafcommerce.common.extension.data.DataRoutes
C
- CacheContext - Class in com.broadleafcommerce.common.extension.cache.condition
-
Several caches (most notably caches related to entity retrieval) are sensitive to the value of this thread local.
- CacheContext() - Constructor for class com.broadleafcommerce.common.extension.cache.condition.CacheContext
- cacheEnablementCleanupFilter() - Method in class com.broadleafcommerce.common.extension.autoconfigure.BaseCacheConfiguration
- CacheEnablementCleanupFilter - Class in com.broadleafcommerce.common.extension.cache.condition
-
Simple filter to remove
CacheContextstate at the termination of a request thread. - CacheEnablementCleanupFilter() - Constructor for class com.broadleafcommerce.common.extension.cache.condition.CacheEnablementCleanupFilter
- CacheInfo - Class in com.broadleafcommerce.common.extension.cache.api
-
Basic information used for interaction with the
CacheManagerduring aCacheUtility.forSingleWith(CacheStateManager)call. - CacheInfo(String, ContextKeyGen, Object[]) - Constructor for class com.broadleafcommerce.common.extension.cache.api.CacheInfo
- CacheLock - Class in com.broadleafcommerce.common.extension.cache
- cacheManager(CacheManagerCustomizers) - Method in class com.broadleafcommerce.common.extension.autoconfigure.IgniteCacheAutoConfiguration
- cacheManagerCustomizers(List<CacheManagerCustomizer<?>>) - Method in class com.broadleafcommerce.common.extension.autoconfigure.BaseCacheConfiguration
- CacheProperties - Class in com.broadleafcommerce.common.extension.cache
-
Properties related to Broadleaf's integration with Spring Cache.
- CacheProperties() - Constructor for class com.broadleafcommerce.common.extension.cache.CacheProperties
- CacheResultPostProcessor - Interface in com.broadleafcommerce.common.extension.cache
-
Implementations can post process results returned from the cache before they are returned from the call to
CacheStateManager.computeIfAbsent(Supplier, CacheInfo)orCacheStateManager.computeIfAbsent(Function, ImperativeListCacheInfo). - CacheStateConfigurer - Interface in com.broadleafcommerce.common.extension.cache
-
Declaring beans contribute behavior to the
CacheStateManager. - cacheStateManager(CacheManager, List<CacheStateConfigurer>, RoundedInstantFactory, List<CacheResultPostProcessor>) - Method in class com.broadleafcommerce.common.extension.autoconfigure.BaseCacheConfiguration
- CacheStateManager - Class in com.broadleafcommerce.common.extension.cache
-
Provides functionality to support interaction with the CacheManager.
- CacheStateManager(CacheManager, RoundedInstantFactory, List<CacheStateConfigurer>, List<CacheResultPostProcessor>) - Constructor for class com.broadleafcommerce.common.extension.cache.CacheStateManager
- CacheUtility - Class in com.broadleafcommerce.common.extension.cache.api
-
Utility class for working with several interactions between broadleaf and spring cache.
- calculateProcessSize(Process) - Method in class com.broadleafcommerce.common.extension.monitor.ThriftSender
- calculateSpanSize(Span) - Method in class com.broadleafcommerce.common.extension.monitor.ThriftSender
- canEqual(Object) - Method in class com.broadleafcommerce.common.extension.autoconfigure.EnvironmentReportProperties
- canEqual(Object) - Method in class com.broadleafcommerce.common.extension.cache.api.CacheInfo
- canEqual(Object) - Method in class com.broadleafcommerce.common.extension.cache.api.DefaultImperativeListChainable
- canEqual(Object) - Method in class com.broadleafcommerce.common.extension.cache.api.DefaultSingleItemChainable
- canEqual(Object) - Method in class com.broadleafcommerce.common.extension.cache.api.EntityInfo
- canEqual(Object) - Method in class com.broadleafcommerce.common.extension.cache.api.ImperativeListCacheInfo
- canEqual(Object) - Method in class com.broadleafcommerce.common.extension.cache.CacheProperties
- canEqual(Object) - Method in class com.broadleafcommerce.common.extension.cache.condition.CacheContext
- canEqual(Object) - Method in class com.broadleafcommerce.common.extension.cache.LazyCacheController
- canEqual(Object) - Method in class com.broadleafcommerce.common.extension.data.DataRouteContext
- canEqual(Object) - Method in class com.broadleafcommerce.common.extension.data.DataRouteReference
- canEqual(Object) - Method in class com.broadleafcommerce.common.extension.environment.DiscriminatedPropertyContext
- canEqual(Object) - Method in class com.broadleafcommerce.common.extension.EnvironmentReport.ChannelContext
- canEqual(Object) - Method in class com.broadleafcommerce.common.extension.EnvironmentReport.ChannelInfo
- canEqual(Object) - Method in class com.broadleafcommerce.common.extension.mapping.ProjectionReferredTypeOverride
- canEqual(Object) - Method in class com.broadleafcommerce.common.extension.monitor.GrafanaMetricVisualizationLinkProcessor
- CART - Static variable in class com.broadleafcommerce.common.extension.data.DataRoutes
- cast(List<?>) - Static method in interface com.broadleafcommerce.common.extension.projection.Projection
-
Convenience method for casting to/from List whose generic type is a superclass of the projection to/from a List typed to this projection type.
- cast(Set<?>) - Static method in interface com.broadleafcommerce.common.extension.projection.Projection
-
Convenience method for casting to/from Set whose generic type is a superclass of the projection to/from a Set typed to this projection type.
- cast(Page<?>) - Static method in interface com.broadleafcommerce.common.extension.projection.Projection
-
Convenience method for casting to/from Page whose generic type is a superclass of the projection to/from a Page typed to this projection type.
- CATALOG - Static variable in class com.broadleafcommerce.common.extension.data.DataRoutes
- ChannelContext() - Constructor for class com.broadleafcommerce.common.extension.EnvironmentReport.ChannelContext
- ChannelInfo(EnvironmentReport.ChannelType, String, String, boolean, String) - Constructor for class com.broadleafcommerce.common.extension.EnvironmentReport.ChannelInfo
- checkField(String, String) - Static method in class com.broadleafcommerce.common.extension.reflection.ApiVerificationUtils
- checkInstantiation(String, Class<?>...) - Static method in class com.broadleafcommerce.common.extension.reflection.ApiVerificationUtils
- checkMethod(String, String, Class<?>...) - Static method in class com.broadleafcommerce.common.extension.reflection.ApiVerificationUtils
- clear() - Static method in class com.broadleafcommerce.common.extension.cache.condition.CacheContext
- clear() - Static method in class com.broadleafcommerce.common.extension.data.DataRouteContext
- clear() - Static method in class com.broadleafcommerce.common.extension.environment.DiscriminatedPropertyContext
- clear() - Static method in class com.broadleafcommerce.common.extension.EnvironmentReport.ChannelContext
- close() - Method in class com.broadleafcommerce.common.extension.monitor.CustomizingUdpSender
- close() - Method in class com.broadleafcommerce.common.extension.monitor.ThriftSender
- com.broadleafcommerce.common.extension - package com.broadleafcommerce.common.extension
- com.broadleafcommerce.common.extension.autoconfigure - package com.broadleafcommerce.common.extension.autoconfigure
- com.broadleafcommerce.common.extension.cache - package com.broadleafcommerce.common.extension.cache
- com.broadleafcommerce.common.extension.cache.api - package com.broadleafcommerce.common.extension.cache.api
- com.broadleafcommerce.common.extension.cache.condition - package com.broadleafcommerce.common.extension.cache.condition
- com.broadleafcommerce.common.extension.cache.key - package com.broadleafcommerce.common.extension.cache.key
- com.broadleafcommerce.common.extension.cache.temporal - package com.broadleafcommerce.common.extension.cache.temporal
- com.broadleafcommerce.common.extension.data - package com.broadleafcommerce.common.extension.data
- com.broadleafcommerce.common.extension.environment - package com.broadleafcommerce.common.extension.environment
- com.broadleafcommerce.common.extension.i18n - package com.broadleafcommerce.common.extension.i18n
- com.broadleafcommerce.common.extension.i18n.autoconfigure - package com.broadleafcommerce.common.extension.i18n.autoconfigure
- com.broadleafcommerce.common.extension.mapping - package com.broadleafcommerce.common.extension.mapping
- com.broadleafcommerce.common.extension.monitor - package com.broadleafcommerce.common.extension.monitor
- com.broadleafcommerce.common.extension.projection - package com.broadleafcommerce.common.extension.projection
- com.broadleafcommerce.common.extension.reflection - package com.broadleafcommerce.common.extension.reflection
- CommonEnvironmentPostProcessor - Class in com.broadleafcommerce.common.extension.autoconfigure
-
Default property overrides for the common library
- CommonEnvironmentPostProcessor() - Constructor for class com.broadleafcommerce.common.extension.autoconfigure.CommonEnvironmentPostProcessor
- CommonExtensionAutoConfiguration - Class in com.broadleafcommerce.common.extension.autoconfigure
- CommonExtensionAutoConfiguration() - Constructor for class com.broadleafcommerce.common.extension.autoconfigure.CommonExtensionAutoConfiguration
- CommonExtensionAutoConfiguration.CommonExtensionDataRouteAutoConfiguration - Class in com.broadleafcommerce.common.extension.autoconfigure
- CommonExtensionDataRouteAutoConfiguration() - Constructor for class com.broadleafcommerce.common.extension.autoconfigure.CommonExtensionAutoConfiguration.CommonExtensionDataRouteAutoConfiguration
- CommonExtensionI18nAutoConfiguration - Class in com.broadleafcommerce.common.extension.i18n.autoconfigure
- CommonExtensionI18nAutoConfiguration() - Constructor for class com.broadleafcommerce.common.extension.i18n.autoconfigure.CommonExtensionI18nAutoConfiguration
- CommonExtensionI18nAutoConfiguration.CommonExtensionMessageSourceCreator - Class in com.broadleafcommerce.common.extension.i18n.autoconfigure
-
In the event that a user wants to define their own custom bundle, we want to allow them to name it
messages.propertiesfor their convenience. - CommonExtensionJaegerAutoConfiguration - Class in com.broadleafcommerce.common.extension.autoconfigure
-
Configuration to support setting up a
JaegerTracer, specifically with support for datarouting influence on the serviceName reported by the tracer. - CommonExtensionJaegerAutoConfiguration() - Constructor for class com.broadleafcommerce.common.extension.autoconfigure.CommonExtensionJaegerAutoConfiguration
- CommonExtensionJaegerAutoConfiguration.DisableJaegerAutoConfiguration - Class in com.broadleafcommerce.common.extension.autoconfigure
- CommonExtensionJaegerAutoConfiguration.EnabledJaegerAutoConfiguration - Class in com.broadleafcommerce.common.extension.autoconfigure
- CommonExtensionMessageSourceCreator() - Constructor for class com.broadleafcommerce.common.extension.i18n.autoconfigure.CommonExtensionI18nAutoConfiguration.CommonExtensionMessageSourceCreator
- Compact - Enum constant in enum com.broadleafcommerce.common.extension.monitor.ThriftSenderBase.ProtocolType
- computeIfAbsent(Function<List<String>, List<P>>) - Method in class com.broadleafcommerce.common.extension.cache.api.DefaultImperativeListChainable
- computeIfAbsent(Function<List<String>, List<P>>) - Method in interface com.broadleafcommerce.common.extension.cache.api.ImperativeListCacheable
- computeIfAbsent(Function<List<String>, List<P>>, ImperativeListCacheInfo) - Method in class com.broadleafcommerce.common.extension.cache.CacheStateManager
-
Given a
Functioninstance meant to generate values that are cacheable, check the cache using keys based on a collection of imperative key fragments. - computeIfAbsent(Supplier<P>) - Method in class com.broadleafcommerce.common.extension.cache.api.DefaultSingleItemChainable
- computeIfAbsent(Supplier<P>) - Method in interface com.broadleafcommerce.common.extension.cache.api.SingleItemCacheable
- computeIfAbsent(Supplier<P>, CacheInfo) - Method in class com.broadleafcommerce.common.extension.cache.CacheStateManager
-
Given a
Supplierinstance meant to generate values that are cacheable, check the cache using a key based on a collection of key fragments. - ConditionalOnPropertyOrGroup - Annotation Type in com.broadleafcommerce.common.extension
- ConfigurationPropertiesProxyFactory - Class in com.broadleafcommerce.common.extension.environment
-
Factory class for creating new proxies for
ConfigurationPropertiesannotated classes. - ConfigurationPropertiesProxyFactory.TargetInterceptor - Class in com.broadleafcommerce.common.extension.environment
- configure(ModelMapper) - Static method in class com.broadleafcommerce.common.extension.mapping.ModelMapperConfigurationHelper
- CONTENT - Static variable in class com.broadleafcommerce.common.extension.data.DataRoutes
- CONTEXT_REQUEST_HEADER - Static variable in class com.broadleafcommerce.common.extension.environment.DiscriminatedPropertyFilter
- CONTEXT_REQUEST_PARAM - Static variable in class com.broadleafcommerce.common.extension.environment.DiscriminatedPropertyFilter
- ContextKeyGen - Interface in com.broadleafcommerce.common.extension.cache.key
-
KeyGeneratorto use with Spring Cache for method response caching that needs to take into accountDataRouteContextas part of the cache key determination. - convert(Locale) - Method in class com.broadleafcommerce.common.extension.mapping.LocaleConverter
- convert(MonetaryAmount) - Method in class com.broadleafcommerce.common.extension.mapping.MonetaryToMonetaryConverter
- convert(MappingContext<Object, Object>) - Method in class com.broadleafcommerce.common.extension.mapping.AssignableObjectValueTypeConverter
- create() - Static method in class com.broadleafcommerce.common.extension.mapping.ModelMapperConfigurationHelper
- create(ObjectMapperFactoryUtil.Customizer...) - Static method in class com.broadleafcommerce.common.extension.ObjectMapperFactoryUtil
- createDeepCopyCapable() - Static method in class com.broadleafcommerce.common.extension.mapping.ModelMapperConfigurationHelper
- createIfNotAvailable(ObjectMapper) - Static method in class com.broadleafcommerce.common.extension.ObjectMapperFactoryUtil
- createProjection(Class<?>) - Method in interface com.broadleafcommerce.common.extension.projection.ProjectionFactory
-
Create a dynamic projection class for the specified domain class.
- createProjection(Class<?>, String) - Method in interface com.broadleafcommerce.common.extension.projection.ProjectionFactory
-
Create a dynamic projection class for the specified domain class.
- createProxy(T, String, DiscriminatedConfigurationPropertiesMethodCallProcessor) - Static method in class com.broadleafcommerce.common.extension.environment.ConfigurationPropertiesProxyFactory
- CREDIT_ACCOUNT - Static variable in class com.broadleafcommerce.common.extension.data.DataRoutes
- CUSTOMER - Static variable in class com.broadleafcommerce.common.extension.data.DataRoutes
- customize(ObjectMapper) - Method in interface com.broadleafcommerce.common.extension.ObjectMapperFactoryUtil.Customizer
- CustomizingUdpSender - Class in com.broadleafcommerce.common.extension.monitor
-
Implementation of
UdpSenderthat works in conjunction with theThriftSenderand can embellish a span before emitting it. - CustomizingUdpSender() - Constructor for class com.broadleafcommerce.common.extension.monitor.CustomizingUdpSender
-
This constructor expects Jaeger running running on "localhost" and port 6831
- CustomizingUdpSender(String, int, int, MetricVisualizationLinkProcessor) - Constructor for class com.broadleafcommerce.common.extension.monitor.CustomizingUdpSender
D
- dataRouteAspect(DataRouteReference) - Method in class com.broadleafcommerce.common.extension.autoconfigure.CommonExtensionAutoConfiguration.CommonExtensionDataRouteAutoConfiguration
- DataRouteAspect - Class in com.broadleafcommerce.common.extension.data
-
Spring AOP aspect that identifies components annotated with
DataRouteByExampleand sets up a route proxy that establishes aDataRouteContextfor any calls on the proxied component's API. - DataRouteAspect(DataRouteReference) - Constructor for class com.broadleafcommerce.common.extension.data.DataRouteAspect
- DataRouteByExample - Annotation Type in com.broadleafcommerce.common.extension.data
-
This annotation identifies an example class whose package name is used to narrow the appropriate
DataRouteSupportingcomponent (for example, a RoutableDataSource in JPA) via aPackageDataRouteSupplierimplementation. - DataRouteByKey - Annotation Type in com.broadleafcommerce.common.extension.data
-
This annotation identifies a route key that is used to narrow the appropriate
DataRouteSupportingcomponent (for example, a RoutableDataSource in JPA) via aPackageDataRouteSupplierimplementation. - dataRouteByKeyAspect(DataRouteReference) - Method in class com.broadleafcommerce.common.extension.autoconfigure.CommonExtensionAutoConfiguration.CommonExtensionDataRouteAutoConfiguration
- DataRouteByKeyAspect - Class in com.broadleafcommerce.common.extension.data
-
Spring AOP aspect that identifies components annotated with
DataRouteByKeyand sets up a route proxy that establishes aDataRouteContextfor any calls on the proxied component's API. - DataRouteByKeyAspect(DataRouteReference) - Constructor for class com.broadleafcommerce.common.extension.data.DataRouteByKeyAspect
- DataRouteContext - Class in com.broadleafcommerce.common.extension.data
-
Thread local container defining a key used by a composite data routing component to narrow to a single underlying routable component.
- DataRouteContext() - Constructor for class com.broadleafcommerce.common.extension.data.DataRouteContext
- DataRouteInvocationHandler - Class in com.broadleafcommerce.common.extension.data
-
Call handler for a
DataRouteSupportingproxies. - DataRouteInvocationHandler(Object, String) - Constructor for class com.broadleafcommerce.common.extension.data.DataRouteInvocationHandler
- DataRouteInvocationHandler(Object, String, int) - Constructor for class com.broadleafcommerce.common.extension.data.DataRouteInvocationHandler
- DataRoutePartitionAware - Interface in com.broadleafcommerce.common.extension.data
-
Identifies a component whose execution should be tied to a particular route (or flow).
- DataRouteProperties - Class in com.broadleafcommerce.common.extension.data
-
Property binding class exposing whether or not the data route feature is active.
- DataRouteProperties() - Constructor for class com.broadleafcommerce.common.extension.data.DataRouteProperties
- DataRouteProxied - Interface in com.broadleafcommerce.common.extension.data
-
Additional interface applied to
DataRouteSupportingproxies that allows access to the internal component. - dataRouteReference(List<PackageDataRouteSupplier<DataRouteSupporting>>, List<RepositoryDataRouteSupplier<DataRouteSupporting>>, List<DomainClassSupplier<DataRouteSupporting>>) - Method in class com.broadleafcommerce.common.extension.autoconfigure.CommonExtensionAutoConfiguration.CommonExtensionDataRouteAutoConfiguration
- DataRouteReference - Class in com.broadleafcommerce.common.extension.data
-
Utility class used to filter routable concepts.
- DataRouteReference(List<PackageDataRouteSupplier<DataRouteSupporting>>, List<RepositoryDataRouteSupplier<DataRouteSupporting>>, List<DomainClassSupplier<DataRouteSupporting>>) - Constructor for class com.broadleafcommerce.common.extension.data.DataRouteReference
- DataRoutes - Class in com.broadleafcommerce.common.extension.data
-
Library of most known data routes.
- DataRoutes() - Constructor for class com.broadleafcommerce.common.extension.data.DataRoutes
- DataRoutes.DataRouteByAdminNavigation - Annotation Type in com.broadleafcommerce.common.extension.data
- DataRoutes.DataRouteByAdminUser - Annotation Type in com.broadleafcommerce.common.extension.data
- DataRoutes.DataRouteByAsset - Annotation Type in com.broadleafcommerce.common.extension.data
- DataRoutes.DataRouteByBulkOperations - Annotation Type in com.broadleafcommerce.common.extension.data
- DataRoutes.DataRouteByCart - Annotation Type in com.broadleafcommerce.common.extension.data
- DataRoutes.DataRouteByCatalog - Annotation Type in com.broadleafcommerce.common.extension.data
- DataRoutes.DataRouteByContent - Annotation Type in com.broadleafcommerce.common.extension.data
- DataRoutes.DataRouteByCreditAccount - Annotation Type in com.broadleafcommerce.common.extension.data
- DataRoutes.DataRouteByCustomer - Annotation Type in com.broadleafcommerce.common.extension.data
- DataRoutes.DataRouteByExport - Annotation Type in com.broadleafcommerce.common.extension.data
- DataRoutes.DataRouteByFulfillment - Annotation Type in com.broadleafcommerce.common.extension.data
- DataRoutes.DataRouteByImport - Annotation Type in com.broadleafcommerce.common.extension.data
- DataRoutes.DataRouteByIndexer - Annotation Type in com.broadleafcommerce.common.extension.data
- DataRoutes.DataRouteByInventory - Annotation Type in com.broadleafcommerce.common.extension.data
- DataRoutes.DataRouteByMenu - Annotation Type in com.broadleafcommerce.common.extension.data
- DataRoutes.DataRouteByMetadata - Annotation Type in com.broadleafcommerce.common.extension.data
- DataRoutes.DataRouteByNotification - Annotation Type in com.broadleafcommerce.common.extension.data
- DataRoutes.DataRouteByOffer - Annotation Type in com.broadleafcommerce.common.extension.data
- DataRoutes.DataRouteByOrder - Annotation Type in com.broadleafcommerce.common.extension.data
- DataRoutes.DataRouteByPaymentTransaction - Annotation Type in com.broadleafcommerce.common.extension.data
- DataRoutes.DataRouteByPersonalization - Annotation Type in com.broadleafcommerce.common.extension.data
- DataRoutes.DataRouteByPricing - Annotation Type in com.broadleafcommerce.common.extension.data
- DataRoutes.DataRouteByRatings - Annotation Type in com.broadleafcommerce.common.extension.data
- DataRoutes.DataRouteBySandbox - Annotation Type in com.broadleafcommerce.common.extension.data
- DataRoutes.DataRouteByScheduledJob - Annotation Type in com.broadleafcommerce.common.extension.data
- DataRoutes.DataRouteBySearch - Annotation Type in com.broadleafcommerce.common.extension.data
- DataRoutes.DataRouteByShipping - Annotation Type in com.broadleafcommerce.common.extension.data
- DataRoutes.DataRouteByTenant - Annotation Type in com.broadleafcommerce.common.extension.data
- DataRoutes.DataRouteByVendor - Annotation Type in com.broadleafcommerce.common.extension.data
- DataRouteSupporting - Interface in com.broadleafcommerce.common.extension.data
-
Universal marker interface that identifies a lookup key that a data routing composite component can use to identify a specific underlying routable component.
- DataRouteSupportUtil - Class in com.broadleafcommerce.common.extension.data
-
Utility class for processing and handling of route scenarios at runtime.
- DataRouteSupportUtil() - Constructor for class com.broadleafcommerce.common.extension.data.DataRouteSupportUtil
- DataRouteSupportUtil.ConfirmingWork - Interface in com.broadleafcommerce.common.extension.data
-
Perform a task and return a confirmation in the form of a boolean.
- DataRouteSupportUtil.ReturningWork - Interface in com.broadleafcommerce.common.extension.data
-
Perform a task and return an arbitrary object instance as response.
- DataRouteSupportUtil.ThrowingVoidWork<G extends Exception> - Interface in com.broadleafcommerce.common.extension.data
-
Perform a task and return nothing, but expose a checked exception.
- DataRouteSupportUtil.VoidWork - Interface in com.broadleafcommerce.common.extension.data
-
Perform a task and return nothing.
- DEFAULT_AGENT_UDP_COMPACT_PORT - Static variable in class com.broadleafcommerce.common.extension.monitor.CustomizingUdpSender
- DEFAULT_AGENT_UDP_HOST - Static variable in class com.broadleafcommerce.common.extension.monitor.CustomizingUdpSender
- defaultCacheStateConfigurer() - Method in class com.broadleafcommerce.common.extension.autoconfigure.BaseCacheConfiguration
- DefaultDiscriminatedConfigurationPropertiesMethodCallProcessor - Class in com.broadleafcommerce.common.extension.environment
- DefaultDiscriminatedConfigurationPropertiesMethodCallProcessor(DiscriminatedPropertyAccessor) - Constructor for class com.broadleafcommerce.common.extension.environment.DefaultDiscriminatedConfigurationPropertiesMethodCallProcessor
- DefaultDiscriminatedPropertyAccessor - Class in com.broadleafcommerce.common.extension.environment
- DefaultDiscriminatedPropertyAccessor(Environment) - Constructor for class com.broadleafcommerce.common.extension.environment.DefaultDiscriminatedPropertyAccessor
- DefaultImperativeListChainable - Class in com.broadleafcommerce.common.extension.cache.api
-
Default transition object for holding state during method chaining from
CacheUtility.forListWith(CacheStateManager). - DefaultImperativeListChainable() - Constructor for class com.broadleafcommerce.common.extension.cache.api.DefaultImperativeListChainable
- DefaultRoundedInstantFactory - Class in com.broadleafcommerce.common.extension.cache.temporal
-
Default instance of
RoundedInstantFactory. - DefaultRoundedInstantFactory(CacheProperties) - Constructor for class com.broadleafcommerce.common.extension.cache.temporal.DefaultRoundedInstantFactory
- DefaultSingleItemChainable - Class in com.broadleafcommerce.common.extension.cache.api
-
Default transition object for holding state during method chaining from
CacheUtility.forSingleWith(CacheStateManager). - DefaultSingleItemChainable() - Constructor for class com.broadleafcommerce.common.extension.cache.api.DefaultSingleItemChainable
- delegate(Object[], Object) - Method in class com.broadleafcommerce.common.extension.reflection.InvocationUtils.TargetInterceptor
- delegate(Object[], Method, Object) - Method in class com.broadleafcommerce.common.extension.reflection.InvocationUtils.ApiInterceptor
- delegate(Method, Method, Object[], Object) - Method in class com.broadleafcommerce.common.extension.environment.ConfigurationPropertiesProxyFactory.TargetInterceptor
- deserialize(JsonParser, DeserializationContext) - Method in class com.broadleafcommerce.common.extension.mapping.TypeFactoryAwareDeserializer
- DisableJaegerAutoConfiguration() - Constructor for class com.broadleafcommerce.common.extension.autoconfigure.CommonExtensionJaegerAutoConfiguration.DisableJaegerAutoConfiguration
- discriminatedConfigurationPropertiesAspectProcessor(DiscriminatedPropertyAccessor) - Method in class com.broadleafcommerce.common.extension.autoconfigure.DiscriminatedPropertyAutoConfiguration
- discriminatedConfigurationPropertiesBeanPostProcessor(DiscriminatedConfigurationPropertiesMethodCallProcessor, List<DiscriminatedPropertyIncludeFilterSupplier>, List<DiscriminatedPropertyExcludeFilterSupplier>) - Method in class com.broadleafcommerce.common.extension.autoconfigure.DiscriminatedPropertyAutoConfiguration
- DiscriminatedConfigurationPropertiesBeanPostProcessor - Class in com.broadleafcommerce.common.extension.environment
-
BeanPostProcessor that identifies components annotated with
ConfigurationPropertiesand sets up a proxy that circumvents the default property handling in favor of dynamic retrieval from the Spring environment. - DiscriminatedConfigurationPropertiesBeanPostProcessor(DiscriminatedConfigurationPropertiesMethodCallProcessor, List<DiscriminatedPropertyIncludeFilterSupplier>, List<DiscriminatedPropertyExcludeFilterSupplier>) - Constructor for class com.broadleafcommerce.common.extension.environment.DiscriminatedConfigurationPropertiesBeanPostProcessor
- DiscriminatedConfigurationPropertiesMethodCallProcessor - Interface in com.broadleafcommerce.common.extension.environment
-
Studies the method call on a
ConfigurationPropertiesannotated bean to determine if it should be evaluated for tenant related discrimination. - discriminatedPropertyAccessor(Environment) - Method in class com.broadleafcommerce.common.extension.autoconfigure.DiscriminatedPropertyAutoConfiguration
- DiscriminatedPropertyAccessor - Interface in com.broadleafcommerce.common.extension.environment
-
Finds a discriminated property in the environment for the given basic key, if available.
- DiscriminatedPropertyAutoConfiguration - Class in com.broadleafcommerce.common.extension.autoconfigure
- DiscriminatedPropertyAutoConfiguration() - Constructor for class com.broadleafcommerce.common.extension.autoconfigure.DiscriminatedPropertyAutoConfiguration
- DiscriminatedPropertyAutoConfiguration.BroadleafDiscriminatedConfigurationFilters - Class in com.broadleafcommerce.common.extension.autoconfigure
- DiscriminatedPropertyContext - Class in com.broadleafcommerce.common.extension.environment
-
Thread local context for holding any tenant related information for the current request.
- DiscriminatedPropertyContext() - Constructor for class com.broadleafcommerce.common.extension.environment.DiscriminatedPropertyContext
- DiscriminatedPropertyExcludeFilterSupplier - Interface in com.broadleafcommerce.common.extension.environment
-
Beans declaring this interface as a return type supply regex pattern expressions that, when matched, cause a
ConfigurationPropertiesannotated bean to be excluded for proxy handling byDiscriminatedConfigurationPropertiesBeanPostProcessor. - discriminatedPropertyFilter(ObjectMapper, Environment) - Method in class com.broadleafcommerce.common.extension.autoconfigure.DiscriminatedPropertyAutoConfiguration
- DiscriminatedPropertyFilter - Class in com.broadleafcommerce.common.extension.environment
-
Pulls tenant related information from the request context, if applicable and supplies it as thread local via
DiscriminatedPropertyContext. - DiscriminatedPropertyFilter(ObjectMapper, Environment) - Constructor for class com.broadleafcommerce.common.extension.environment.DiscriminatedPropertyFilter
- discriminatedPropertyFilterAllBroadleaf() - Method in class com.broadleafcommerce.common.extension.autoconfigure.DiscriminatedPropertyAutoConfiguration.BroadleafDiscriminatedConfigurationFilters
- discriminatedPropertyFilterResourceOauth() - Method in class com.broadleafcommerce.common.extension.autoconfigure.DiscriminatedPropertyAutoConfiguration.BroadleafDiscriminatedConfigurationFilters
- discriminatedPropertyFilterXss() - Method in class com.broadleafcommerce.common.extension.autoconfigure.DiscriminatedPropertyAutoConfiguration.BroadleafDiscriminatedConfigurationFilters
- DiscriminatedPropertyIncludeFilterSupplier - Interface in com.broadleafcommerce.common.extension.environment
-
Beans declaring this interface as a return type supply regex pattern expressions that, when matched, cause a
ConfigurationPropertiesannotated bean to be included for proxy handling byDiscriminatedConfigurationPropertiesBeanPostProcessor. - doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class com.broadleafcommerce.common.extension.cache.condition.CacheEnablementCleanupFilter
- doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class com.broadleafcommerce.common.extension.environment.DiscriminatedPropertyFilter
- domainClasses() - Method in class com.broadleafcommerce.common.extension.data.DomainClassSupplier.DomainMapping
- DomainClassSupplier<T extends DataRouteSupporting> - Interface in com.broadleafcommerce.common.extension.data
-
Supplier of entity classes scanned and determined to be associated with a particular route.
- DomainClassSupplier.DomainMapping<T> - Class in com.broadleafcommerce.common.extension.data
- DomainMapping(Class<T>, List<Class<?>>) - Constructor for class com.broadleafcommerce.common.extension.data.DomainClassSupplier.DomainMapping
- DomainMapping(Class<T>, List<Class<?>>, int) - Constructor for class com.broadleafcommerce.common.extension.data.DomainClassSupplier.DomainMapping
- DomainTypeAware - Interface in com.broadleafcommerce.common.extension
-
Intended to be implemented by Spring Data repositories that should express the underlying, managed domain class type.
- doWork(String, Runnable) - Static method in class com.broadleafcommerce.common.extension.cache.CacheLock
E
- EMIT_BATCH_OVERHEAD - Static variable in class com.broadleafcommerce.common.extension.monitor.ThriftSenderBase
- EnabledJaegerAutoConfiguration() - Constructor for class com.broadleafcommerce.common.extension.autoconfigure.CommonExtensionJaegerAutoConfiguration.EnabledJaegerAutoConfiguration
- enabledPrefixes - Variable in class com.broadleafcommerce.common.extension.EnvironmentReport
- EntityInfo - Class in com.broadleafcommerce.common.extension.cache.api
-
Optional.
- EntityInfo() - Constructor for class com.broadleafcommerce.common.extension.cache.api.EntityInfo
- EntityInfo(Class<?>, String) - Constructor for class com.broadleafcommerce.common.extension.cache.api.EntityInfo
- environmentReport(Environment, EnvironmentReportProperties) - Method in class com.broadleafcommerce.common.extension.autoconfigure.CommonExtensionAutoConfiguration
- EnvironmentReport - Class in com.broadleafcommerce.common.extension
-
Emit a report to the console during application startup (near the beginning).
- EnvironmentReport(Environment) - Constructor for class com.broadleafcommerce.common.extension.EnvironmentReport
- EnvironmentReport.ChannelContext - Class in com.broadleafcommerce.common.extension
- EnvironmentReport.ChannelInfo - Class in com.broadleafcommerce.common.extension
- EnvironmentReport.ChannelType - Enum in com.broadleafcommerce.common.extension
- EnvironmentReportProperties - Class in com.broadleafcommerce.common.extension.autoconfigure
-
Properties related to Broadleaf's
EnvironmentReport. - EnvironmentReportProperties() - Constructor for class com.broadleafcommerce.common.extension.autoconfigure.EnvironmentReportProperties
- equals(Object) - Method in class com.broadleafcommerce.common.extension.autoconfigure.EnvironmentReportProperties
- equals(Object) - Method in class com.broadleafcommerce.common.extension.BeanRemovalIdentifier
- equals(Object) - Method in class com.broadleafcommerce.common.extension.cache.api.CacheInfo
- equals(Object) - Method in class com.broadleafcommerce.common.extension.cache.api.DefaultImperativeListChainable
- equals(Object) - Method in class com.broadleafcommerce.common.extension.cache.api.DefaultSingleItemChainable
- equals(Object) - Method in class com.broadleafcommerce.common.extension.cache.api.EntityInfo
- equals(Object) - Method in class com.broadleafcommerce.common.extension.cache.api.ImperativeListCacheInfo
- equals(Object) - Method in class com.broadleafcommerce.common.extension.cache.CacheProperties
- equals(Object) - Method in class com.broadleafcommerce.common.extension.cache.condition.CacheContext
- equals(Object) - Method in class com.broadleafcommerce.common.extension.cache.LazyCacheController
- equals(Object) - Method in class com.broadleafcommerce.common.extension.data.DataRouteContext
- equals(Object) - Method in class com.broadleafcommerce.common.extension.data.DataRouteReference
- equals(Object) - Method in class com.broadleafcommerce.common.extension.data.DomainClassSupplier.DomainMapping
- equals(Object) - Method in class com.broadleafcommerce.common.extension.data.PackageDataRouteSupplier.PackageMapping
- equals(Object) - Method in class com.broadleafcommerce.common.extension.data.RepositoryDataRouteSupplier.RepositoryMapping
- equals(Object) - Method in class com.broadleafcommerce.common.extension.environment.DiscriminatedPropertyContext
- equals(Object) - Method in class com.broadleafcommerce.common.extension.EnvironmentReport.ChannelContext
- equals(Object) - Method in class com.broadleafcommerce.common.extension.EnvironmentReport.ChannelInfo
- equals(Object) - Method in class com.broadleafcommerce.common.extension.mapping.ProjectionReferredTypeOverride
- equals(Object) - Method in class com.broadleafcommerce.common.extension.monitor.GrafanaMetricVisualizationLinkProcessor
- equals(Object) - Method in class com.broadleafcommerce.common.extension.TypeSupplier.TypeMapping
- ETERNAL_EXPIRY - Static variable in class com.broadleafcommerce.common.extension.autoconfigure.IgniteConfigurers
- evict(String, EntityInfo) - Method in class com.broadleafcommerce.common.extension.cache.CacheStateManager
-
Evict a discrete cache member
- evictionCount() - Method in class com.broadleafcommerce.common.extension.cache.IgniteCacheMetrics
- exec() - Method in interface com.broadleafcommerce.common.extension.data.DataRouteSupportUtil.ConfirmingWork
- exec() - Method in interface com.broadleafcommerce.common.extension.data.DataRouteSupportUtil.ReturningWork
- exec() - Method in interface com.broadleafcommerce.common.extension.data.DataRouteSupportUtil.ThrowingVoidWork
- exec() - Method in interface com.broadleafcommerce.common.extension.data.DataRouteSupportUtil.VoidWork
- executeIfApplicable(boolean, String, Runnable) - Method in class com.broadleafcommerce.common.extension.cache.LazyCacheController
-
Run the operation based on the following conditions Only if enabled Only if there is not another operation currently running Only if
forceis true, or,LazyCacheController.isExpiryExceeded(String)is true - EXPORT - Static variable in class com.broadleafcommerce.common.extension.data.DataRoutes
- expose() - Method in interface com.broadleafcommerce.common.extension.projection.Projection
-
Projections are generated automatically by the system at runtime based on the related domain class.
F
- findBeanDeserializer(JavaType, DeserializationConfig, BeanDescription) - Method in class com.broadleafcommerce.common.extension.mapping.GenericProjectionAwareDeserializerModule.GenericProjectionDeserializers
- findDomainClassesByRoute(Class<?>) - Method in class com.broadleafcommerce.common.extension.data.DataRouteReference
-
Given an example class, find any available scanned entity classes associated with the route.
- findMembersInScopeByExample(List<T>, DataRouteReference, Class<?>) - Static method in class com.broadleafcommerce.common.extension.data.DataRouteSupportUtil
-
Given a list of bean instances, filter the list based on the example class' package name, which is used to identity the package fragment for the current flow.
- findMembersInScopeByFragment(List<T>, DataRouteReference, String) - Static method in class com.broadleafcommerce.common.extension.data.DataRouteSupportUtil
-
Given a list of bean instances, filter the list based on the package fragment identifying the current flow.
- findRouteByExample(Class<?>) - Method in class com.broadleafcommerce.common.extension.data.DataRouteReference
-
Given an example class, find a matching instance based on
PackageDataRouteSupplier.PackageMapping.packageFragment(), if available. - findRouteByExample(String) - Method in class com.broadleafcommerce.common.extension.data.DataRouteReference
-
Given an example package fragment, find a matching instance based on
PackageDataRouteSupplier.PackageMapping.packageFragment(), if available. - findRouteByKey(String) - Method in class com.broadleafcommerce.common.extension.data.DataRouteReference
-
Given a known route key, find a matching instance based on
DataRouteSupporting.getLookupKey(). - findRoutesByRepository(Class<?>) - Method in class com.broadleafcommerce.common.extension.data.DataRouteReference
-
Filter all routes associated with a
DataRouteSupportingextension that are handled by a given repository. - findSupportingRoutesByExample(Class<?>) - Method in class com.broadleafcommerce.common.extension.data.DataRouteReference
-
Given an example class, find one or more matching instances based on
PackageDataRouteSupplier.PackageMapping.packageFragment(), if available. - findSupportingRoutesByExample(String) - Method in class com.broadleafcommerce.common.extension.data.DataRouteReference
-
Given an example package fragment, find one or more matching instances based on
PackageDataRouteSupplier.PackageMapping.packageFragment(), if available. - flush() - Method in class com.broadleafcommerce.common.extension.monitor.ThriftSender
- forListWith(CacheStateManager) - Static method in class com.broadleafcommerce.common.extension.cache.api.CacheUtility
-
Fluent API for working with
CacheStateManager.computeIfAbsent(Function, ImperativeListCacheInfo). - forSingleWith(CacheStateManager) - Static method in class com.broadleafcommerce.common.extension.cache.api.CacheUtility
-
Fluent API for working with
CacheStateManager.computeIfAbsent(Supplier, CacheInfo). - from() - Method in class com.broadleafcommerce.common.extension.TypeSupplier.TypeMapping
- from(Object) - Static method in interface com.broadleafcommerce.common.extension.projection.Projection
-
Convenience method for casting to a Projection instance from a supertype.
- FULFILLMENT - Static variable in class com.broadleafcommerce.common.extension.data.DataRoutes
G
- generate(Object...) - Method in interface com.broadleafcommerce.common.extension.cache.key.ContextKeyGen
- generate(Object, Method, Object...) - Method in interface com.broadleafcommerce.common.extension.cache.key.ContextKeyGen
- generateWithPrefix(String, Object...) - Method in interface com.broadleafcommerce.common.extension.cache.key.ContextKeyGen
- GenericProjectionAwareDeserializerModule - Class in com.broadleafcommerce.common.extension.mapping
-
Jackson deserializer module capable of matching against specific variations of
Projectionbased on the generic parameterized type. - GenericProjectionAwareDeserializerModule(JavaType, TypeFactory) - Constructor for class com.broadleafcommerce.common.extension.mapping.GenericProjectionAwareDeserializerModule
- GenericProjectionAwareDeserializerModule.GenericProjectionDeserializers - Class in com.broadleafcommerce.common.extension.mapping
- GenericProjectionDeserializers(JavaType, TypeFactoryAwareDeserializer) - Constructor for class com.broadleafcommerce.common.extension.mapping.GenericProjectionAwareDeserializerModule.GenericProjectionDeserializers
- get() - Method in interface com.broadleafcommerce.common.extension.data.DomainClassSupplier
- get() - Method in interface com.broadleafcommerce.common.extension.data.PackageDataRouteSupplier
- get() - Method in interface com.broadleafcommerce.common.extension.data.RepositoryDataRouteSupplier
- get() - Method in interface com.broadleafcommerce.common.extension.environment.DiscriminatedPropertyExcludeFilterSupplier
- get() - Method in interface com.broadleafcommerce.common.extension.environment.DiscriminatedPropertyIncludeFilterSupplier
- get() - Method in interface com.broadleafcommerce.common.extension.TypeSupplier
- get(CacheInfo) - Method in class com.broadleafcommerce.common.extension.cache.CacheStateManager
-
Given the supplied cacheInfo object, return an object if it is in the cache.
- get(Class<T>) - Static method in interface com.broadleafcommerce.common.extension.projection.Projection
-
Retrieve
Projectioninstance referencing the persistence domain class type. - get(Class<T>) - Static method in class com.broadleafcommerce.common.extension.ProjectionTypeFactory
-
Retrieve
Projectioninstance referencing the persistence domain class type. - get(Class<T>) - Method in class com.broadleafcommerce.common.extension.TypeFactory
-
Get a new instance of the requested type based on the the configured suppliers.
- get(Class<T>, String) - Static method in interface com.broadleafcommerce.common.extension.projection.Projection
-
Retrieve
Projectioninstance referencing the persistence domain class type. - get(Class<T>, String) - Static method in class com.broadleafcommerce.common.extension.ProjectionTypeFactory
-
Retrieve
Projectioninstance referencing the persistence domain class type. - getActive() - Method in class com.broadleafcommerce.common.extension.cache.LazyCacheController
- getActiveCacheManagerImplementation() - Method in class com.broadleafcommerce.common.extension.cache.CacheProperties
-
Fully qualified classname of the auto configuration class for the desired cache manager strategy.
- getApplication() - Method in class com.broadleafcommerce.common.extension.monitor.GrafanaMetricVisualizationLinkProcessor
- getApplicationId() - Method in class com.broadleafcommerce.common.extension.environment.DiscriminatedPropertyContext
- getArgs() - Method in class com.broadleafcommerce.common.extension.cache.api.CacheInfo
-
Any method arguments, or other suitable key fragments that should be combined during key generation from
generator. - getArgs() - Method in class com.broadleafcommerce.common.extension.cache.api.ImperativeListCacheInfo
-
Any other method arguments, or other suitable key fragments that should be combined with
imperativeArgsduring key generation fromgenerator. - getArgs(Object...) - Method in interface com.broadleafcommerce.common.extension.cache.key.ContextKeyGen
-
Give the method call params passed, which params should be used in cache key determination.
- getBeanName() - Method in class com.broadleafcommerce.common.extension.BeanRemovalIdentifier
-
The name of the bean whose BeanDefinition should be removed
- getBestMatchInRoute(List<T>, DataRouteReference, T) - Static method in class com.broadleafcommerce.common.extension.data.DataRouteSupportUtil
-
Using the current
DataRouteContext.getLookupKey()to match aDataRouteSupporting, and find the first bean whose whose class package name has a package fragment match. - getCacheInfo() - Method in class com.broadleafcommerce.common.extension.cache.api.DefaultSingleItemChainable
- getCacheName() - Method in class com.broadleafcommerce.common.extension.cache.api.CacheInfo
-
The name of the cache in
CacheManager - getCacheName() - Method in class com.broadleafcommerce.common.extension.cache.api.ImperativeListCacheInfo
-
The name of the cache in
CacheManager - getCacheStateManager() - Method in class com.broadleafcommerce.common.extension.cache.api.DefaultImperativeListChainable
- getCacheStateManager() - Method in class com.broadleafcommerce.common.extension.cache.api.DefaultSingleItemChainable
- getCause() - Method in exception com.broadleafcommerce.common.extension.reflection.UndeclaredThrowableException
-
Returns the cause of this exception (the
Throwableinstance wrapped in thisUndeclaredThrowableException, which may benull). - getClassMappings() - Method in class com.broadleafcommerce.common.extension.TypeFactory
- getContext() - Static method in class com.broadleafcommerce.common.extension.cache.condition.CacheContext
- getContext() - Static method in class com.broadleafcommerce.common.extension.data.DataRouteContext
- getContext() - Static method in class com.broadleafcommerce.common.extension.environment.DiscriminatedPropertyContext
- getContext() - Static method in class com.broadleafcommerce.common.extension.EnvironmentReport.ChannelContext
- getCountByProperty() - Method in class com.broadleafcommerce.common.extension.environment.DiscriminatedPropertyContext
- getDashboardId() - Method in class com.broadleafcommerce.common.extension.monitor.GrafanaMetricVisualizationLinkProcessor
- getDashboardName() - Method in class com.broadleafcommerce.common.extension.monitor.GrafanaMetricVisualizationLinkProcessor
- getDataRoutePartition() - Method in interface com.broadleafcommerce.common.extension.data.DataRoutePartitionAware
-
The data route identifying package fragment.
- getDefaultInstantRoundingIncrement() - Method in class com.broadleafcommerce.common.extension.cache.CacheProperties
-
The default window during which the cache key will not change for active date filtered queries.
- getDerivedMapToType() - Method in class com.broadleafcommerce.common.extension.mapping.ProjectionReferredTypeOverride
-
If the projection is mapped to a repository domain type, then this represents the extended repository domain type.
- getDerivedProjectionType() - Method in class com.broadleafcommerce.common.extension.mapping.ProjectionReferredTypeOverride
-
The extended projection type
- getDomainSuppliers() - Method in class com.broadleafcommerce.common.extension.data.DataRouteReference
- getDomainType() - Method in interface com.broadleafcommerce.common.extension.DomainTypeAware
-
Retrieve the actual managed repository domain type
- getEntityInfoFactoryFunction() - Method in class com.broadleafcommerce.common.extension.cache.api.ImperativeListCacheInfo
-
Optional.
- getExistingProjectionType(Class<?>) - Method in interface com.broadleafcommerce.common.extension.projection.ProjectionFactory
-
Try to ascertain if a known projection type already exists for the specified domain class.
- getExpiry() - Method in class com.broadleafcommerce.common.extension.cache.LazyCacheController
- getExpiryTimestampByRegion() - Method in class com.broadleafcommerce.common.extension.cache.LazyCacheController
- getFactoryFunction() - Method in class com.broadleafcommerce.common.extension.cache.api.CacheInfo
-
Optional.
- getField(Object, Method) - Method in class com.broadleafcommerce.common.extension.environment.DefaultDiscriminatedConfigurationPropertiesMethodCallProcessor
- getGenerator() - Method in class com.broadleafcommerce.common.extension.cache.api.CacheInfo
-
The
ContextKeyGeninstance responsible for creating a complete and accurate cache key for all the computed members based onimperativeArgs. - getGenerator() - Method in class com.broadleafcommerce.common.extension.cache.api.ImperativeListCacheInfo
-
The
ContextKeyGeninstance responsible for creating a complete and accurate cache key for all the computed members based onimperativeArgs. - getHighestLevelMapping(Class<?>) - Method in class com.broadleafcommerce.common.extension.TypeFactory
-
Determine from this factory the most top-level type from all of the
TypeSuppliersavailable. - getHighestLevelMappingInternal(Class<?>) - Method in class com.broadleafcommerce.common.extension.TypeFactory
- getHostUri() - Method in class com.broadleafcommerce.common.extension.monitor.GrafanaMetricVisualizationLinkProcessor
- getId() - Method in interface com.broadleafcommerce.common.extension.projection.Projection
-
Projections are expected to have an id field as a first class citizen.
- getIdentifier() - Method in class com.broadleafcommerce.common.extension.cache.api.EntityInfo
- getImperativeArgs() - Method in class com.broadleafcommerce.common.extension.cache.api.ImperativeListCacheInfo
-
A collection of discrete identifying informational items.
- getImperativeListCacheInfo() - Method in class com.broadleafcommerce.common.extension.cache.api.DefaultImperativeListChainable
- getInfos() - Method in class com.broadleafcommerce.common.extension.EnvironmentReport.ChannelContext
- getKey() - Method in interface com.broadleafcommerce.common.extension.environment.PropertyInterceptorAware
-
The key provided by the proxied
ConfigurationProperties.prefix(), or by a further derived key of a nested pojo inside of the originalConfigurationPropertiesbean. - getKey(ObjectNode) - Static method in class com.broadleafcommerce.common.extension.cache.api.CacheUtility
-
Generates a
SimpleKeyinstance based on one or more key fragments. - getKey(String, ObjectNode) - Static method in class com.broadleafcommerce.common.extension.cache.api.CacheUtility
-
Generates a
SimpleKeyinstance based on one or more key fragments. - getLink(JaegerSpan) - Method in class com.broadleafcommerce.common.extension.monitor.GrafanaMetricVisualizationLinkProcessor
- getLink(JaegerSpan) - Method in interface com.broadleafcommerce.common.extension.monitor.MetricVisualizationLinkProcessor
- getLookupKey() - Method in class com.broadleafcommerce.common.extension.data.DataRouteContext
- getLookupKey() - Method in interface com.broadleafcommerce.common.extension.data.DataRouteSupporting
-
A unique key identifying the particular route.
- getLookupKeyOnRoute() - Static method in class com.broadleafcommerce.common.extension.data.DataRouteSupportUtil
-
Check for a current, active
DataRouteContext, and return the lookupKey if available. - getMatchValueFunction() - Method in class com.broadleafcommerce.common.extension.cache.api.ImperativeListCacheInfo
-
A function that takes in a cacheable object instance and returns a field value that will be used to match to values from
imperativeArgs. - getMaxSpanBytes() - Method in class com.broadleafcommerce.common.extension.monitor.ThriftSenderBase
- getMessage() - Method in exception com.broadleafcommerce.common.extension.reflection.UndeclaredThrowableException
- getModuleName() - Method in class com.broadleafcommerce.common.extension.mapping.GenericProjectionAwareDeserializerModule
- getMostDerivedMapping(Class<?>) - Method in class com.broadleafcommerce.common.extension.TypeFactory
-
Determine from this factory the most derived type from all of the
TypeSuppliersavailable. - getName() - Method in interface com.broadleafcommerce.common.extension.cache.key.NamedParam
- getName() - Method in class com.broadleafcommerce.common.extension.cache.LazyCacheController
- getName() - Method in class com.broadleafcommerce.common.extension.EnvironmentReport.ChannelInfo
- getNestedProxy(Object, Class<?>, String) - Method in class com.broadleafcommerce.common.extension.environment.DefaultDiscriminatedConfigurationPropertiesMethodCallProcessor
- getNow() - Method in interface com.broadleafcommerce.common.extension.cache.temporal.RoundedInstant
-
The specific, current time
- getOrder() - Method in class com.broadleafcommerce.common.extension.autoconfigure.CommonEnvironmentPostProcessor
- getOrder() - Method in class com.broadleafcommerce.common.extension.BeanAliasBeanRegistrar
- getOrder() - Method in interface com.broadleafcommerce.common.extension.cache.CacheResultPostProcessor
- getOrder() - Method in interface com.broadleafcommerce.common.extension.cache.CacheStateConfigurer
- getOrder() - Method in interface com.broadleafcommerce.common.extension.data.DomainClassSupplier
- getOrder() - Method in interface com.broadleafcommerce.common.extension.data.LenientFallbackTrace
- getOrder() - Method in interface com.broadleafcommerce.common.extension.data.PackageDataRouteSupplier
- getOrder() - Method in interface com.broadleafcommerce.common.extension.data.RepositoryDataRouteSupplier
- getOrgId() - Method in class com.broadleafcommerce.common.extension.monitor.GrafanaMetricVisualizationLinkProcessor
- getOriginalMapToType() - Method in class com.broadleafcommerce.common.extension.mapping.ProjectionReferredTypeOverride
-
If the projection is mapped to a repository domain type, then this represents the repository domain type that will be customized via extension.
- getOriginalProjectionType() - Method in class com.broadleafcommerce.common.extension.mapping.ProjectionReferredTypeOverride
-
The starting projection type that will be customized via extension
- getPackageFragmentByRoute() - Method in class com.broadleafcommerce.common.extension.data.DataRouteReference
- getProcessor() - Method in interface com.broadleafcommerce.common.extension.environment.PropertyInterceptorAware
-
The spring bean representing the processor to pass handling of calls to the proxied configuration bean's accessor API.
- getProjectionReference() - Method in interface com.broadleafcommerce.common.extension.projection.ReferenceAware
-
The reference class containing the same (or a superset) API as this class.
- getProperties() - Method in class com.broadleafcommerce.common.extension.EnvironmentReport.ChannelInfo
- getPropertiesToSanitize() - Method in class com.broadleafcommerce.common.extension.autoconfigure.EnvironmentReportProperties
-
Property name patterns and corresponding values that should be sanitized before being emitted by the
EnvironmentReport. - getProperty(String, Class<?>, Supplier<Object>) - Method in class com.broadleafcommerce.common.extension.environment.DefaultDiscriminatedPropertyAccessor
- getProperty(String, Class<?>, Supplier<Object>) - Method in interface com.broadleafcommerce.common.extension.environment.DiscriminatedPropertyAccessor
-
Fetch a marshalled configuration property instance from the Spring environment
- getReason() - Method in class com.broadleafcommerce.common.extension.EnvironmentReport.ChannelInfo
- getRegistered() - Method in class com.broadleafcommerce.common.extension.TypeFactory
- getRelated(Class<?>) - Method in class com.broadleafcommerce.common.extension.TypeFactory
-
Based on a reference class (usually a domain class), retrieve a auto-generated projection that was previously registered with the system.
- getReportProperties() - Method in class com.broadleafcommerce.common.extension.EnvironmentReport
- getRepositoryRouteSuppliers() - Method in class com.broadleafcommerce.common.extension.data.DataRouteReference
- getRounded() - Method in interface com.broadleafcommerce.common.extension.cache.temporal.RoundedInstant
-
The rounded time useful as an incremental cache key fragment
- getRounded(Duration) - Method in interface com.broadleafcommerce.common.extension.cache.temporal.RoundedInstant
-
The rounded time useful as an incremental cache key fragment
- getRouteKey() - Method in interface com.broadleafcommerce.common.extension.cache.key.ContextKeyGen
- getRouteSuppliers() - Method in class com.broadleafcommerce.common.extension.data.DataRouteReference
- getSingleItemFunction() - Method in class com.broadleafcommerce.common.extension.cache.api.DefaultSingleItemChainable
- getSize(TBase<?, ?>) - Method in class com.broadleafcommerce.common.extension.monitor.ThriftSenderBase
- getTenantId() - Method in class com.broadleafcommerce.common.extension.environment.DiscriminatedPropertyContext
- getTracer() - Method in class com.broadleafcommerce.common.extension.cache.LazyCacheController
- getType() - Method in class com.broadleafcommerce.common.extension.cache.api.EntityInfo
- getType() - Method in class com.broadleafcommerce.common.extension.EnvironmentReport.ChannelInfo
- getTypeId() - Method in class com.broadleafcommerce.common.extension.mapping.GenericProjectionAwareDeserializerModule
- getUndeclaredThrowable() - Method in exception com.broadleafcommerce.common.extension.reflection.UndeclaredThrowableException
-
Returns the
Throwableinstance wrapped in thisUndeclaredThrowableException, which may benull. - getValue() - Method in interface com.broadleafcommerce.common.extension.cache.key.NamedParam
- GrafanaMetricVisualizationLinkProcessor - Class in com.broadleafcommerce.common.extension.monitor
- GrafanaMetricVisualizationLinkProcessor(Environment) - Constructor for class com.broadleafcommerce.common.extension.monitor.GrafanaMetricVisualizationLinkProcessor
- group() - Element in annotation type com.broadleafcommerce.common.extension.ConditionalOnPropertyOrGroup
-
The blanket property that covers a group of conditions.
H
- handleInvocationTargetException(InvocationTargetException) - Static method in class com.broadleafcommerce.common.extension.reflection.ReflectionUtils
-
Handle the given invocation target exception.
- handleReflectionException(Exception) - Static method in class com.broadleafcommerce.common.extension.reflection.ReflectionUtils
-
Handle the given reflection exception.
- hashCode() - Method in class com.broadleafcommerce.common.extension.autoconfigure.EnvironmentReportProperties
- hashCode() - Method in class com.broadleafcommerce.common.extension.BeanRemovalIdentifier
- hashCode() - Method in class com.broadleafcommerce.common.extension.cache.api.CacheInfo
- hashCode() - Method in class com.broadleafcommerce.common.extension.cache.api.DefaultImperativeListChainable
- hashCode() - Method in class com.broadleafcommerce.common.extension.cache.api.DefaultSingleItemChainable
- hashCode() - Method in class com.broadleafcommerce.common.extension.cache.api.EntityInfo
- hashCode() - Method in class com.broadleafcommerce.common.extension.cache.api.ImperativeListCacheInfo
- hashCode() - Method in class com.broadleafcommerce.common.extension.cache.CacheProperties
- hashCode() - Method in class com.broadleafcommerce.common.extension.cache.condition.CacheContext
- hashCode() - Method in class com.broadleafcommerce.common.extension.cache.LazyCacheController
- hashCode() - Method in class com.broadleafcommerce.common.extension.data.DataRouteContext
- hashCode() - Method in class com.broadleafcommerce.common.extension.data.DataRouteReference
- hashCode() - Method in class com.broadleafcommerce.common.extension.data.DomainClassSupplier.DomainMapping
- hashCode() - Method in class com.broadleafcommerce.common.extension.data.PackageDataRouteSupplier.PackageMapping
- hashCode() - Method in class com.broadleafcommerce.common.extension.data.RepositoryDataRouteSupplier.RepositoryMapping
- hashCode() - Method in class com.broadleafcommerce.common.extension.environment.DiscriminatedPropertyContext
- hashCode() - Method in class com.broadleafcommerce.common.extension.EnvironmentReport.ChannelContext
- hashCode() - Method in class com.broadleafcommerce.common.extension.EnvironmentReport.ChannelInfo
- hashCode() - Method in class com.broadleafcommerce.common.extension.mapping.ProjectionReferredTypeOverride
- hashCode() - Method in class com.broadleafcommerce.common.extension.monitor.GrafanaMetricVisualizationLinkProcessor
- hashCode() - Method in class com.broadleafcommerce.common.extension.TypeSupplier.TypeMapping
- havingValue() - Element in annotation type com.broadleafcommerce.common.extension.ConditionalOnPropertyOrGroup
-
The string representation of the expected value for the properties.
- hitCount() - Method in class com.broadleafcommerce.common.extension.cache.IgniteCacheMetrics
I
- IgniteCacheAutoConfiguration - Class in com.broadleafcommerce.common.extension.autoconfigure
-
Default cache configuration leveraging Apache Ignite.
- IgniteCacheAutoConfiguration() - Constructor for class com.broadleafcommerce.common.extension.autoconfigure.IgniteCacheAutoConfiguration
- IgniteCacheMetrics - Class in com.broadleafcommerce.common.extension.cache
-
Add some ignite specific cache metrics to micrometer output on interval.
- IgniteCacheMetrics(Ignite, String, long, int, Iterable<Tag>) - Constructor for class com.broadleafcommerce.common.extension.cache.IgniteCacheMetrics
- igniteConfiguration() - Method in class com.broadleafcommerce.common.extension.autoconfigure.IgniteCacheAutoConfiguration
- IgniteConfigurers - Class in com.broadleafcommerce.common.extension.autoconfigure
-
Utility providing configurer instances for applying standard default configurations to individual Ignite-based cache instances.
- IgniteConfigurers.BasicIgniteConfigurer - Class in com.broadleafcommerce.common.extension.autoconfigure
- IgniteStorageMetrics - Class in com.broadleafcommerce.common.extension.cache
-
Add some ignite specific cache metrics to micrometer output on interval.
- IgniteStorageMetrics(Ignite, String, long, Iterable<Tag>) - Constructor for class com.broadleafcommerce.common.extension.cache.IgniteStorageMetrics
- ImperativeListCacheable - Interface in com.broadleafcommerce.common.extension.cache.api
-
API connecting to
CacheStateManager.computeIfAbsent(Function, ImperativeListCacheInfo)during method chaining fromCacheUtility.forListWith(CacheStateManager). - ImperativeListCacheInfo - Class in com.broadleafcommerce.common.extension.cache.api
-
Store basic information about cache as it relates to calls to
CacheStateManager.computeIfAbsent(Function, ImperativeListCacheInfo). - ImperativeListCacheInfo(String, Function<Object, String>, ContextKeyGen, List<String>, Object[]) - Constructor for class com.broadleafcommerce.common.extension.cache.api.ImperativeListCacheInfo
- ImperativeListChainable - Interface in com.broadleafcommerce.common.extension.cache.api
-
API used during method chaining from
CacheUtility.forListWith(CacheStateManager). - IMPORT - Static variable in class com.broadleafcommerce.common.extension.data.DataRoutes
- increment(String) - Method in class com.broadleafcommerce.common.extension.environment.DiscriminatedPropertyContext
- INDEXER - Static variable in class com.broadleafcommerce.common.extension.data.DataRoutes
- init() - Method in class com.broadleafcommerce.common.extension.environment.DefaultDiscriminatedPropertyAccessor
- init() - Method in class com.broadleafcommerce.common.extension.environment.DiscriminatedPropertyFilter
- init() - Method in class com.broadleafcommerce.common.extension.mapping.ProjectionReferredTypeOverrideJacksonContributor
- INPUT - Enum constant in enum com.broadleafcommerce.common.extension.EnvironmentReport.ChannelType
- InstantAwareKey - Interface in com.broadleafcommerce.common.extension.cache.key
-
Marker interface to denote the key should also take into account an incremented instant param.
- invalidate(String) - Method in class com.broadleafcommerce.common.extension.cache.CacheStateManager
-
Invalidate an entire cache region, effectively evicting every member contained in that cache
- INVENTORY - Static variable in class com.broadleafcommerce.common.extension.data.DataRoutes
- InvocationUtils - Class in com.broadleafcommerce.common.extension.reflection
-
TypeSafe invocation of a method on a target object based on a method exposed from a example class.
- InvocationUtils.ApiInterceptor - Class in com.broadleafcommerce.common.extension.reflection
- InvocationUtils.Targetable<T> - Interface in com.broadleafcommerce.common.extension.reflection
-
Supply a target object instance (i.e.
- InvocationUtils.TargetInterceptor - Class in com.broadleafcommerce.common.extension.reflection
- invoke(Object, Method, Object[]) - Method in class com.broadleafcommerce.common.extension.data.DataRouteInvocationHandler
- invokeMethod(Method, Object, Object...) - Static method in class com.broadleafcommerce.common.extension.reflection.ReflectionUtils
-
Invoke the specified
Methodagainst the supplied target object with the supplied arguments. - isBlocking() - Method in class com.broadleafcommerce.common.extension.cache.LazyCacheController
- isCacheEnabled() - Method in class com.broadleafcommerce.common.extension.cache.condition.CacheContext
- isEnabled() - Method in interface com.broadleafcommerce.common.extension.cache.CacheStateConfigurer
-
Whether or not the cache should be enabled for this call.
- isEnabled() - Static method in class com.broadleafcommerce.common.extension.cache.condition.CacheContext
- isEnabled() - Method in class com.broadleafcommerce.common.extension.cache.LazyCacheController
- isEnabled() - Method in class com.broadleafcommerce.common.extension.data.DataRouteProperties
- isEnabled() - Method in class com.broadleafcommerce.common.extension.EnvironmentReport.ChannelInfo
- isEnabled(Object...) - Method in interface com.broadleafcommerce.common.extension.cache.CacheStateConfigurer
-
Whether or not the cache should be enabled for this call.
- isEnabled(List<?>) - Method in class com.broadleafcommerce.common.extension.cache.CacheStateManager
-
Whether or not cache should be leveraged for the current call using the candidate caches.
- isEnabled(List<?>, Object...) - Method in class com.broadleafcommerce.common.extension.cache.CacheStateManager
-
Whether or not cache should be leveraged for the current call using the candidate caches.
- isExpiryExceeded(String) - Method in class com.broadleafcommerce.common.extension.cache.LazyCacheController
-
Whether or not the standard cache TTL is smaller than the duration of time since the last cache generation operation timestamp.
- isFilterByActiveDates() - Method in interface com.broadleafcommerce.common.extension.cache.temporal.TemporalIdentifier
-
Whether or not active date filtering should be considered in the current flow.
- isFor(List<String>) - Method in interface com.broadleafcommerce.common.extension.cache.CacheStateConfigurer
-
Evaluate if the configurer is a match for the passed caches.
- isForceCompile() - Method in class com.broadleafcommerce.common.extension.cache.CacheStateManager
-
Whether or not the cache should be ignored and all members computed and placed into cache.
- isForceCompile() - Static method in class com.broadleafcommerce.common.extension.cache.condition.CacheContext
- isForceCompileCache() - Method in class com.broadleafcommerce.common.extension.cache.condition.CacheContext
J
- JacksonTypeFactoryDeserializerAutoConfiguration - Class in com.broadleafcommerce.common.extension.autoconfigure
-
Registration config for the
TypeFactoryAwareDeserializerModule - JacksonTypeFactoryDeserializerAutoConfiguration() - Constructor for class com.broadleafcommerce.common.extension.autoconfigure.JacksonTypeFactoryDeserializerAutoConfiguration
- jaegerTracer() - Method in class com.broadleafcommerce.common.extension.autoconfigure.CommonExtensionJaegerAutoConfiguration.DisableJaegerAutoConfiguration
K
- KEY_LIST - Static variable in class com.broadleafcommerce.common.extension.cache.CacheStateManager
L
- LazyCacheController - Class in com.broadleafcommerce.common.extension.cache
-
Utility class for performing a cache related operation lazily if an expiration threshold has been met.
- LazyCacheController(boolean, String, Duration, boolean) - Constructor for class com.broadleafcommerce.common.extension.cache.LazyCacheController
- LenientFallbackTrace - Interface in com.broadleafcommerce.common.extension.data
-
If no
DataRouteContextis set, and it is desirable for a defaultDataRouteSupportingto be made available, instances of this interface can be made available as bean and inspect the exception trace and respond positively if the default can be used. - LocaleConverter - Class in com.broadleafcommerce.common.extension.mapping
-
A converter to help inform
ModelMapperhow to convert locales. - LocaleConverter() - Constructor for class com.broadleafcommerce.common.extension.mapping.LocaleConverter
M
- map(Class<G>) - Method in class com.broadleafcommerce.common.extension.data.DomainClassSupplier.DomainMapping
- map(Class<G>) - Method in class com.broadleafcommerce.common.extension.data.RepositoryDataRouteSupplier.RepositoryMapping
- match(Class<?>, Class<?>) - Method in class com.broadleafcommerce.common.extension.mapping.AssignableObjectValueTypeConverter
- matchIfMissing() - Element in annotation type com.broadleafcommerce.common.extension.ConditionalOnPropertyOrGroup
-
Specify if the condition should match if the property is not set.
- MENU - Static variable in class com.broadleafcommerce.common.extension.data.DataRoutes
- MessagesDefaultBasenameAddingPostProcessor - Class in com.broadleafcommerce.common.extension.i18n
-
Appends our default basename to the basenames set for the
MessageSourceat the lowest priority, so any message bundles defined by a user will take precedence. - MessagesDefaultBasenameAddingPostProcessor() - Constructor for class com.broadleafcommerce.common.extension.i18n.MessagesDefaultBasenameAddingPostProcessor
- messageSource(MessageSourceProperties) - Method in class com.broadleafcommerce.common.extension.i18n.autoconfigure.CommonExtensionI18nAutoConfiguration.CommonExtensionMessageSourceCreator
-
If there is not a message source, I need to define one for the default messages.
- messageSourceProperties() - Method in class com.broadleafcommerce.common.extension.i18n.autoconfigure.CommonExtensionI18nAutoConfiguration.CommonExtensionMessageSourceCreator
- METADATA - Static variable in class com.broadleafcommerce.common.extension.data.DataRoutes
- metricVisualizationLinkProcessor(Environment) - Method in class com.broadleafcommerce.common.extension.autoconfigure.CommonExtensionJaegerAutoConfiguration.EnabledJaegerAutoConfiguration
- MetricVisualizationLinkProcessor - Interface in com.broadleafcommerce.common.extension.monitor
- MicrometerIgniteAutoConfiguration - Class in com.broadleafcommerce.common.extension.autoconfigure
- MicrometerIgniteAutoConfiguration() - Constructor for class com.broadleafcommerce.common.extension.autoconfigure.MicrometerIgniteAutoConfiguration
- missCount() - Method in class com.broadleafcommerce.common.extension.cache.IgniteCacheMetrics
- ModelMapperConfigurationHelper - Class in com.broadleafcommerce.common.extension.mapping
-
Helper class for common base configuration and/or factory construction of
ModelMapperinstances. - MonetaryToMonetaryConverter - Class in com.broadleafcommerce.common.extension.mapping
-
A converter to help inform
ModelMapperhow to convert MonetaryAmounts. - MonetaryToMonetaryConverter() - Constructor for class com.broadleafcommerce.common.extension.mapping.MonetaryToMonetaryConverter
- monitor(MeterRegistry, String, Ignite, long, String...) - Static method in class com.broadleafcommerce.common.extension.cache.IgniteStorageMetrics
- monitor(MeterRegistry, Ignite, String, long, int, String...) - Static method in class com.broadleafcommerce.common.extension.cache.IgniteCacheMetrics
N
- name() - Element in annotation type com.broadleafcommerce.common.extension.BeanAlias
-
The existing bean name.
- name() - Element in annotation type com.broadleafcommerce.common.extension.ConditionalOnPropertyOrGroup
-
The name of the properties to test.
- NamedParam - Interface in com.broadleafcommerce.common.extension.cache.key
-
Represents a param for cache key generation that includes a name.
- NOTIFICATION - Static variable in class com.broadleafcommerce.common.extension.data.DataRoutes
- now(TemporalIdentifier) - Static method in class com.broadleafcommerce.common.extension.cache.api.CacheUtility
-
Given a
TemporalIdentifierinstance, return the current instant in time (either now, or preview) - nowOrPreviewDate() - Method in interface com.broadleafcommerce.common.extension.cache.temporal.TemporalIdentifier
-
If a preview date is supported and properly configured, return that date.
- NULL_VALUE_WRAPPER - Static variable in class com.broadleafcommerce.common.extension.cache.CacheStateManager
O
- ObjectMapperFactoryUtil - Class in com.broadleafcommerce.common.extension
- ObjectMapperFactoryUtil.Customizer - Interface in com.broadleafcommerce.common.extension
- OFFER - Static variable in class com.broadleafcommerce.common.extension.data.DataRoutes
- onApplicationEvent(EnvironmentChangeEvent) - Method in class com.broadleafcommerce.common.extension.environment.DefaultDiscriminatedPropertyAccessor
-
Invalidate the cache for any property that have changed in the environment
- OnEnabledCacheCondition - Class in com.broadleafcommerce.common.extension.cache.condition
-
Gate configuration based on spring cache type not being set to "NONE".
- order() - Method in class com.broadleafcommerce.common.extension.data.DomainClassSupplier.DomainMapping
- order() - Method in class com.broadleafcommerce.common.extension.data.PackageDataRouteSupplier.PackageMapping
- order() - Method in class com.broadleafcommerce.common.extension.data.RepositoryDataRouteSupplier.RepositoryMapping
- ORDER - Static variable in class com.broadleafcommerce.common.extension.data.DataRoutes
- OUTPUT - Enum constant in enum com.broadleafcommerce.common.extension.EnvironmentReport.ChannelType
- outputChannelInformation() - Method in class com.broadleafcommerce.common.extension.EnvironmentReport
- outputPropertyInformation() - Method in class com.broadleafcommerce.common.extension.EnvironmentReport
P
- PACKAGE_FRAGMENT - Static variable in interface com.broadleafcommerce.common.extension.data.DataRouteSupporting
- PackageDataRouteSupplier<T extends DataRouteSupporting> - Interface in com.broadleafcommerce.common.extension.data
-
Supplier of a registered package fragment determined to be associated with a particular route.
- PackageDataRouteSupplier.PackageMapping<T> - Class in com.broadleafcommerce.common.extension.data
- packageFragment() - Method in class com.broadleafcommerce.common.extension.data.PackageDataRouteSupplier.PackageMapping
- PackageMapping(String, T) - Constructor for class com.broadleafcommerce.common.extension.data.PackageDataRouteSupplier.PackageMapping
- PackageMapping(String, T, int) - Constructor for class com.broadleafcommerce.common.extension.data.PackageDataRouteSupplier.PackageMapping
- PAYMENT_TRANSACTION - Static variable in class com.broadleafcommerce.common.extension.data.DataRoutes
- PERSONALIZATION - Static variable in class com.broadleafcommerce.common.extension.data.DataRoutes
- post(P, boolean) - Method in interface com.broadleafcommerce.common.extension.cache.CacheResultPostProcessor
-
Post process the result.
- postProcessAfterInitialization(Object, String) - Method in class com.broadleafcommerce.common.extension.environment.DiscriminatedConfigurationPropertiesBeanPostProcessor
- postProcessBeanDefinitionRegistry(BeanDefinitionRegistry) - Method in class com.broadleafcommerce.common.extension.BeanRemovalBeanDefinitionRegistryPostProcessor
- postProcessBeanDefinitionRegistry(BeanDefinitionRegistry) - Method in class com.broadleafcommerce.common.extension.EnvironmentReport
- postProcessBeanDefinitionRegistry(BeanDefinitionRegistry) - Method in class com.broadleafcommerce.common.extension.PrometheusDependencyCheck
- postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class com.broadleafcommerce.common.extension.BeanRemovalBeanDefinitionRegistryPostProcessor
- postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class com.broadleafcommerce.common.extension.EnvironmentReport
- postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class com.broadleafcommerce.common.extension.PrometheusDependencyCheck
- postProcessBeforeInitialization(Object, String) - Method in class com.broadleafcommerce.common.extension.i18n.MessagesDefaultBasenameAddingPostProcessor
- postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class com.broadleafcommerce.common.extension.autoconfigure.CommonEnvironmentPostProcessor
- prefix() - Element in annotation type com.broadleafcommerce.common.extension.ConditionalOnPropertyOrGroup
-
A prefix that should be applied to each property.
- PRICING - Static variable in class com.broadleafcommerce.common.extension.data.DataRoutes
- processAllOrOnce(List<? extends DataRouteSupporting>, DataRouteSupportUtil.VoidWork, Class<?>...) - Static method in class com.broadleafcommerce.common.extension.data.DataRouteSupportUtil
-
Given a piece of void work, execute the work repeatedly against all the supplied routes.
- processCandidate(Class<T>, Class<T>) - Method in class com.broadleafcommerce.common.extension.projection.ProjectionManager
-
Given a class identified as managed by a
Repository, and a candidate domain class (either the same, or possibly more derived type), process all projection creation, type factory registration, and ObjectMapper deserialization module registration. - processFirstOrOnce(List<? extends DataRouteSupporting>, DataRouteSupportUtil.ConfirmingWork, Class<?>...) - Static method in class com.broadleafcommerce.common.extension.data.DataRouteSupportUtil
-
Given a piece of confirming work, execute the work against the supplied routes looking for the first positive confirmation.
- processMethod(Object, Method, Method, Object[], String) - Method in class com.broadleafcommerce.common.extension.environment.DefaultDiscriminatedConfigurationPropertiesMethodCallProcessor
- processMethod(Object, Method, Method, Object[], String) - Method in interface com.broadleafcommerce.common.extension.environment.DiscriminatedConfigurationPropertiesMethodCallProcessor
-
Handle a method call on a
ConfigurationPropertiesannotated bean - processOnRoute(DataRouteSupportUtil.ConfirmingWork, DataRouteSupporting) - Static method in class com.broadleafcommerce.common.extension.data.DataRouteSupportUtil
-
Given a piece of confirming work, execute the work against the supplied route.
- processOnRoute(DataRouteSupportUtil.ReturningWork, DataRouteSupporting) - Static method in class com.broadleafcommerce.common.extension.data.DataRouteSupportUtil
-
Given a piece of returning work, execute the work against the supplied route.
- processOnRoute(DataRouteSupportUtil.ThrowingVoidWork<G>, DataRouteSupporting, Class<G>) - Static method in class com.broadleafcommerce.common.extension.data.DataRouteSupportUtil
-
Given a piece of void work, execute the work against the supplied route.
- processOnRoute(DataRouteSupportUtil.VoidWork, DataRouteSupporting) - Static method in class com.broadleafcommerce.common.extension.data.DataRouteSupportUtil
-
Given a piece of void work, execute the work against the supplied route.
- processProjection(Class<T>, Class<T>, Class<?>, boolean) - Method in class com.broadleafcommerce.common.extension.projection.ProjectionManager
-
Given a class identified as managed by a
Repository, and a candidate domain class (either the same, or possibly more derived type), process all projection creation, type factory registration, and ObjectMapper deserialization module registration. - processProjection(Class<T>, String) - Method in class com.broadleafcommerce.common.extension.projection.ProjectionManager
-
Given a class identified as managed by a
Repository, and a target simple name for a projection class based on the managed class, process all projection creation, type factory registration, and ObjectMapper deserialization module registration. - Projection<T> - Interface in com.broadleafcommerce.common.extension.projection
-
Represents a projection class mapping to a persisted domain class.
- ProjectionFactory - Interface in com.broadleafcommerce.common.extension.projection
-
A factory class used for creating dynamic projection classes from a domain class.
- ProjectionManager - Class in com.broadleafcommerce.common.extension.projection
-
Handles projection creation through the
ProjectionFactory, and is further responsible for registering type extensions with theTypeFactory, as well as registering any required deserializer modules with the JacksonObjectMapperfor appropriate deserialization to the projection upon entry into the service endpoint. - ProjectionManager(TypeFactory, ProjectionFactory, ObjectMapper) - Constructor for class com.broadleafcommerce.common.extension.projection.ProjectionManager
- ProjectionReferredTypeOverride - Class in com.broadleafcommerce.common.extension.mapping
-
Represents an override of a type to use during Json deserialization.
- ProjectionReferredTypeOverride(Class<?>, Class<?>) - Constructor for class com.broadleafcommerce.common.extension.mapping.ProjectionReferredTypeOverride
- projectionReferredTypeOverrideJacksonContributor(List<ProjectionReferredTypeOverride>, TypeFactory, TypeFactoryAwareDeserializerModule) - Method in class com.broadleafcommerce.common.extension.autoconfigure.JacksonTypeFactoryDeserializerAutoConfiguration
- ProjectionReferredTypeOverrideJacksonContributor - Class in com.broadleafcommerce.common.extension.mapping
-
For any
ProjectionReferredTypeOverrideinstances, will establish a class mapping inTypeFactory, and then establish the appropriateTypeFactoryAwareDeserializerin theTypeFactoryAwareDeserializerModule. - ProjectionReferredTypeOverrideJacksonContributor(List<ProjectionReferredTypeOverride>, TypeFactory, TypeFactoryAwareDeserializerModule) - Constructor for class com.broadleafcommerce.common.extension.mapping.ProjectionReferredTypeOverrideJacksonContributor
- ProjectionTypeFactory - Class in com.broadleafcommerce.common.extension
-
Factory for providing instantations of concrete implementations of the
Projectioninterface based on a reference persistence domain class. - prometheusDependencyCheck(Environment) - Method in class com.broadleafcommerce.common.extension.autoconfigure.CommonExtensionAutoConfiguration
- PrometheusDependencyCheck - Class in com.broadleafcommerce.common.extension
-
If prometheus is currently deployed with the system (especially in the case of a k8s deployment), this dependency check may be leveraged to determine if a set of dependent services are available.
- PrometheusDependencyCheck(Environment) - Constructor for class com.broadleafcommerce.common.extension.PrometheusDependencyCheck
- PropertyInterceptorAware - Interface in com.broadleafcommerce.common.extension.environment
-
Proxies created via
ConfigurationPropertiesProxyFactoryimplement this interface to provide additional utility functions that aid proxy call processing. - protocolFactory - Variable in class com.broadleafcommerce.common.extension.monitor.ThriftSenderBase
- proxyForDataRoute(T, DataRouteSupporting) - Static method in class com.broadleafcommerce.common.extension.data.DataRouteSupportUtil
-
Given a component, wrap the component in an AOP proxy that will guarantee any call on the component's API will have the
DataRouteSupporting.getLookupKey()set onDataRouteContext.setLookupKey(String)during execution. - putCount() - Method in class com.broadleafcommerce.common.extension.cache.IgniteCacheMetrics
R
- RATINGS - Static variable in class com.broadleafcommerce.common.extension.data.DataRoutes
- ReferenceAware<T> - Interface in com.broadleafcommerce.common.extension.projection
-
Identifies as class as having a similar API to a referenced class.
- ReflectionUtils - Class in com.broadleafcommerce.common.extension.reflection
-
Inspired by Spring's
ReflectionUtils. - ReflectionUtils() - Constructor for class com.broadleafcommerce.common.extension.reflection.ReflectionUtils
- refresh(CacheMetrics) - Method in class com.broadleafcommerce.common.extension.cache.IgniteCacheMetrics
- refresh(DataRegionMetrics) - Method in class com.broadleafcommerce.common.extension.cache.IgniteStorageMetrics
- registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - Method in class com.broadleafcommerce.common.extension.BeanAliasBeanRegistrar
- registerCacheMetrics() - Method in class com.broadleafcommerce.common.extension.autoconfigure.MicrometerIgniteAutoConfiguration
- reporter(JaegerConfigurationProperties, Metrics, ReporterAppender, MetricVisualizationLinkProcessor) - Method in class com.broadleafcommerce.common.extension.autoconfigure.CommonExtensionJaegerAutoConfiguration.EnabledJaegerAutoConfiguration
- reportUsage(Map<String, String>) - Method in class com.broadleafcommerce.common.extension.environment.DiscriminatedPropertyContext
- repositoryClass() - Method in class com.broadleafcommerce.common.extension.data.RepositoryDataRouteSupplier.RepositoryMapping
- RepositoryDataRouteSupplier<T extends DataRouteSupporting> - Interface in com.broadleafcommerce.common.extension.data
-
Supplier of a repository class determined to be associated with one or more routes.
- RepositoryDataRouteSupplier.RepositoryMapping<T> - Class in com.broadleafcommerce.common.extension.data
- RepositoryMapping(Class<?>, List<T>) - Constructor for class com.broadleafcommerce.common.extension.data.RepositoryDataRouteSupplier.RepositoryMapping
- RepositoryMapping(Class<?>, List<T>, int) - Constructor for class com.broadleafcommerce.common.extension.data.RepositoryDataRouteSupplier.RepositoryMapping
- RequestView - Interface in com.broadleafcommerce.common.extension
-
Intended to be used within a
JsonViewto demarcate which properties are accepted in a request from external (e.g. - reset() - Method in class com.broadleafcommerce.common.extension.cache.LazyCacheController
-
Clear current expiries.
- ResponseView - Interface in com.broadleafcommerce.common.extension
-
Intended to be used within a
JsonViewto demarcate which properties serialized in the response from and endpoint - rethrowRuntimeException(Throwable) - Static method in class com.broadleafcommerce.common.extension.reflection.ReflectionUtils
-
Rethrow the given
exception, which is presumably the target exception of anInvocationTargetException. - round(Instant, TemporalField, int) - Static method in class com.broadleafcommerce.common.extension.cache.api.CacheUtility
-
Given an
Instant, round the instant up to the nearestroundIncrementbased on theroundTotype (e.g. - RoundedInstant - Interface in com.broadleafcommerce.common.extension.cache.temporal
-
Inform of the current, specific time and a rounded time useful as an incremental cache key fragment.
- roundedInstantFactory(CacheProperties) - Method in class com.broadleafcommerce.common.extension.autoconfigure.CommonExtensionAutoConfiguration
- RoundedInstantFactory - Interface in com.broadleafcommerce.common.extension.cache.temporal
-
Factory for
Instantcreation for use in driving temporal aspects of the software, such as active date filtering in queries. - roundNow(TemporalIdentifier) - Method in class com.broadleafcommerce.common.extension.cache.temporal.DefaultRoundedInstantFactory
- roundNow(TemporalIdentifier) - Method in interface com.broadleafcommerce.common.extension.cache.temporal.RoundedInstantFactory
-
Given a
TemporalIdentifierinstance, return a rounded version of the current instance in time based on an increment modulus. - route() - Method in class com.broadleafcommerce.common.extension.data.DomainClassSupplier.DomainMapping
- route() - Method in class com.broadleafcommerce.common.extension.data.PackageDataRouteSupplier.PackageMapping
- route(ProceedingJoinPoint) - Method in class com.broadleafcommerce.common.extension.data.DataRouteAspect
- route(ProceedingJoinPoint) - Method in class com.broadleafcommerce.common.extension.data.DataRouteByKeyAspect
- routes() - Method in class com.broadleafcommerce.common.extension.data.RepositoryDataRouteSupplier.RepositoryMapping
S
- SANDBOX - Static variable in class com.broadleafcommerce.common.extension.data.DataRoutes
- SCHEDULED_JOB - Static variable in class com.broadleafcommerce.common.extension.data.DataRoutes
- SEARCH - Static variable in class com.broadleafcommerce.common.extension.data.DataRoutes
- send(Process, List<Span>) - Method in class com.broadleafcommerce.common.extension.monitor.CustomizingUdpSender
- send(Process, List<Span>) - Method in class com.broadleafcommerce.common.extension.monitor.ThriftSender
- serialize(TBase<?, ?>) - Method in class com.broadleafcommerce.common.extension.monitor.ThriftSenderBase
- setActive(AtomicBoolean) - Method in class com.broadleafcommerce.common.extension.cache.LazyCacheController
- setActiveCacheManagerImplementation(String) - Method in class com.broadleafcommerce.common.extension.cache.CacheProperties
-
Fully qualified classname of the auto configuration class for the desired cache manager strategy.
- setApplication(String) - Method in class com.broadleafcommerce.common.extension.monitor.GrafanaMetricVisualizationLinkProcessor
- setApplicationId(String) - Method in class com.broadleafcommerce.common.extension.environment.DiscriminatedPropertyContext
- setBlocking(boolean) - Method in class com.broadleafcommerce.common.extension.cache.LazyCacheController
- setCacheEnabled(boolean) - Method in class com.broadleafcommerce.common.extension.cache.condition.CacheContext
- setCacheInfo(CacheInfo) - Method in class com.broadleafcommerce.common.extension.cache.api.DefaultSingleItemChainable
- setCacheStateManager(CacheStateManager) - Method in class com.broadleafcommerce.common.extension.cache.api.DefaultImperativeListChainable
- setCacheStateManager(CacheStateManager) - Method in class com.broadleafcommerce.common.extension.cache.api.DefaultSingleItemChainable
- setCountByProperty(Map<String, Long>) - Method in class com.broadleafcommerce.common.extension.environment.DiscriminatedPropertyContext
- setDashboardId(String) - Method in class com.broadleafcommerce.common.extension.monitor.GrafanaMetricVisualizationLinkProcessor
- setDashboardName(String) - Method in class com.broadleafcommerce.common.extension.monitor.GrafanaMetricVisualizationLinkProcessor
- setDefaultInstantRoundingIncrement(Duration) - Method in class com.broadleafcommerce.common.extension.cache.CacheProperties
-
The default window during which the cache key will not change for active date filtered queries.
- setDerivedMapToType(Class<?>) - Method in class com.broadleafcommerce.common.extension.mapping.ProjectionReferredTypeOverride
-
If the projection is mapped to a repository domain type, then this represents the extended repository domain type.
- setEnabled(boolean) - Method in class com.broadleafcommerce.common.extension.data.DataRouteProperties
- setEntityInfoFactoryFunction(Function<String, EntityInfo>) - Method in class com.broadleafcommerce.common.extension.cache.api.ImperativeListCacheInfo
-
Optional.
- setExpiryTimestampByRegion(Map<String, AtomicLong>) - Method in class com.broadleafcommerce.common.extension.cache.LazyCacheController
- setFactoryFunction(Supplier<EntityInfo>) - Method in class com.broadleafcommerce.common.extension.cache.api.CacheInfo
-
Optional.
- setForceCompileCache(boolean) - Method in class com.broadleafcommerce.common.extension.cache.condition.CacheContext
- setHostUri(String) - Method in class com.broadleafcommerce.common.extension.monitor.GrafanaMetricVisualizationLinkProcessor
- setId(String) - Method in interface com.broadleafcommerce.common.extension.projection.Projection
-
Projections are expected to have an id field as a first class citizen.
- setImperativeListCacheInfo(ImperativeListCacheInfo) - Method in class com.broadleafcommerce.common.extension.cache.api.DefaultImperativeListChainable
- setInfos(Set<EnvironmentReport.ChannelInfo>) - Method in class com.broadleafcommerce.common.extension.EnvironmentReport.ChannelContext
- setLookupKey(String) - Method in class com.broadleafcommerce.common.extension.data.DataRouteContext
- setOrgId(String) - Method in class com.broadleafcommerce.common.extension.monitor.GrafanaMetricVisualizationLinkProcessor
- setOriginalMapToType(Class<?>) - Method in class com.broadleafcommerce.common.extension.mapping.ProjectionReferredTypeOverride
-
If the projection is mapped to a repository domain type, then this represents the repository domain type that will be customized via extension.
- setPropertiesToSanitize(String[]) - Method in class com.broadleafcommerce.common.extension.autoconfigure.EnvironmentReportProperties
-
Property name patterns and corresponding values that should be sanitized before being emitted by the
EnvironmentReport. - setReportProperties(EnvironmentReportProperties) - Method in class com.broadleafcommerce.common.extension.EnvironmentReport
- setSingleItemFunction(Supplier<?>) - Method in class com.broadleafcommerce.common.extension.cache.api.DefaultSingleItemChainable
- setTenantId(String) - Method in class com.broadleafcommerce.common.extension.environment.DiscriminatedPropertyContext
- setTracer(Tracer) - Method in class com.broadleafcommerce.common.extension.cache.LazyCacheController
- setupModule(Module.SetupContext) - Method in class com.broadleafcommerce.common.extension.mapping.GenericProjectionAwareDeserializerModule
- SHIPPING - Static variable in class com.broadleafcommerce.common.extension.data.DataRoutes
- SingleItemCacheable - Interface in com.broadleafcommerce.common.extension.cache.api
-
API connecting to
CacheStateManager.computeIfAbsent(Supplier, CacheInfo)during method chaining fromCacheUtility.forSingleWith(CacheStateManager). - SingleItemChainable - Interface in com.broadleafcommerce.common.extension.cache.api
-
API used during method chaining from
CacheUtility.forSingleWith(CacheStateManager). - size() - Method in class com.broadleafcommerce.common.extension.cache.IgniteCacheMetrics
T
- TargetInterceptor() - Constructor for class com.broadleafcommerce.common.extension.environment.ConfigurationPropertiesProxyFactory.TargetInterceptor
- TargetInterceptor() - Constructor for class com.broadleafcommerce.common.extension.reflection.InvocationUtils.TargetInterceptor
- TemporalIdentifier - Interface in com.broadleafcommerce.common.extension.cache.temporal
-
Component capable of informing the system regarding the current time it should consider.
- TENANT - Static variable in class com.broadleafcommerce.common.extension.data.DataRoutes
- ThriftSender - Class in com.broadleafcommerce.common.extension.monitor
-
Modified from original for compatibility with libthrift 0.14.0
- ThriftSender(ThriftSenderBase.ProtocolType, int) - Constructor for class com.broadleafcommerce.common.extension.monitor.ThriftSender
- ThriftSenderBase - Class in com.broadleafcommerce.common.extension.monitor
-
Modified from original for compatibility with libthrift 0.14.0
- ThriftSenderBase(ThriftSenderBase.ProtocolType, int) - Constructor for class com.broadleafcommerce.common.extension.monitor.ThriftSenderBase
- ThriftSenderBase.ProtocolType - Enum in com.broadleafcommerce.common.extension.monitor
- to() - Method in class com.broadleafcommerce.common.extension.TypeSupplier.TypeMapping
- toString() - Method in class com.broadleafcommerce.common.extension.autoconfigure.EnvironmentReportProperties
- toString() - Method in class com.broadleafcommerce.common.extension.BeanRemovalIdentifier
- toString() - Method in class com.broadleafcommerce.common.extension.cache.api.CacheInfo
- toString() - Method in class com.broadleafcommerce.common.extension.cache.api.DefaultImperativeListChainable
- toString() - Method in class com.broadleafcommerce.common.extension.cache.api.DefaultSingleItemChainable
- toString() - Method in class com.broadleafcommerce.common.extension.cache.api.EntityInfo
- toString() - Method in class com.broadleafcommerce.common.extension.cache.api.ImperativeListCacheInfo
- toString() - Method in class com.broadleafcommerce.common.extension.cache.CacheProperties
- toString() - Method in class com.broadleafcommerce.common.extension.cache.condition.CacheContext
- toString() - Method in class com.broadleafcommerce.common.extension.cache.LazyCacheController
- toString() - Method in class com.broadleafcommerce.common.extension.data.DataRouteContext
- toString() - Method in class com.broadleafcommerce.common.extension.data.DataRouteProperties
- toString() - Method in class com.broadleafcommerce.common.extension.data.DataRouteReference
- toString() - Method in class com.broadleafcommerce.common.extension.data.DomainClassSupplier.DomainMapping
- toString() - Method in class com.broadleafcommerce.common.extension.data.PackageDataRouteSupplier.PackageMapping
- toString() - Method in class com.broadleafcommerce.common.extension.data.RepositoryDataRouteSupplier.RepositoryMapping
- toString() - Method in class com.broadleafcommerce.common.extension.environment.DiscriminatedPropertyContext
- toString() - Method in class com.broadleafcommerce.common.extension.EnvironmentReport.ChannelContext
- toString() - Method in class com.broadleafcommerce.common.extension.EnvironmentReport.ChannelInfo
- toString() - Method in class com.broadleafcommerce.common.extension.mapping.ProjectionReferredTypeOverride
- toString() - Method in class com.broadleafcommerce.common.extension.monitor.CustomizingUdpSender
- toString() - Method in class com.broadleafcommerce.common.extension.monitor.GrafanaMetricVisualizationLinkProcessor
- toString() - Method in class com.broadleafcommerce.common.extension.monitor.ThriftSender
- toString() - Method in class com.broadleafcommerce.common.extension.monitor.ThriftSenderBase
- toString() - Method in class com.broadleafcommerce.common.extension.TypeSupplier.TypeMapping
- typeFactory(Optional<Collection<TypeSupplier>>) - Method in class com.broadleafcommerce.common.extension.autoconfigure.CommonExtensionAutoConfiguration
- TypeFactory - Class in com.broadleafcommerce.common.extension
-
Inject this factory into other components when you need to perform an object creation based on a known
TypeSupplier. - TypeFactory(Collection<TypeSupplier>) - Constructor for class com.broadleafcommerce.common.extension.TypeFactory
- TypeFactoryAwareDeserializer - Class in com.broadleafcommerce.common.extension.mapping
-
A deserializer that appropriately swaps out deserialized types via the most-derived type registered in the
TypeFactory. - TypeFactoryAwareDeserializer(JavaType, TypeFactory) - Constructor for class com.broadleafcommerce.common.extension.mapping.TypeFactoryAwareDeserializer
-
Create a deserializer that will match against generically specific versions of a parameterized type.
- TypeFactoryAwareDeserializer(Class<?>, TypeFactory) - Constructor for class com.broadleafcommerce.common.extension.mapping.TypeFactoryAwareDeserializer
-
Creates the deserializer for the original deserialized from, which might be modified later on depending on the mappings in the
typeFactory - typeFactoryAwareDeserializerModule(TypeFactory) - Method in class com.broadleafcommerce.common.extension.autoconfigure.JacksonTypeFactoryDeserializerAutoConfiguration
- TypeFactoryAwareDeserializerModule - Class in com.broadleafcommerce.common.extension.mapping
-
Registers deserializers for all of the types known in the
TypeFactory - TypeFactoryAwareDeserializerModule() - Constructor for class com.broadleafcommerce.common.extension.mapping.TypeFactoryAwareDeserializerModule
- TypeFactoryAwareDeserializerModule(TypeFactory) - Constructor for class com.broadleafcommerce.common.extension.mapping.TypeFactoryAwareDeserializerModule
- TypeMapping(Class<?>, Class<?>) - Constructor for class com.broadleafcommerce.common.extension.TypeSupplier.TypeMapping
- TypeSupplier - Interface in com.broadleafcommerce.common.extension
-
Functional interface for component responsible for creating instances of an unknown type.
- TypeSupplier.TypeMapping - Class in com.broadleafcommerce.common.extension
U
- UndeclaredThrowableException - Exception in com.broadleafcommerce.common.extension.reflection
-
Inspired by Java's
UndeclaredThrowableExceptionThrown by a method invocation on a proxy instance if its invocation handler'sinvokemethod throws a checked exception (aThrowablethat is not assignable toRuntimeExceptionorError) that is not assignable to any of the exception types declared in thethrowsclause of the method that was invoked on the proxy instance and dispatched to the invocation handler. - UndeclaredThrowableException(Throwable) - Constructor for exception com.broadleafcommerce.common.extension.reflection.UndeclaredThrowableException
-
Constructs an
UndeclaredThrowableExceptionwith the specifiedThrowable. - UndeclaredThrowableException(Throwable, String) - Constructor for exception com.broadleafcommerce.common.extension.reflection.UndeclaredThrowableException
-
Constructs an
UndeclaredThrowableExceptionwith the specifiedThrowableand a detail message. - unregister(MeterRegistry) - Method in class com.broadleafcommerce.common.extension.cache.IgniteCacheMetrics
- unregister(MeterRegistry) - Method in class com.broadleafcommerce.common.extension.cache.IgniteStorageMetrics
- unregisterCacheMetrics() - Method in class com.broadleafcommerce.common.extension.autoconfigure.MicrometerIgniteAutoConfiguration
- unwrap(Class<T>) - Method in interface com.broadleafcommerce.common.extension.data.DataRouteProxied
-
Unwrap the proxy and return the underyling component of the type specified.
- unwrapDelegate() - Method in interface com.broadleafcommerce.common.extension.Unwrappable
-
Get the actual underlying object instance
- Unwrappable - Interface in com.broadleafcommerce.common.extension
-
Provide a vehicle for
Proxyinstances that wrap an underlying object to expose that wrapped object. - unwrapType() - Method in interface com.broadleafcommerce.common.extension.Unwrappable
-
Get the type of the underlying object
V
- value() - Element in annotation type com.broadleafcommerce.common.extension.BeanAliases
-
One or more aliases to define.
- value() - Element in annotation type com.broadleafcommerce.common.extension.data.DataRouteByExample
-
The class that serves as an example of a data route package.
- value() - Element in annotation type com.broadleafcommerce.common.extension.data.DataRouteByKey
-
The key used to indentify the data route.
- valueOf(String) - Static method in enum com.broadleafcommerce.common.extension.EnvironmentReport.ChannelType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.common.extension.monitor.ThriftSenderBase.ProtocolType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.broadleafcommerce.common.extension.EnvironmentReport.ChannelType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.broadleafcommerce.common.extension.monitor.ThriftSenderBase.ProtocolType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VENDOR - Static variable in class com.broadleafcommerce.common.extension.data.DataRoutes
- version() - Method in class com.broadleafcommerce.common.extension.mapping.GenericProjectionAwareDeserializerModule
W
- with(CacheStateManager) - Method in class com.broadleafcommerce.common.extension.cache.api.DefaultImperativeListChainable
- with(CacheStateManager) - Method in class com.broadleafcommerce.common.extension.cache.api.DefaultSingleItemChainable
- withExample(Class<T>) - Static method in class com.broadleafcommerce.common.extension.reflection.InvocationUtils
-
Establish a
InvocationUtils.Targetableproxy based on an example class. - withRepositoryMapTo(Class<?>, Class<?>) - Method in class com.broadleafcommerce.common.extension.mapping.ProjectionReferredTypeOverride
-
If the projection is mapped to a repository domain type, then original and extended repository domain types are set here.
- withTracer(Tracer) - Method in class com.broadleafcommerce.common.extension.cache.LazyCacheController
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form