A B C D E F G H I J L M N O P R S T U V W 
All Classes All Packages

A

ActuatorLenientFallbackTrace - Class in com.broadleafcommerce.common.extension.data
Allow lenient fallback on a default DataRouteSupporting in 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.classMappings and clear the TypeFactory.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.classMappings if absent and clear the TypeFactory.classMappingsReverseLookupCache only 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.
alias() - Method 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
 
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.
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 BeanAlias and/or BeanAliases.
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 BeanRemovalIdentifier instances 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.beanName to be removed from the spring BeanDefinitionRegistry.
BeanRemovalIdentifier(String) - Constructor for class com.broadleafcommerce.common.extension.BeanRemovalIdentifier
 
Binary - 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
 

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 CacheContext state 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 CacheManager during a CacheUtility.forSingleWith(CacheStateManager) call.
CacheInfo(String, ContextKeyGen, Object[]) - Constructor for class com.broadleafcommerce.common.extension.cache.api.CacheInfo
 
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) or CacheStateManager.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.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.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.data.DataRouteContext
 
canEqual(Object) - Method in class com.broadleafcommerce.common.extension.data.DataRouteReference
 
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.monitor.GrafanaMetricVisualizationLinkProcessor
 
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.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.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
 
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.properties for 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 - 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 Function instance 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 Supplier instance 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
 
configure(ModelMapper) - Static method in class com.broadleafcommerce.common.extension.mapping.ModelMapperConfigurationHelper
 
ContextKeyGen - Interface in com.broadleafcommerce.common.extension.cache.key
KeyGenerator to use with Spring Cache for method response caching that needs to take into account DataRouteContext as 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.
customize(ObjectMapper) - Method in interface com.broadleafcommerce.common.extension.ObjectMapperFactoryUtil.Customizer
 
CustomizingUdpSender - Class in com.broadleafcommerce.common.extension.monitor
Implementation of UdpSender that works in conjunction with the ThriftSender and 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 - Class in com.broadleafcommerce.common.extension.data
Spring AOP aspect that identifies components annotated with DataRouteByExample and sets up a route proxy that establishes a DataRouteContext for 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 DataRouteSupporting component (for example, a RoutableDataSource in JPA) via a PackageDataRouteSupplier implementation.
DataRouteByKey - Annotation Type in com.broadleafcommerce.common.extension.data
This annotation identifies a route key that is used to narrow the appropriate DataRouteSupporting component (for example, a RoutableDataSource in JPA) via a PackageDataRouteSupplier implementation.
DataRouteByKeyAspect - Class in com.broadleafcommerce.common.extension.data
Spring AOP aspect that identifies components annotated with DataRouteByKey and sets up a route proxy that establishes a DataRouteContext for 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 DataRouteSupporting proxies.
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 DataRouteSupporting proxies that allows access to the internal component.
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
 
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
 
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
 
deserialize(JsonParser, DeserializationContext) - Method in class com.broadleafcommerce.common.extension.mapping.TypeFactoryAwareDeserializer
 
DisableJaegerAutoConfiguration() - Constructor for class com.broadleafcommerce.common.extension.autoconfigure.CommonExtensionJaegerAutoConfiguration.DisableJaegerAutoConfiguration
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class com.broadleafcommerce.common.extension.cache.condition.CacheEnablementCleanupFilter
 
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.

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
 
environmentReport(Environment) - 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
 
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.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.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.EnvironmentReport.ChannelContext
 
equals(Object) - Method in class com.broadleafcommerce.common.extension.EnvironmentReport.ChannelInfo
 
equals(Object) - Method in class com.broadleafcommerce.common.extension.monitor.GrafanaMetricVisualizationLinkProcessor
 
equals(Object) - Method in class com.broadleafcommerce.common.extension.TypeSupplier.TypeMapping
 
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
 
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 DataRouteSupporting extension 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
forSingleWith(CacheStateManager) - Static method in class com.broadleafcommerce.common.extension.cache.api.CacheUtility
from() - Method in class com.broadleafcommerce.common.extension.TypeSupplier.TypeMapping
 

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
 
GenericProjectionAwareDeserializerModule - Class in com.broadleafcommerce.common.extension.mapping
Jackson deserializer module capable of matching against specific variations of Projection based 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.TypeSupplier
 
get(Class<T>) - Static method in interface com.broadleafcommerce.common.extension.projection.Projection
Retrieve Projection instance referencing the persistence domain class type.
get(Class<T>) - Static method in class com.broadleafcommerce.common.extension.ProjectionTypeFactory
Retrieve Projection instance 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 Projection instance referencing the persistence domain class type.
get(Class<T>, String) - Static method in class com.broadleafcommerce.common.extension.ProjectionTypeFactory
Retrieve Projection instance referencing the persistence domain class type.
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
 
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 imperativeArgs during key generation from generator.
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 a DataRouteSupporting, 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 Throwable instance wrapped in this UndeclaredThrowableException, which may be null).
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.EnvironmentReport.ChannelContext
 
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.
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
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.
getGenerator() - Method in class com.broadleafcommerce.common.extension.cache.api.CacheInfo
The ContextKeyGen instance responsible for creating a complete and accurate cache key for all the computed members based on imperativeArgs.
getGenerator() - Method in class com.broadleafcommerce.common.extension.cache.api.ImperativeListCacheInfo
The ContextKeyGen instance responsible for creating a complete and accurate cache key for all the computed members based on imperativeArgs.
getHighestLevelMapping(Class<?>) - Method in class com.broadleafcommerce.common.extension.TypeFactory
Determine from this factory the most top-level type from all of the TypeSuppliers available.
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.
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
 
getImperativeListFunction() - Method in class com.broadleafcommerce.common.extension.cache.api.DefaultImperativeListChainable
 
getInfos() - Method in class com.broadleafcommerce.common.extension.EnvironmentReport.ChannelContext
 
getKey(ObjectNode) - Static method in class com.broadleafcommerce.common.extension.cache.api.CacheUtility
Generates a SimpleKey instance 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 TypeSuppliers available.
getName() - Method in interface com.broadleafcommerce.common.extension.cache.key.NamedParam
 
getName() - Method in class com.broadleafcommerce.common.extension.EnvironmentReport.ChannelInfo
 
getNow() - Method in interface com.broadleafcommerce.common.extension.cache.temporal.RoundedInstant
The specific, current time
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
 
getPackageFragmentByRoute() - Method in class com.broadleafcommerce.common.extension.data.DataRouteReference
 
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
 
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.
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
 
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 Throwable instance wrapped in this UndeclaredThrowableException, which may be null.
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() - Method 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.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.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.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.EnvironmentReport.ChannelContext
 
hashCode() - Method in class com.broadleafcommerce.common.extension.EnvironmentReport.ChannelInfo
 
hashCode() - Method in class com.broadleafcommerce.common.extension.monitor.GrafanaMetricVisualizationLinkProcessor
 
hashCode() - Method in class com.broadleafcommerce.common.extension.TypeSupplier.TypeMapping
 
havingValue() - Method 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
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).
INPUT - 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.
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 Method against the supplied target object with the supplied arguments.
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.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.
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.

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
 

L

LenientFallbackTrace - Interface in com.broadleafcommerce.common.extension.data
If no DataRouteContext is set, and it is desirable for a default DataRouteSupporting to 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 ModelMapper how 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() - Method in annotation type com.broadleafcommerce.common.extension.ConditionalOnPropertyOrGroup
Specify if the condition should match if the property is not set.
MessagesDefaultBasenameAddingPostProcessor - Class in com.broadleafcommerce.common.extension.i18n
Appends our default basename to the basenames set for the MessageSource at 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
 
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 ModelMapper instances.
MonetaryToMonetaryConverter - Class in com.broadleafcommerce.common.extension.mapping
A converter to help inform ModelMapper how 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() - Method in annotation type com.broadleafcommerce.common.extension.BeanAlias
The existing bean name.
name() - Method 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.
now(TemporalIdentifier) - Static method in class com.broadleafcommerce.common.extension.cache.api.CacheUtility
Given a TemporalIdentifier instance, 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
 
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
 
OUTPUT - com.broadleafcommerce.common.extension.EnvironmentReport.ChannelType
 

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
 
post(P, boolean) - Method in interface com.broadleafcommerce.common.extension.cache.CacheResultPostProcessor
Post process the result.
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() - Method in annotation type com.broadleafcommerce.common.extension.ConditionalOnPropertyOrGroup
A prefix that should be applied to each property.
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.
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>, 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 the TypeFactory, as well as registering any required deserializer modules with the Jackson ObjectMapper for appropriate deserialization to the projection upon entry into the service endpoint.
ProjectionManager(TypeFactory, ProjectionFactory, ObjectMapper) - Constructor for class com.broadleafcommerce.common.extension.projection.ProjectionManager
 
ProjectionTypeFactory - Class in com.broadleafcommerce.common.extension
Factory for providing instantations of concrete implementations of the Projection interface 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
 
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 on DataRouteContext.setLookupKey(String) during execution.
putCount() - Method in class com.broadleafcommerce.common.extension.cache.IgniteCacheMetrics
 

R

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
 
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 JsonView to demarcate which properties are accepted in a request from external (e.g.
ResponseView - Interface in com.broadleafcommerce.common.extension
Intended to be used within a JsonView to 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 an InvocationTargetException.
round(Instant, TemporalField, int) - Static method in class com.broadleafcommerce.common.extension.cache.api.CacheUtility
Given an Instant, round the instant up to the nearest roundIncrement based on the roundTo type (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 Instant creation 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 TemporalIdentifier instance, 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

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
 
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
 
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
 
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.
setEnabled(boolean) - Method in class com.broadleafcommerce.common.extension.data.DataRouteProperties
 
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
 
setImperativeListFunction(Function<?, ?>) - 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
 
setSingleItemFunction(Supplier<?>) - Method in class com.broadleafcommerce.common.extension.cache.api.DefaultSingleItemChainable
 
setupModule(Module.SetupContext) - Method in class com.broadleafcommerce.common.extension.mapping.GenericProjectionAwareDeserializerModule
 
SingleItemCacheable - Interface in com.broadleafcommerce.common.extension.cache.api
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.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.
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.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.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.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.EnvironmentReport.ChannelContext
 
toString() - Method in class com.broadleafcommerce.common.extension.EnvironmentReport.ChannelInfo
 
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 UndeclaredThrowableException Thrown by a method invocation on a proxy instance if its invocation handler's invoke method throws a checked exception (a Throwable that is not assignable to RuntimeException or Error) that is not assignable to any of the exception types declared in the throws clause 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 UndeclaredThrowableException with the specified Throwable.
UndeclaredThrowableException(Throwable, String) - Constructor for exception com.broadleafcommerce.common.extension.reflection.UndeclaredThrowableException
Constructs an UndeclaredThrowableException with the specified Throwable and 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 Proxy instances 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() - Method in annotation type com.broadleafcommerce.common.extension.BeanAliases
One or more aliases to define.
value() - Method in annotation type com.broadleafcommerce.common.extension.data.DataRouteByExample
The class that serves as an example of a data route package.
value() - Method 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.
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.Targetable proxy based on an example class.
A B C D E F G H I J L M N O P R S T U V W 
All Classes All Packages