Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ACTION_COMPONENT_AUGMENTATION_KEY_FORMAT - Static variable in class com.broadleafcommerce.metadata.core.util.AugmentationUtils
- addActionComponentAugmentationKeyIfBlank(Component<?>, String, String, String) - Static method in class com.broadleafcommerce.metadata.core.util.AugmentationUtils
-
Adds the augmentation key to the component if it is blank.
- addAttribute(String, Object) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessType
-
Takes in any additional attributes passed in the request not matching any defined properties.
- addComponentAugmentationKeyIfBlank(Component<?>, String, String) - Static method in class com.broadleafcommerce.metadata.core.util.AugmentationUtils
-
Adds the augmentation key to the action component if it is blank.
- ALL - Enum constant in enum class com.broadleafcommerce.metadata.core.domain.DefaultRoutePredicateMatchType
- ALL - Enum constant in enum class com.broadleafcommerce.metadata.core.domain.DefaultRouteScopeMatchType
- ANY - Enum constant in enum class com.broadleafcommerce.metadata.core.domain.DefaultRoutePredicateMatchType
- ANY - Enum constant in enum class com.broadleafcommerce.metadata.core.domain.DefaultRouteScopeMatchType
- APPLICATION_BY_ID - Enum constant in enum class com.broadleafcommerce.metadata.core.domain.RoutePredicateEvaluationType
- APPLICATION_ONLY - Enum constant in enum class com.broadleafcommerce.metadata.core.domain.RoutePredicateEvaluationType
- applyAugmentation(External<?>, FieldAugmentationPayload) - Method in class com.broadleafcommerce.metadata.core.service.processor.ExternalAugmentationProcessor
- applyAugmentation(Field<?>, FieldAugmentationPayload) - Method in class com.broadleafcommerce.metadata.core.service.processor.FieldAugmentationProcessor
- applyAugmentation(Field<?>, FieldAugmentationPayload) - Method in class com.broadleafcommerce.metadata.core.service.processor.SelectFieldAugmentationProcessor
- applyAugmentation(Group<?>, GroupAugmentationPayload) - Method in class com.broadleafcommerce.metadata.core.service.processor.GroupAugmentationProcessor
- applyKeyFromArg(Object, int, ObjectNode) - Method in class com.broadleafcommerce.metadata.cache.MetadataAugmentationCacheKeyGenerator
-
Generates the cache key that consists of the component id, tenant id and application id.
- applyQueryBuilderAugmentations(Component<?>, ContextInfo) - Method in class com.broadleafcommerce.metadata.core.service.DefaultAugmentationProvider
-
Recursively applies augmentations to a container's
Component.getComponents(). - augment(Component<?>, ContextInfo) - Method in interface com.broadleafcommerce.metadata.core.service.AugmentationProvider
-
Augments the provided `ViewComponent` with additional properties.
- augment(Component<?>, ContextInfo) - Method in class com.broadleafcommerce.metadata.core.service.DefaultAugmentationProvider
- augment(Component<?>, Augmentation) - Method in class com.broadleafcommerce.metadata.core.service.DefaultAugmentationProvider
-
Augments the given component according to the given augmentation.
- Augmentation - Class in com.broadleafcommerce.metadata.core.domain
- Augmentation() - Constructor for class com.broadleafcommerce.metadata.core.domain.Augmentation
- augmentationApplied(Component<?>, Augmentation) - Method in class com.broadleafcommerce.metadata.core.service.DefaultAugmentationProvider
- AugmentationChangeType - Enum Class in com.broadleafcommerce.metadata.core.domain
-
The type of augmentation that should be performed
- AugmentationEndpoint - Class in com.broadleafcommerce.metadata.web.endpoint
- AugmentationEndpoint(AugmentationService<Augmentation>) - Constructor for class com.broadleafcommerce.metadata.web.endpoint.AugmentationEndpoint
- AugmentationModifiedEvent - Class in com.broadleafcommerce.metadata.core.service.messaging.augmentation
-
A message event dispatched after an augmentation has been created or modified by the admin.
- AugmentationModifiedEvent() - Constructor for class com.broadleafcommerce.metadata.core.service.messaging.augmentation.AugmentationModifiedEvent
- AugmentationModifiedEvent(Augmentation) - Constructor for class com.broadleafcommerce.metadata.core.service.messaging.augmentation.AugmentationModifiedEvent
- AugmentationModifiedEventProducer - Interface in com.broadleafcommerce.metadata.core.service.messaging.augmentation
- augmentationModifiedOutput() - Method in interface com.broadleafcommerce.metadata.core.service.messaging.augmentation.AugmentationModifiedEventProducer
- AugmentationProcessor - Interface in com.broadleafcommerce.metadata.core.service.processor
-
The processor that is used to process
AugmentationChangeType.INSERTandAugmentationChangeType.PATCHoperations. - AugmentationProperties - Class in com.broadleafcommerce.metadata.core.service.autoconfigure
- AugmentationProperties() - Constructor for class com.broadleafcommerce.metadata.core.service.autoconfigure.AugmentationProperties
- AugmentationProvider - Interface in com.broadleafcommerce.metadata.core.service
-
Service interface that is useful for providing an extension point for overriding or augmenting out-of-box metadata.
- AugmentationRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.metadata.core.repository
- augmentationService(AugmentationRepository<Trackable>, CrudEntityHelper, TypeFactory, AugmentationModifiedEventProducer) - Method in class com.broadleafcommerce.metadata.core.service.autoconfigure.MetadataServiceAutoConfiguration
- AugmentationService<P extends Augmentation> - Interface in com.broadleafcommerce.metadata.core.service
- AugmentationUtils - Class in com.broadleafcommerce.metadata.core.util
-
The common utility for the augmentation service.
- AugmentationValidator - Class in com.broadleafcommerce.metadata.core.service.validation
-
Validations for
Augmentation. - AugmentationValidator(ObjectMapper) - Constructor for class com.broadleafcommerce.metadata.core.service.validation.AugmentationValidator
- augmentChildActions(Map<String, Action<?>>, Augmentation) - Method in class com.broadleafcommerce.metadata.core.service.DefaultAugmentationProvider
- augmentChildComponents(Map<String, Component<?>>, Augmentation) - Method in class com.broadleafcommerce.metadata.core.service.DefaultAugmentationProvider
- AugmentedContainer - Class in com.broadleafcommerce.metadata.core.domain
-
Composition of a
Componentalong with all of theAugmentationsthat were applied to it - AugmentedContainer() - Constructor for class com.broadleafcommerce.metadata.core.domain.AugmentedContainer
- AugmentedContainer(Component<?>, List<Augmentation>, List<Augmentation>) - Constructor for class com.broadleafcommerce.metadata.core.domain.AugmentedContainer
- AugmentedContainer(Component<?>, List<Component<?>>, List<Augmentation>, List<Augmentation>, List<ViewFilter<?>>) - Constructor for class com.broadleafcommerce.metadata.core.domain.AugmentedContainer
B
- BASE_URI - Static variable in class com.broadleafcommerce.metadata.web.endpoint.AugmentationEndpoint
- BROWSE - Enum constant in enum class com.broadleafcommerce.metadata.core.service.messaging.businessType.DefaultRouteComponentType
- buildQueryBuilderField(BuilderFieldSource<?>, Augmentation, FieldAugmentationPayload) - Method in class com.broadleafcommerce.metadata.core.service.DefaultAugmentationProvider
- buildValidationMethod(ValidationMethodAugmentationPayload) - Method in class com.broadleafcommerce.metadata.core.service.processor.ExternalAugmentationProcessor
- buildValidationMethod(ValidationMethodAugmentationPayload) - Method in class com.broadleafcommerce.metadata.core.service.processor.FieldAugmentationProcessor
- buildValidationSchema(ValidationSchemaAugmentationPayload) - Method in class com.broadleafcommerce.metadata.core.service.processor.ExternalAugmentationProcessor
- buildValidationSchema(ValidationSchemaAugmentationPayload) - Method in class com.broadleafcommerce.metadata.core.service.processor.FieldAugmentationProcessor
- BUSINESS_TYPE_FIELD - Static variable in class com.broadleafcommerce.metadata.core.service.DefaultBusinessTypeComponentService
- BusinessType - Class in com.broadleafcommerce.metadata.core.service.messaging.businessType.dto
-
Represents a derivative of the Broadleaf type for an entity that allows business users to group such entities by shared attributes.
- BusinessType() - Constructor for class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessType
- BusinessTypeCharacteristic - Class in com.broadleafcommerce.metadata.core.service.messaging.businessType.dto
-
Represents a characteristic associated to a
BusinessType. - BusinessTypeCharacteristic() - Constructor for class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeCharacteristic
- businessTypeComponentService(TypeFactory, MessageSource) - Method in class com.broadleafcommerce.metadata.core.service.autoconfigure.MetadataServiceAutoConfiguration
- BusinessTypeComponentService - Interface in com.broadleafcommerce.metadata.core.service
- BusinessTypeField - Class in com.broadleafcommerce.metadata.core.service.messaging.businessType.dto
-
Represents a field common to products based on the parent
BusinessType. - BusinessTypeField() - Constructor for class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeField
- BusinessTypeModifiedEvent - Class in com.broadleafcommerce.metadata.core.service.messaging.businessType.dto
-
A message event dispatched after an augmentation has been created or modified by the admin.
- BusinessTypeModifiedEvent() - Constructor for class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeModifiedEvent
- BusinessTypeModifiedEvent(BusinessType) - Constructor for class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeModifiedEvent
- businessTypeModifiedInput() - Method in interface com.broadleafcommerce.metadata.core.service.messaging.businessType.MetadataBusinessTypeModifiedConsumer
- BusinessTypeModifierHandlerException - Exception in com.broadleafcommerce.metadata.core.service.messaging.businessType.exception
-
Represents an exception that occurs in
MetadataProductBusinessTypeModifiedHandler. - BusinessTypeModifierHandlerException() - Constructor for exception com.broadleafcommerce.metadata.core.service.messaging.businessType.exception.BusinessTypeModifierHandlerException
- BusinessTypeModifierHandlerException(String) - Constructor for exception com.broadleafcommerce.metadata.core.service.messaging.businessType.exception.BusinessTypeModifierHandlerException
- BusinessTypeModifierHandlerException(String, Throwable) - Constructor for exception com.broadleafcommerce.metadata.core.service.messaging.businessType.exception.BusinessTypeModifierHandlerException
- BusinessTypeModifierHandlerException(Throwable) - Constructor for exception com.broadleafcommerce.metadata.core.service.messaging.businessType.exception.BusinessTypeModifierHandlerException
C
- canEqual(Object) - Method in class com.broadleafcommerce.metadata.cache.MetadataCacheProperties
- canEqual(Object) - Method in class com.broadleafcommerce.metadata.cache.MetadataCacheSizeProperties
- canEqual(Object) - Method in class com.broadleafcommerce.metadata.cache.MetadataCacheWeightProperties
- canEqual(Object) - Method in class com.broadleafcommerce.metadata.core.domain.Augmentation
- canEqual(Object) - Method in class com.broadleafcommerce.metadata.core.domain.AugmentedContainer
- canEqual(Object) - Method in class com.broadleafcommerce.metadata.core.domain.Route
- canEqual(Object) - Method in class com.broadleafcommerce.metadata.core.domain.RouteComponent
- canEqual(Object) - Method in class com.broadleafcommerce.metadata.core.domain.RoutePredicate
- canEqual(Object) - Method in class com.broadleafcommerce.metadata.core.service.autoconfigure.AugmentationProperties
- canEqual(Object) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessType
- canEqual(Object) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeCharacteristic
- canEqual(Object) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeField
- canEqual(Object) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.Characteristic
- canEqual(Object) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.ValidationMethod
- canEqual(Object) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.ValidationSchema
- canEqual(Object) - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaAugmentation
- canEqual(Object) - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRoute
- canEqual(Object) - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRouteComponent
- canEqual(Object) - Method in class com.broadleafcommerce.metadata.provider.jpa.environment.MetadataProperties
- canHandleInsert(Component<?>, Augmentation) - Method in interface com.broadleafcommerce.metadata.core.service.processor.AugmentationProcessor
-
Check if this service can process the augmentation for the
AugmentationChangeType.INSERTchange. - canHandleInsert(Component<?>, Augmentation) - Method in class com.broadleafcommerce.metadata.core.service.processor.ExternalAugmentationProcessor
- canHandleInsert(Component<?>, Augmentation) - Method in class com.broadleafcommerce.metadata.core.service.processor.FieldAugmentationProcessor
- canHandleInsert(Component<?>, Augmentation) - Method in class com.broadleafcommerce.metadata.core.service.processor.GroupAugmentationProcessor
- canHandleInsert(Component<?>, Augmentation) - Method in class com.broadleafcommerce.metadata.core.service.processor.SelectFieldAugmentationProcessor
- canHandleUpdate(Component<?>, Augmentation) - Method in interface com.broadleafcommerce.metadata.core.service.processor.AugmentationProcessor
-
Check if this service can process the augmentation for the
AugmentationChangeType.PATCHchange. - canHandleUpdate(Component<?>, Augmentation) - Method in class com.broadleafcommerce.metadata.core.service.processor.ExternalAugmentationProcessor
- canHandleUpdate(Component<?>, Augmentation) - Method in class com.broadleafcommerce.metadata.core.service.processor.FieldAugmentationProcessor
- canHandleUpdate(Component<?>, Augmentation) - Method in class com.broadleafcommerce.metadata.core.service.processor.GroupAugmentationProcessor
- canHandleUpdate(Component<?>, Augmentation) - Method in class com.broadleafcommerce.metadata.core.service.processor.SelectFieldAugmentationProcessor
- CATALOG_PRODUCTS_KEY - Static variable in class com.broadleafcommerce.metadata.core.service.messaging.businessType.MetadataProductBusinessTypeModifiedHandler
- CHANNEL - Static variable in interface com.broadleafcommerce.metadata.core.service.messaging.augmentation.AugmentationModifiedEventProducer
- CHANNEL - Static variable in interface com.broadleafcommerce.metadata.core.service.messaging.businessType.MetadataBusinessTypeModifiedConsumer
- Characteristic - Class in com.broadleafcommerce.metadata.core.service.messaging.businessType.dto
-
Represents a characteristic of a Product.
- Characteristic() - Constructor for class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.Characteristic
- com.broadleafcommerce.metadata.autoconfigure - package com.broadleafcommerce.metadata.autoconfigure
- com.broadleafcommerce.metadata.cache - package com.broadleafcommerce.metadata.cache
- com.broadleafcommerce.metadata.core.domain - package com.broadleafcommerce.metadata.core.domain
- com.broadleafcommerce.metadata.core.payload - package com.broadleafcommerce.metadata.core.payload
- com.broadleafcommerce.metadata.core.repository - package com.broadleafcommerce.metadata.core.repository
- com.broadleafcommerce.metadata.core.service - package com.broadleafcommerce.metadata.core.service
- com.broadleafcommerce.metadata.core.service.autoconfigure - package com.broadleafcommerce.metadata.core.service.autoconfigure
- com.broadleafcommerce.metadata.core.service.messaging.augmentation - package com.broadleafcommerce.metadata.core.service.messaging.augmentation
- com.broadleafcommerce.metadata.core.service.messaging.businessType - package com.broadleafcommerce.metadata.core.service.messaging.businessType
- com.broadleafcommerce.metadata.core.service.messaging.businessType.dto - package com.broadleafcommerce.metadata.core.service.messaging.businessType.dto
- com.broadleafcommerce.metadata.core.service.messaging.businessType.exception - package com.broadleafcommerce.metadata.core.service.messaging.businessType.exception
- com.broadleafcommerce.metadata.core.service.processor - package com.broadleafcommerce.metadata.core.service.processor
- com.broadleafcommerce.metadata.core.service.validation - package com.broadleafcommerce.metadata.core.service.validation
- com.broadleafcommerce.metadata.core.util - package com.broadleafcommerce.metadata.core.util
- com.broadleafcommerce.metadata.provider - package com.broadleafcommerce.metadata.provider
- com.broadleafcommerce.metadata.provider.jpa - package com.broadleafcommerce.metadata.provider.jpa
- com.broadleafcommerce.metadata.provider.jpa.autoconfigure - package com.broadleafcommerce.metadata.provider.jpa.autoconfigure
- com.broadleafcommerce.metadata.provider.jpa.domain - package com.broadleafcommerce.metadata.provider.jpa.domain
- com.broadleafcommerce.metadata.provider.jpa.domain.support - package com.broadleafcommerce.metadata.provider.jpa.domain.support
- com.broadleafcommerce.metadata.provider.jpa.environment - package com.broadleafcommerce.metadata.provider.jpa.environment
- com.broadleafcommerce.metadata.provider.jpa.repository - package com.broadleafcommerce.metadata.provider.jpa.repository
- com.broadleafcommerce.metadata.route - package com.broadleafcommerce.metadata.route
- com.broadleafcommerce.metadata.web.autoconfigure - package com.broadleafcommerce.metadata.web.autoconfigure
- com.broadleafcommerce.metadata.web.endpoint - package com.broadleafcommerce.metadata.web.endpoint
- com.broadleafcommerce.metadata.web.endpoint.exception - package com.broadleafcommerce.metadata.web.endpoint.exception
- com.broadleafcommerce.metadata.web.mapping - package com.broadleafcommerce.metadata.web.mapping
- COMPONENT_AUGMENTATION_KEY_FORMAT - Static variable in class com.broadleafcommerce.metadata.core.util.AugmentationUtils
- ComponentAugmentationPayload - Class in com.broadleafcommerce.metadata.core.payload
-
Contains the base information about the augmentation for the components.
- ComponentAugmentationPayload() - Constructor for class com.broadleafcommerce.metadata.core.payload.ComponentAugmentationPayload
- ComponentRouteEndpoint - Class in com.broadleafcommerce.metadata.web.endpoint
- ComponentRouteEndpoint(ComponentRouteLocator, RouteService<Route>, ComponentRouteService<ComponentRoute>) - Constructor for class com.broadleafcommerce.metadata.web.endpoint.ComponentRouteEndpoint
- ComponentRouteEndpoint.ComponentRouteResponse - Class in com.broadleafcommerce.metadata.web.endpoint
- ComponentRouteResponse(List<ComponentRoute>) - Constructor for class com.broadleafcommerce.metadata.web.endpoint.ComponentRouteEndpoint.ComponentRouteResponse
- componentRouteService() - Method in class com.broadleafcommerce.metadata.core.service.autoconfigure.MetadataServiceAutoConfiguration
- ComponentRouteService<P extends com.broadleafcommerce.metadata.route.ComponentRoute> - Interface in com.broadleafcommerce.metadata.core.service
-
Service interface for interacting with
ComponentRoute. - componentService(List<AugmentationProvider>, ComponentRegistry<?>, Environment) - Method in class com.broadleafcommerce.metadata.core.service.autoconfigure.MetadataServiceAutoConfiguration
- ComponentService - Interface in com.broadleafcommerce.metadata.core.service
- constructPredicateForRoute(Route, ContextInfo) - Method in class com.broadleafcommerce.metadata.core.service.DefaultComponentRouteService
- constructPredicateForRoute(Route, ContextInfo) - Method in interface com.broadleafcommerce.metadata.core.service.ComponentRouteService
- create(P, ContextInfo) - Method in class com.broadleafcommerce.metadata.core.service.DefaultAugmentationService
- CREATE - Enum constant in enum class com.broadleafcommerce.metadata.core.service.messaging.businessType.DefaultRouteComponentType
- createAugmentation(HttpServletRequest, ContextInfo, Augmentation) - Method in class com.broadleafcommerce.metadata.web.endpoint.AugmentationEndpoint
- createAugmentationsForCharacteristics(String, List<T>, BusinessTypeModifiedEvent) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.MetadataProductBusinessTypeModifiedHandler
-
Creates augmentations for the characteristics of the business type.
- createAugmentationsForFields(String, Map<String, BusinessTypeField>, BusinessTypeModifiedEvent) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.MetadataProductBusinessTypeModifiedHandler
- createBusinessTypeRoutes(BusinessTypeModifiedEvent) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.MetadataProductBusinessTypeModifiedHandler
-
Creates
Routesfor the givenBusinessTypefor each of the configuredroute component typesandMetadataProductBusinessTypeProperties.getRoutes(). - createGroup(GroupAugmentationPayload) - Method in class com.broadleafcommerce.metadata.core.service.processor.GroupAugmentationProcessor
- createInsertAugmentationsForCustomFields(String, Map<String, BusinessTypeField>, BusinessTypeModifiedEvent) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.MetadataProductBusinessTypeModifiedHandler
- createNewAugmentation(String, String, String, BusinessTypeField, BusinessTypeModifiedEvent, AugmentationChangeType) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.MetadataProductBusinessTypeModifiedHandler
-
Creates a new
Augmentationfor the given parameters. - createNewAugmentation(String, String, String, BusinessTypeField, BusinessTypeModifiedEvent) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.MetadataProductBusinessTypeModifiedHandler
- createRemoveAugmentationsForCustomFields(String, Map<String, BusinessTypeField>, BusinessTypeModifiedEvent) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.MetadataProductBusinessTypeModifiedHandler
- createRouteForBusinessType(MetadataProductBusinessTypeProperties.RouteProperties, BusinessType, ContextInfo) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.MetadataProductBusinessTypeModifiedHandler
- createRouteForBusinessType(String, String, String, String, String, BusinessTypeModifiedEvent, ContextInfo) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.MetadataProductBusinessTypeModifiedHandler
-
Deprecated, for removal: This API element is subject to removal in a future version.
- CUSTOM - Enum constant in enum class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.DefaultBusinessFieldType
-
Custom means a business type field that represents a net new entity field that isn't configured already through metadata.
- CustomSerializerConfig() - Constructor for class com.broadleafcommerce.metadata.web.autoconfigure.MetadataWebAutoConfiguration.CustomSerializerConfig
D
- defaultAugmentationProvider(AugmentationService<Augmentation>, List<AugmentationProcessor>, ObjectMapper) - Method in class com.broadleafcommerce.metadata.core.service.autoconfigure.MetadataServiceAutoConfiguration
- DefaultAugmentationProvider - Class in com.broadleafcommerce.metadata.core.service
-
The primary provider for fetching and applying `Augmentation` domain on top of view container metadata.
- DefaultAugmentationProvider(AugmentationService<Augmentation>, List<AugmentationProcessor>, ObjectMapper) - Constructor for class com.broadleafcommerce.metadata.core.service.DefaultAugmentationProvider
- DefaultAugmentationService<P extends Augmentation> - Class in com.broadleafcommerce.metadata.core.service
-
The default service implementation used for doing CRUD on `Augmentation`.
- DefaultAugmentationService(AugmentationRepository<Trackable>, CrudEntityHelper, TypeFactory, AugmentationModifiedEventProducer) - Constructor for class com.broadleafcommerce.metadata.core.service.DefaultAugmentationService
- DefaultBusinessFieldType - Enum Class in com.broadleafcommerce.metadata.core.service.messaging.businessType.dto
-
Enumerates the default types of
BusinessTypeFieldsthat exist. - DefaultBusinessTypeComponentService - Class in com.broadleafcommerce.metadata.core.service
-
The default service implementation used to process a metadata DSL component for a business type.
- DefaultBusinessTypeComponentService(TypeFactory, MessageSource) - Constructor for class com.broadleafcommerce.metadata.core.service.DefaultBusinessTypeComponentService
- DefaultComponentRouteService<P extends com.broadleafcommerce.metadata.route.ComponentRoute> - Class in com.broadleafcommerce.metadata.core.service
-
The default service implementation used for performing business logic with
ComponentRoute. - DefaultComponentRouteService() - Constructor for class com.broadleafcommerce.metadata.core.service.DefaultComponentRouteService
- DefaultComponentService - Class in com.broadleafcommerce.metadata.core.service
- DefaultComponentService(List<AugmentationProvider>, ComponentRegistry<?>) - Constructor for class com.broadleafcommerce.metadata.core.service.DefaultComponentService
- DefaultComponentService(List<AugmentationProvider>, ComponentRegistry<?>, boolean) - Constructor for class com.broadleafcommerce.metadata.core.service.DefaultComponentService
- DefaultRouteComponentService<P extends RouteComponent> - Class in com.broadleafcommerce.metadata.core.service
-
The default service implementation used for doing CRUD on `Route`.
- DefaultRouteComponentService(RouteComponentRepository<Trackable>, CrudEntityHelper, TypeFactory) - Constructor for class com.broadleafcommerce.metadata.core.service.DefaultRouteComponentService
- DefaultRouteComponentType - Enum Class in com.broadleafcommerce.metadata.core.service.messaging.businessType
-
Enumerates the defaults types of routes.
- DefaultRoutePredicateMatchType - Enum Class in com.broadleafcommerce.metadata.core.domain
-
Defines the default types for how predicates are used to restrict
Routeaccess. - DefaultRouteScopeMatchType - Enum Class in com.broadleafcommerce.metadata.core.domain
-
Defines the default types for how scopes are used to restrict
Routeaccess. - DefaultRouteService<P extends Route> - Class in com.broadleafcommerce.metadata.core.service
-
The default service implementation used for doing CRUD on `Route`.
- DefaultRouteService(RouteRepository<Trackable>, CrudEntityHelper, TypeFactory) - Constructor for class com.broadleafcommerce.metadata.core.service.DefaultRouteService
- delete(Augmentation, ContextInfo) - Method in interface com.broadleafcommerce.metadata.core.service.AugmentationService
- delete(Augmentation, ContextInfo) - Method in class com.broadleafcommerce.metadata.core.service.DefaultAugmentationService
- deleteAugmentation(HttpServletRequest, ContextInfo, String) - Method in class com.broadleafcommerce.metadata.web.endpoint.AugmentationEndpoint
E
- equals(Object) - Method in class com.broadleafcommerce.metadata.cache.MetadataCacheProperties
- equals(Object) - Method in class com.broadleafcommerce.metadata.cache.MetadataCacheSizeProperties
- equals(Object) - Method in class com.broadleafcommerce.metadata.cache.MetadataCacheWeightProperties
- equals(Object) - Method in class com.broadleafcommerce.metadata.core.domain.Augmentation
- equals(Object) - Method in class com.broadleafcommerce.metadata.core.domain.AugmentedContainer
- equals(Object) - Method in class com.broadleafcommerce.metadata.core.domain.Route
- equals(Object) - Method in class com.broadleafcommerce.metadata.core.domain.RouteComponent
- equals(Object) - Method in class com.broadleafcommerce.metadata.core.domain.RoutePredicate
- equals(Object) - Method in class com.broadleafcommerce.metadata.core.service.autoconfigure.AugmentationProperties
- equals(Object) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessType
- equals(Object) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeCharacteristic
- equals(Object) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeField
- equals(Object) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.Characteristic
- equals(Object) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.ValidationMethod
- equals(Object) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.ValidationSchema
- equals(Object) - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaAugmentation
- equals(Object) - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRoute
- equals(Object) - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRouteComponent
- equals(Object) - Method in class com.broadleafcommerce.metadata.provider.jpa.environment.MetadataProperties
- equals(Object) - Method in class com.broadleafcommerce.metadata.web.endpoint.ComponentRouteEndpoint.ComponentRouteResponse
- evaluateRoutePredicate(RoutePredicate, WebRequest, ContextInfo) - Method in class com.broadleafcommerce.metadata.core.service.DefaultComponentRouteService
- evaluateRoutePredicate(RoutePredicate, WebRequest, ContextInfo) - Method in interface com.broadleafcommerce.metadata.core.service.ComponentRouteService
- evictRelatedComponentsCache(P, ContextInfo) - Method in class com.broadleafcommerce.metadata.core.service.DefaultAugmentationService
- EXCEEDS_MAX_FIELD_QUANTITY - Static variable in class com.broadleafcommerce.metadata.core.service.validation.AugmentationValidator
- externalAugmentationProcessor(ObjectMapper, TypeFactory) - Method in class com.broadleafcommerce.metadata.core.service.autoconfigure.MetadataServiceAutoConfiguration
- ExternalAugmentationProcessor - Class in com.broadleafcommerce.metadata.core.service.processor
-
This processor is used to insert or update the fields.
- ExternalAugmentationProcessor(ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.metadata.core.service.processor.ExternalAugmentationProcessor
F
- FieldAugmentationPayload - Class in com.broadleafcommerce.metadata.core.payload
-
Contains the base information about the augmentation for the fields.
- FieldAugmentationPayload() - Constructor for class com.broadleafcommerce.metadata.core.payload.FieldAugmentationPayload
- fieldAugmentationProcessor(ObjectMapper) - Method in class com.broadleafcommerce.metadata.core.service.autoconfigure.MetadataServiceAutoConfiguration
- FieldAugmentationProcessor - Class in com.broadleafcommerce.metadata.core.service.processor
-
This processor is used to insert or update the fields.
- FieldAugmentationProcessor(ObjectMapper) - Constructor for class com.broadleafcommerce.metadata.core.service.processor.FieldAugmentationProcessor
- findAllAugmentationsByContainerKeyIgnoreCaseOrderByTimestampAsc(String, ContextInfo) - Method in interface com.broadleafcommerce.metadata.core.repository.AugmentationRepository
- findAllAugmentationsByContainerKeyIgnoringCase(String, ContextInfo) - Method in interface com.broadleafcommerce.metadata.core.service.AugmentationService
- findAllAugmentationsByContainerKeyIgnoringCase(String, ContextInfo) - Method in class com.broadleafcommerce.metadata.core.service.DefaultAugmentationService
- findAllByBusinessTypeKey(String, ContextInfo) - Method in interface com.broadleafcommerce.metadata.core.repository.RouteComponentRepository
- findAllByComponentKey(String, ContextInfo) - Method in interface com.broadleafcommerce.metadata.core.repository.RouteRepository
- findAugmentationByContainerKeyIgnoreCaseAndJsonPayloadContainsAndChangeType(String, String, String, ContextInfo) - Method in interface com.broadleafcommerce.metadata.core.repository.AugmentationRepository
- findAugmentationByTargetKeyAndChangeType(String, String, ContextInfo) - Method in interface com.broadleafcommerce.metadata.core.repository.AugmentationRepository
- findAugmentationByTargetKeyAndJsonPayloadContainsAndChangeType(String, String, String, ContextInfo) - Method in interface com.broadleafcommerce.metadata.core.repository.AugmentationRepository
- findAugmentationsByContainerKey(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.metadata.core.service.AugmentationService
- findAugmentationsByContainerKey(String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.metadata.core.service.DefaultAugmentationService
- findAugmentationsByContainerKeyLike(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.metadata.core.service.AugmentationService
- findAugmentationsByContainerKeyLike(String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.metadata.core.service.DefaultAugmentationService
- findAugmentationsByContainerKeyLikeOrderByTimestampAsc(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.metadata.core.repository.AugmentationRepository
- findAugmentationsByContainerKeyOrderByTimestampAsc(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.metadata.core.repository.AugmentationRepository
- findByComponentKey(String, ContextInfo) - Method in interface com.broadleafcommerce.metadata.core.repository.RouteComponentRepository
- findByComponentKeyIgnoreCase(String, ContextInfo) - Method in interface com.broadleafcommerce.metadata.core.repository.RouteComponentRepository
- findComponentById(String, ContextInfo) - Method in interface com.broadleafcommerce.metadata.core.service.ComponentService
- findComponentById(String, ContextInfo) - Method in class com.broadleafcommerce.metadata.core.service.DefaultComponentService
- findComponentById(String, ContextInfo) - Method in class com.broadleafcommerce.metadata.web.endpoint.MetadataEndpoint
- fromMe() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaAugmentation
- fromMe() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRoute
- fromMe() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRouteComponent
G
- GENERAL_COMPONENT - Static variable in class com.broadleafcommerce.metadata.core.service.DefaultBusinessTypeComponentService
- getAdminLabel() - Method in class com.broadleafcommerce.metadata.core.domain.RouteComponent
-
A label used in the admin UI to distinguish this route component from others.
- getAdminLabel() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRouteComponent
- getAppliedAugmentations() - Method in class com.broadleafcommerce.metadata.core.domain.AugmentedContainer
-
The augmentations that were actually applied to the container component.
- getArgs() - Method in class com.broadleafcommerce.metadata.core.payload.ValidationMethodAugmentationPayload
- getArgs() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.ValidationMethod
-
Arguments to pass into the validation method.
- getArguments() - Method in class com.broadleafcommerce.metadata.core.domain.RoutePredicate
-
The list of arguments to check when this route predicate is evaluated
- getAttribute() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessType
-
Return any additional attributes passed in the request not matching any defined properties.
- getAttributes() - Method in class com.broadleafcommerce.metadata.core.payload.ComponentAugmentationPayload
- getAttributes() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessType
-
Map holding any additional attributes passed in the request not matching any defined properties.
- getAttributes() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeField
-
Additional arbitrary attributes.
- getAttributes() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.Characteristic
-
Additional custom attributes associated with extensions and complex value types, e.g., enum, variant option.
- getAugmentation() - Method in class com.broadleafcommerce.metadata.core.service.messaging.augmentation.AugmentationModifiedEvent
-
The augmentation that has been created / modified
- getAugmentationKey() - Method in class com.broadleafcommerce.metadata.core.payload.ComponentAugmentationPayload
- getAugmentationModifiedEventProducer() - Method in class com.broadleafcommerce.metadata.core.service.DefaultAugmentationService
- getAugmentationProperties() - Method in class com.broadleafcommerce.metadata.core.service.validation.AugmentationValidator
- getAugmentationProviders() - Method in class com.broadleafcommerce.metadata.core.service.DefaultComponentService
- getAugmentations() - Method in class com.broadleafcommerce.metadata.core.domain.AugmentedContainer
-
The Augmentations targeting the container
AugmentedContainer.component. - getAugmentations(String, ContextInfo) - Method in class com.broadleafcommerce.metadata.core.service.DefaultAugmentationProvider
- getAugmentationsByTargetKey(List<Augmentation>) - Method in class com.broadleafcommerce.metadata.core.service.validation.AugmentationValidator
-
Groups all
augmentationsto eachAugmentation.getTargetKey(). - getAugmentationService() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.MetadataProductBusinessTypeModifiedHandler
- getAugmentationService() - Method in class com.broadleafcommerce.metadata.core.service.validation.AugmentationValidator
- getAvailableFilters() - Method in class com.broadleafcommerce.metadata.core.domain.AugmentedContainer
-
The list of available view filters
- getBusinessDomainType() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaAugmentation
- getBusinessDomainType() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRoute
- getBusinessDomainType() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRouteComponent
- getBusinessType() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeModifiedEvent
-
The augmentation that has been created / modified
- getBusinessTypeKey() - Method in class com.broadleafcommerce.metadata.core.domain.RouteComponent
-
If this route is generated from a Business Type, then this holds the types key.
- getBusinessTypeKey() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRouteComponent
- getBusinessTypeProperties() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.MetadataProductBusinessTypeModifiedHandler
- getBusinessTypeService() - Method in class com.broadleafcommerce.metadata.core.service.DefaultComponentService
- getByComponentIdTenantIdApplicationId() - Method in class com.broadleafcommerce.metadata.cache.MetadataCacheProperties
- getByComponentIdTenantIdApplicationId() - Method in class com.broadleafcommerce.metadata.cache.MetadataCacheSizeProperties
- getByComponentIdTenantIdApplicationId() - Method in class com.broadleafcommerce.metadata.cache.MetadataCacheWeightProperties
- getCacheManager() - Method in class com.broadleafcommerce.metadata.core.service.DefaultAugmentationService
- getChangeType() - Method in class com.broadleafcommerce.metadata.core.domain.Augmentation
-
The type of change this represents.
- getChangeType() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeField
-
The change type for this field.
- getChangeType() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaAugmentation
- getCharacteristic() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeCharacteristic
-
The
Characteristicassociated with this business type. - getCharacteristics() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessType
-
Represents characteristics associated to the
BusinessType. - getClassifier() - Method in class com.broadleafcommerce.metadata.core.payload.ComponentAugmentationPayload
- getClassifier() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeField
-
The fields classifier, typically either
FieldorExternal. - getComponent() - Method in class com.broadleafcommerce.metadata.core.domain.AugmentedContainer
-
The container component that might have been augmented
- getComponent(String, ContextInfo) - Method in class com.broadleafcommerce.metadata.core.service.DefaultComponentService
- getComponentClassifier() - Method in class com.broadleafcommerce.metadata.core.domain.Augmentation
-
The classifier of the component.
- getComponentClassifier() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaAugmentation
- getComponentKey() - Method in class com.broadleafcommerce.metadata.core.domain.Route
-
Key of the component to render at
Route.path. - getComponentKey() - Method in class com.broadleafcommerce.metadata.core.domain.RouteComponent
-
The key of the component.
- getComponentKey() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRoute
- getComponentKey() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRouteComponent
- getComponentKeyTemplate() - Method in class com.broadleafcommerce.metadata.core.service.autoconfigure.MetadataProductBusinessTypeProperties.RouteProperties
- getComponentName() - Method in class com.broadleafcommerce.metadata.core.domain.Route
-
Name of the component.
- getComponentName() - Method in class com.broadleafcommerce.metadata.core.domain.RouteComponent
-
Name of the component.
- getComponentName() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRoute
- getComponentName() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRouteComponent
- getComponentRegistry() - Method in class com.broadleafcommerce.metadata.core.service.DefaultAugmentationService
- getComponentRegistry() - Method in class com.broadleafcommerce.metadata.core.service.DefaultComponentService
- getComponentsByIds(List<String>, ContextInfo) - Method in class com.broadleafcommerce.metadata.web.endpoint.MetadataEndpoint
- getComponentType() - Method in class com.broadleafcommerce.metadata.core.domain.Augmentation
-
The type of the component.
- getComponentType() - Method in class com.broadleafcommerce.metadata.core.domain.RouteComponent
-
The type of route component.
- getComponentType() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaAugmentation
- getComponentType() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRouteComponent
- getContainerKey() - Method in class com.broadleafcommerce.metadata.core.domain.Augmentation
-
Reference to the top-level
Component.getAugmentationKey()in the root-level component - getContainerKey() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaAugmentation
- getContextId() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaAugmentation
- getContextId() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRoute
- getContextId() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRouteComponent
- getContextInfo() - Method in class com.broadleafcommerce.metadata.core.service.messaging.augmentation.AugmentationModifiedEvent
-
The
ContextInfoderived from the original request containing tenant and sandbox info. - getContextInfo() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeModifiedEvent
-
The
ContextInfoderived from the original request containing tenant and sandbox info. - getContextInfo(BusinessTypeModifiedEvent, OperationType) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.MetadataProductBusinessTypeModifiedHandler
- getCustomFields() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessType
-
Represents fields that are net new to the entity.
- getDatasource() - Method in class com.broadleafcommerce.metadata.provider.jpa.environment.MetadataProperties
- getDefaultValue() - Method in class com.broadleafcommerce.metadata.core.payload.FieldAugmentationPayload
- getDefaultValue() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeField
-
The default value for the field.
- getDelegating() - Method in class com.broadleafcommerce.metadata.provider.jpa.environment.MetadataProperties
- getDescription() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessType
-
A friendly description of the type.
- getDisplay() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaAugmentation
- getDisplay() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRoute
- getDisplay() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRouteComponent
- getDisplayOrder() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeCharacteristic
-
The display order of the characteristic.
- getDisplayOrder() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.Characteristic
-
Display order for the characteristic.
- getDisplayWidget() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.Characteristic
-
The name of the custom component that renders this characteristic.
- getEntityType() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeModifiedEvent
-
The type of entity that this business type is associated with
- getErrorMessage() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.Characteristic
-
The error message to display if the validation rule fails.
- getFieldAugmentationPayload(Augmentation) - Method in class com.broadleafcommerce.metadata.core.service.DefaultAugmentationProvider
- getFieldAugmentationPayload(Augmentation) - Method in class com.broadleafcommerce.metadata.core.service.processor.ExternalAugmentationProcessor
- getFieldAugmentationPayload(Augmentation) - Method in class com.broadleafcommerce.metadata.core.service.processor.FieldAugmentationProcessor
- getFieldAugmentationPayload(Augmentation) - Method in class com.broadleafcommerce.metadata.core.service.validation.AugmentationValidator
- getFieldName() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.Characteristic
-
Internal field name of the characteristic.
- getFields() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessType
-
Represent fields that override the default metadata for an entity such as changing a product's name's field label.
- getGlobalComponents() - Method in class com.broadleafcommerce.metadata.core.domain.AugmentedContainer
-
Any global components that were applied to this container component.
- getGroupAugmentationPayload(Augmentation) - Method in class com.broadleafcommerce.metadata.core.service.processor.GroupAugmentationProcessor
- getHeapBudget() - Method in class com.broadleafcommerce.metadata.cache.MetadataCacheProperties
-
The total heap budget in MB for all metadata caches.
- getHidden() - Method in class com.broadleafcommerce.metadata.core.payload.FieldAugmentationPayload
- getHidden() - Method in class com.broadleafcommerce.metadata.core.payload.GroupAugmentationPayload
- getId() - Method in class com.broadleafcommerce.metadata.core.domain.Augmentation
- getId() - Method in class com.broadleafcommerce.metadata.core.domain.Route
-
Id of the route.
- getId() - Method in class com.broadleafcommerce.metadata.core.domain.RouteComponent
- getId() - Method in class com.broadleafcommerce.metadata.core.payload.ComponentAugmentationPayload
- getId() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessType
-
Id of the business type.
- getId() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.Characteristic
-
Id of the characteristic.
- getIdempotentConsumptionService() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.MetadataProductBusinessTypeModifiedHandler
- getJpa() - Method in class com.broadleafcommerce.metadata.provider.jpa.environment.MetadataProperties
- getJsonPayload() - Method in class com.broadleafcommerce.metadata.core.domain.Augmentation
-
The json representation of the component for this augmentation operation.
- getJsonPayload() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaAugmentation
- getKeyGenerator() - Method in class com.broadleafcommerce.metadata.core.service.DefaultAugmentationService
- getLabel() - Method in class com.broadleafcommerce.metadata.core.payload.ComponentAugmentationPayload
- getLabel() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeField
-
The display label for this field.
- getLiquibase() - Method in class com.broadleafcommerce.metadata.provider.jpa.environment.MetadataProperties
- getMapper() - Method in class com.broadleafcommerce.metadata.core.service.processor.ExternalAugmentationProcessor
- getMapper() - Method in class com.broadleafcommerce.metadata.core.service.processor.FieldAugmentationProcessor
- getMapper() - Method in class com.broadleafcommerce.metadata.core.service.processor.GroupAugmentationProcessor
- getMapper() - Method in class com.broadleafcommerce.metadata.core.service.validation.AugmentationValidator
- getMaxCardinality() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.Characteristic
-
Maximum cardinality for the characteristic.
- getMessage() - Method in class com.broadleafcommerce.metadata.core.payload.ValidationMethodAugmentationPayload
- getMessage() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.ValidationMethod
-
An error message to dispaly if the
BusinessTypeFieldfails validation. - getMessageSource() - Method in class com.broadleafcommerce.metadata.core.service.DefaultBusinessTypeComponentService
- getMethods() - Method in class com.broadleafcommerce.metadata.core.payload.ValidationSchemaAugmentationPayload
- getMethods() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.ValidationSchema
-
The validation rules.
- getMinCardinality() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.Characteristic
-
Minimum cardinality for the characteristic.
- getModificationType() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeModifiedEvent
-
The type of modification that has occurred ("CREATE", "UPDATE" or "DELETE")
- getName() - Method in class com.broadleafcommerce.metadata.core.domain.RoutePredicate
-
The descriptive name of the predicate to be applied onto a route
- getName() - Method in class com.broadleafcommerce.metadata.core.payload.FieldAugmentationPayload
- getName() - Method in class com.broadleafcommerce.metadata.core.payload.ValidationMethodAugmentationPayload
- getName() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessType
-
Name of the type.
- getName() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeField
-
The name of the field.
- getName() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.Characteristic
-
Name of the characteristic.
- getName() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.ValidationMethod
-
Name of the method to use to validate a method.
- getNumberOfAugmentationsShownInQueryBuilders(Map<String, List<Augmentation>>) - Method in class com.broadleafcommerce.metadata.core.service.validation.AugmentationValidator
-
Counts the number of augmentations of type
Classifiers.FIELDwhereFieldAugmentationPayload.getShowInQueryBuilder()is true. - getObjectMapper() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.MetadataProductBusinessTypeModifiedHandler
- getOffHeapBudget() - Method in class com.broadleafcommerce.metadata.cache.MetadataCacheProperties
-
The total off-heap budget in MB for all metadata caches.
- getOrder() - Method in class com.broadleafcommerce.metadata.core.payload.ComponentAugmentationPayload
- getOrder() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeCharacteristic
-
The display order on the admin form.
- getOrder() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeField
-
The display order.
- getParentComponentKey() - Method in class com.broadleafcommerce.metadata.core.domain.RouteComponent
-
The key of the component's parent component.
- getParentComponentKey() - Method in class com.broadleafcommerce.metadata.core.service.autoconfigure.MetadataProductBusinessTypeProperties.RouteProperties
- getParentComponentKey() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRouteComponent
- getParentType(String) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessType
-
Gets the base type this business type derives from.
- getPath() - Method in class com.broadleafcommerce.metadata.core.domain.Route
-
Path matching the browser location to match to render the component.
- getPath() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRoute
- getPathTemplate() - Method in class com.broadleafcommerce.metadata.core.service.autoconfigure.MetadataProductBusinessTypeProperties.RouteProperties
- getPredicateMatchType() - Method in class com.broadleafcommerce.metadata.core.domain.RoutePredicate
-
Controls how the predicates are used to filter the route's accessibility.
- getPredicateMatchType() - Method in class com.broadleafcommerce.metadata.core.service.autoconfigure.MetadataProductBusinessTypeProperties.RouteProperties
- getPredicates() - Method in class com.broadleafcommerce.metadata.core.domain.Route
-
Predicates that restrict access to the route.
- getPredicates() - Method in class com.broadleafcommerce.metadata.core.service.autoconfigure.MetadataProductBusinessTypeProperties.RouteProperties
- getPredicates() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRoute
- getPriority() - Method in class com.broadleafcommerce.metadata.core.domain.Route
-
The order to sort the route by.
- getPriority() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRoute
- getQueryBuilderAugmentations(String, ContextInfo) - Method in class com.broadleafcommerce.metadata.core.service.DefaultAugmentationProvider
- getReadOnly() - Method in class com.broadleafcommerce.metadata.core.payload.FieldAugmentationPayload
- getRepository() - Method in class com.broadleafcommerce.metadata.core.service.DefaultAugmentationService
- getRepository() - Method in class com.broadleafcommerce.metadata.core.service.DefaultRouteComponentService
- getRepository() - Method in class com.broadleafcommerce.metadata.core.service.DefaultRouteService
- getRequired() - Method in class com.broadleafcommerce.metadata.core.payload.FieldAugmentationPayload
- getRouteComponentLabel() - Method in class com.broadleafcommerce.metadata.core.service.autoconfigure.MetadataProductBusinessTypeProperties.RouteProperties
- getRouteComponentService() - Method in class com.broadleafcommerce.metadata.core.service.DefaultComponentService
- getRouteComponentService() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.MetadataProductBusinessTypeModifiedHandler
- getRouteComponentType() - Method in class com.broadleafcommerce.metadata.core.service.autoconfigure.MetadataProductBusinessTypeProperties.RouteProperties
- getRoutePath(BusinessType) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.MetadataProductBusinessTypeModifiedHandler
-
By default, this uses the business type key as the path.
- getRoutes() - Method in class com.broadleafcommerce.metadata.core.service.autoconfigure.MetadataProductBusinessTypeProperties
-
Represents information for generating routes and the related components for each product
BusinessTypemapped to theroute component type. - getRoutes() - Method in class com.broadleafcommerce.metadata.route.PropertiesComponentRouteLocator
- getRoutes() - Method in class com.broadleafcommerce.metadata.web.endpoint.ComponentRouteEndpoint.ComponentRouteResponse
- getRoutes(WebRequest) - Method in class com.broadleafcommerce.metadata.web.endpoint.ComponentRouteEndpoint
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getRoutes(WebRequest, ContextInfo) - Method in class com.broadleafcommerce.metadata.web.endpoint.ComponentRouteEndpoint
- getRouteService() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.MetadataProductBusinessTypeModifiedHandler
- getScopeMatchType() - Method in class com.broadleafcommerce.metadata.core.domain.Route
-
Controls how the scopes are used to filter the route's accessibility.
- getScopeMatchType() - Method in class com.broadleafcommerce.metadata.core.service.autoconfigure.MetadataProductBusinessTypeProperties.RouteProperties
- getScopeMatchType() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRoute
- getScopes() - Method in class com.broadleafcommerce.metadata.core.domain.Route
-
Security scopes needed for a user to access the route.
- getScopes() - Method in class com.broadleafcommerce.metadata.core.service.autoconfigure.MetadataProductBusinessTypeProperties.RouteProperties
- getScopes() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRoute
- getShowInQueryBuilder() - Method in class com.broadleafcommerce.metadata.core.payload.FieldAugmentationPayload
-
This is only used for fields that use SpEL expressions since they are evaluated in memory against attribute maps.
- getSupportedEntityTypes() - Method in class com.broadleafcommerce.metadata.core.service.autoconfigure.MetadataProductBusinessTypeProperties
- getSupportedEntityTypes() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.MetadataProductBusinessTypeModifiedHandler
- getTargetKey() - Method in class com.broadleafcommerce.metadata.core.domain.Augmentation
-
The augmentation key of the child within the container that is the target of the augment
- getTargetKey() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeCharacteristic
-
Augmentation target key.
- getTargetKey() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeField
-
Augmentation target key.
- getTargetKey() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaAugmentation
- getTargetKeyForInsertAugmentation(Augmentation) - Method in class com.broadleafcommerce.metadata.core.service.validation.AugmentationValidator
- getTargetLabel() - Method in class com.broadleafcommerce.metadata.core.domain.Augmentation
-
This is the label of the target component and is NOT persisted with the augmentation.
- getTimestamp() - Method in class com.broadleafcommerce.metadata.core.domain.Augmentation
-
The timestamp of when this was created.
- getTimestamp() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeField
-
The timestamp of the last update to this field.
- getTimestamp() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaAugmentation
- getTimestamp(BusinessTypeField) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.MetadataProductBusinessTypeModifiedHandler
- getTracking() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaAugmentation
- getTracking() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRoute
- getTracking() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRouteComponent
- getTranslatable() - Method in class com.broadleafcommerce.metadata.core.payload.ComponentAugmentationPayload
- getType() - Method in class com.broadleafcommerce.metadata.core.domain.RoutePredicate
-
The predicate type which can determine the complexity of its evaluation or application
- getType() - Method in class com.broadleafcommerce.metadata.core.payload.ComponentAugmentationPayload
- getType() - Method in class com.broadleafcommerce.metadata.core.payload.ValidationSchemaAugmentationPayload
- getType() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeField
-
The type of component, e.g.,
STRING,DECIMAL,MONEYetc. - getType() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.ValidationSchema
-
The type of validation, e.g.,
STRING,NUMBER,BOOLEAN, etc. - getTypeFactory() - Method in class com.broadleafcommerce.metadata.core.service.DefaultAugmentationService
- getTypeFactory() - Method in class com.broadleafcommerce.metadata.core.service.DefaultBusinessTypeComponentService
- getTypeFactory() - Method in class com.broadleafcommerce.metadata.core.service.DefaultRouteComponentService
- getTypeFactory() - Method in class com.broadleafcommerce.metadata.core.service.DefaultRouteService
- getTypeFactory() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.MetadataProductBusinessTypeModifiedHandler
- getTypeFactory() - Method in class com.broadleafcommerce.metadata.core.service.processor.ExternalAugmentationProcessor
- getTypeFactory() - Method in class com.broadleafcommerce.metadata.core.service.processor.FieldAugmentationProcessor
- getTypeKey() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessType
-
Key for the type.
- getUseInQueryBuilderRestrictions() - Method in class com.broadleafcommerce.metadata.core.service.autoconfigure.AugmentationProperties
-
The map denoting the maximum amount of augmentation fields that can be added to a container.
- getValidationRule() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.Characteristic
-
The validation rule to apply to the characteristic's value.
- getValidationSchema() - Method in class com.broadleafcommerce.metadata.core.payload.FieldAugmentationPayload
- getValidationSchema() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeField
-
Validation rules to run against the field's value.
- getValidationType() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.Characteristic
-
The type of validation to apply to the characteristic's value.
- getValueType() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.Characteristic
-
Value type for the characteristic.
- getViewFilterRegistry() - Method in class com.broadleafcommerce.metadata.core.service.DefaultComponentService
- GroupAugmentationPayload - Class in com.broadleafcommerce.metadata.core.payload
-
Contains the base information about the augmentation for the groups.
- GroupAugmentationPayload() - Constructor for class com.broadleafcommerce.metadata.core.payload.GroupAugmentationPayload
- groupAugmentationProcessor(ObjectMapper) - Method in class com.broadleafcommerce.metadata.core.service.autoconfigure.MetadataServiceAutoConfiguration
- GroupAugmentationProcessor - Class in com.broadleafcommerce.metadata.core.service.processor
-
This processor is used to insert or update the groups.
- GroupAugmentationProcessor(ObjectMapper) - Constructor for class com.broadleafcommerce.metadata.core.service.processor.GroupAugmentationProcessor
H
- handleDelete(BusinessTypeModifiedEvent, BusinessType) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.MetadataProductBusinessTypeModifiedHandler
- handleMetadataMissingException(MetadataMissingException, WebRequest) - Method in class com.broadleafcommerce.metadata.web.endpoint.exception.MetadataExceptionAdvisor
- handleValidateCustomValidationMethod(ValidationMethodAugmentationPayload, Errors) - Method in class com.broadleafcommerce.metadata.core.service.validation.AugmentationValidator
-
Hook-point for validating custom validation methods (not listed in
ValidationMethodName). - hasComponent(String) - Method in interface com.broadleafcommerce.metadata.core.service.ComponentService
- hasComponent(String) - Method in class com.broadleafcommerce.metadata.core.service.DefaultComponentService
- hashCode() - Method in class com.broadleafcommerce.metadata.cache.MetadataCacheProperties
- hashCode() - Method in class com.broadleafcommerce.metadata.cache.MetadataCacheSizeProperties
- hashCode() - Method in class com.broadleafcommerce.metadata.cache.MetadataCacheWeightProperties
- hashCode() - Method in class com.broadleafcommerce.metadata.core.domain.Augmentation
- hashCode() - Method in class com.broadleafcommerce.metadata.core.domain.AugmentedContainer
- hashCode() - Method in class com.broadleafcommerce.metadata.core.domain.Route
- hashCode() - Method in class com.broadleafcommerce.metadata.core.domain.RouteComponent
- hashCode() - Method in class com.broadleafcommerce.metadata.core.domain.RoutePredicate
- hashCode() - Method in class com.broadleafcommerce.metadata.core.service.autoconfigure.AugmentationProperties
- hashCode() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessType
- hashCode() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeCharacteristic
- hashCode() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeField
- hashCode() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.Characteristic
- hashCode() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.ValidationMethod
- hashCode() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.ValidationSchema
- hashCode() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaAugmentation
- hashCode() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRoute
- hashCode() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRouteComponent
- hashCode() - Method in class com.broadleafcommerce.metadata.provider.jpa.environment.MetadataProperties
- hashCode() - Method in class com.broadleafcommerce.metadata.web.endpoint.ComponentRouteEndpoint.ComponentRouteResponse
I
- InitializingStringListConverter - Class in com.broadleafcommerce.metadata.provider.jpa.domain.support
- InitializingStringListConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.metadata.provider.jpa.domain.support.InitializingStringListConverter
- INSERT - Enum constant in enum class com.broadleafcommerce.metadata.core.domain.AugmentationChangeType
-
Represents a change that inserts a new component into the target component.
- INVALID_FIELD_PAYLOAD - Static variable in class com.broadleafcommerce.metadata.core.service.validation.AugmentationValidator
- INVALID_GROUP_PAYLOAD - Static variable in class com.broadleafcommerce.metadata.core.service.validation.AugmentationValidator
- isHidden() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeField
-
Whether the field should be hidden in admin forms.
- isReadOnly() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeField
-
Whether the field should be read-only in admin forms.
- isRequired() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeField
-
Whether the field is required in admin forms.
- isShowInQueryBuilder() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeField
-
Whether the field should be included in the fields for Query Builders.
- isTargetableInRuleBuilders() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.Characteristic
-
Whether this characteristic should be targetable in rule-builders (e.g., by Offers and Content Items).
- isTranslatable() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.Characteristic
-
Whether the values for this characteristic are translatable in the Admin UI.
J
- JpaAugmentation - Class in com.broadleafcommerce.metadata.provider.jpa.domain
- JpaAugmentation() - Constructor for class com.broadleafcommerce.metadata.provider.jpa.domain.JpaAugmentation
- JpaAugmentationRepository<D extends JpaAugmentation> - Interface in com.broadleafcommerce.metadata.provider.jpa.repository
- JpaRoute - Class in com.broadleafcommerce.metadata.provider.jpa.domain
- JpaRoute() - Constructor for class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRoute
- JpaRouteComponent - Class in com.broadleafcommerce.metadata.provider.jpa.domain
- JpaRouteComponent() - Constructor for class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRouteComponent
- JpaRouteComponentRepository<D extends JpaRouteComponent> - Interface in com.broadleafcommerce.metadata.provider.jpa.repository
- JpaRouteConstants - Class in com.broadleafcommerce.metadata.provider.jpa
- JpaRouteConstants.Persistence - Class in com.broadleafcommerce.metadata.provider.jpa
- JpaRouteRepository<D extends JpaRoute> - Interface in com.broadleafcommerce.metadata.provider.jpa.repository
L
- listen(Message<BusinessTypeModifiedEvent>) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.MetadataProductBusinessTypeModifiedHandler
- logDebug(Exception, WebRequest) - Method in class com.broadleafcommerce.metadata.web.endpoint.exception.MetadataExceptionAdvisor
M
- mapRoutesToComponentRoutes(List<R>, ContextInfo) - Method in interface com.broadleafcommerce.metadata.core.service.ComponentRouteService
- mapRoutesToComponentRoutes(List<R>, ContextInfo) - Method in class com.broadleafcommerce.metadata.core.service.DefaultComponentRouteService
- METADATA_COMPONENT_CACHE - Static variable in class com.broadleafcommerce.metadata.core.service.DefaultComponentService
- METADATA_ENTITY_MANAGER_FACTORY - Static variable in class com.broadleafcommerce.metadata.provider.jpa.JpaRouteConstants.Persistence
- METADATA_ROUTE_KEY - Static variable in class com.broadleafcommerce.metadata.provider.RouteConstants.Persistence
- METADATA_ROUTE_PACKAGE - Static variable in class com.broadleafcommerce.metadata.provider.RouteConstants.Persistence
- METADATA_TRANSACTION_MANAGER - Static variable in class com.broadleafcommerce.metadata.provider.jpa.JpaRouteConstants.Persistence
- METADATA_TRANSACTION_TEMPLATE - Static variable in class com.broadleafcommerce.metadata.provider.jpa.JpaRouteConstants.Persistence
- metadataAugmentationCacheKeyGenerator() - Method in class com.broadleafcommerce.metadata.autoconfigure.MetadataCacheAutoConfiguration
- MetadataAugmentationCacheKeyGenerator - Class in com.broadleafcommerce.metadata.cache
-
Cache key generator for the metadata components
- MetadataAugmentationCacheKeyGenerator() - Constructor for class com.broadleafcommerce.metadata.cache.MetadataAugmentationCacheKeyGenerator
- metadataAugmentationCacheStateConfigurer() - Method in class com.broadleafcommerce.metadata.autoconfigure.MetadataCacheAutoConfiguration
- MetadataBusinessTypeModifiedConsumer - Interface in com.broadleafcommerce.metadata.core.service.messaging.businessType
- metadataBusinessTypeModifiedHandler(IdempotentMessageConsumptionService, ObjectMapper, TypeFactory, AugmentationService<Augmentation>, RouteService<Route>, RouteComponentService<RouteComponent>) - Method in class com.broadleafcommerce.metadata.core.service.autoconfigure.MetadataServiceAutoConfiguration.MetadataMessagingAutoConfiguration
- MetadataCacheAutoConfiguration - Class in com.broadleafcommerce.metadata.autoconfigure
-
Common configuration for metadata caching.
- MetadataCacheAutoConfiguration() - Constructor for class com.broadleafcommerce.metadata.autoconfigure.MetadataCacheAutoConfiguration
- metadataCacheManagerCustomizer(IgniteConfigurers.BasicIgniteConfigurer, MetadataCacheProperties) - Method in class com.broadleafcommerce.metadata.autoconfigure.MetadataServiceCacheAutoConfiguration
-
Deprecated.
- MetadataCacheProperties - Class in com.broadleafcommerce.metadata.cache
-
Properties that influence cache settings for the metadata service
- MetadataCacheProperties() - Constructor for class com.broadleafcommerce.metadata.cache.MetadataCacheProperties
- MetadataCacheSizeProperties - Class in com.broadleafcommerce.metadata.cache
-
Properties that influence cache estimated size settings for the service
- MetadataCacheSizeProperties() - Constructor for class com.broadleafcommerce.metadata.cache.MetadataCacheSizeProperties
- MetadataCacheWeightProperties - Class in com.broadleafcommerce.metadata.cache
-
Properties that influence cache weight settings for the service.
- MetadataCacheWeightProperties() - Constructor for class com.broadleafcommerce.metadata.cache.MetadataCacheWeightProperties
- MetadataCaffeineAutoConfiguration - Class in com.broadleafcommerce.metadata.autoconfigure
-
Configuration class for setting up metadata caching using Caffeine as the underlying cache implementation.
- MetadataCaffeineAutoConfiguration() - Constructor for class com.broadleafcommerce.metadata.autoconfigure.MetadataCaffeineAutoConfiguration
- metadataCaffeineManagerCustomizer(CaffeineBudgetManager, MetadataCacheProperties, MetadataCacheWeightProperties) - Method in class com.broadleafcommerce.metadata.autoconfigure.MetadataCaffeineAutoConfiguration
- MetadataDefaultsEnvironmentPostProcessor - Class in com.broadleafcommerce.metadata.autoconfigure
-
Spring Boot default property overrides for this service
- MetadataDefaultsEnvironmentPostProcessor() - Constructor for class com.broadleafcommerce.metadata.autoconfigure.MetadataDefaultsEnvironmentPostProcessor
- MetadataEhcacheAutoConfiguration - Class in com.broadleafcommerce.metadata.autoconfigure
-
Configuration for engaging default Broadleaf support for Ehcache in the Metadata service.
- MetadataEhcacheAutoConfiguration() - Constructor for class com.broadleafcommerce.metadata.autoconfigure.MetadataEhcacheAutoConfiguration
- metadataEhcacheManagerCustomizer(EhcacheBudgetManager, MetadataCacheProperties, MetadataCacheWeightProperties, MetadataCacheSizeProperties) - Method in class com.broadleafcommerce.metadata.autoconfigure.MetadataEhcacheAutoConfiguration
- MetadataEndpoint - Class in com.broadleafcommerce.metadata.web.endpoint
- MetadataEndpoint(ComponentService) - Constructor for class com.broadleafcommerce.metadata.web.endpoint.MetadataEndpoint
- MetadataExceptionAdvisor - Class in com.broadleafcommerce.metadata.web.endpoint.exception
- MetadataExceptionAdvisor() - Constructor for class com.broadleafcommerce.metadata.web.endpoint.exception.MetadataExceptionAdvisor
- metadataIgnoreChangeCompletionNotification() - Method in class com.broadleafcommerce.metadata.core.service.autoconfigure.MetadataServiceAutoConfiguration
- metadataIgnoreChangeNotification() - Method in class com.broadleafcommerce.metadata.core.service.autoconfigure.MetadataServiceAutoConfiguration
- MetadataJpaAutoConfiguration - Class in com.broadleafcommerce.metadata.provider.jpa.autoconfigure
-
The main JPA auto configuration that initializes the out of the box JPA repositories and domain for the metadata service.
- MetadataJpaAutoConfiguration() - Constructor for class com.broadleafcommerce.metadata.provider.jpa.autoconfigure.MetadataJpaAutoConfiguration
- MetadataMessagingAutoConfiguration() - Constructor for class com.broadleafcommerce.metadata.core.service.autoconfigure.MetadataServiceAutoConfiguration.MetadataMessagingAutoConfiguration
- MetadataMissingException - Exception in com.broadleafcommerce.metadata.web.endpoint.exception
- MetadataMissingException(String) - Constructor for exception com.broadleafcommerce.metadata.web.endpoint.exception.MetadataMissingException
- MetadataMissingException(String, Throwable) - Constructor for exception com.broadleafcommerce.metadata.web.endpoint.exception.MetadataMissingException
- MetadataProductBusinessTypeModifiedHandler - Class in com.broadleafcommerce.metadata.core.service.messaging.businessType
- MetadataProductBusinessTypeModifiedHandler(IdempotentMessageConsumptionService, ObjectMapper, TypeFactory, AugmentationService<Augmentation>, RouteService<Route>, RouteComponentService<RouteComponent>) - Constructor for class com.broadleafcommerce.metadata.core.service.messaging.businessType.MetadataProductBusinessTypeModifiedHandler
- MetadataProductBusinessTypeProperties - Class in com.broadleafcommerce.metadata.core.service.autoconfigure
-
Configures properties for managing product
BusinessTypemetadata. - MetadataProductBusinessTypeProperties() - Constructor for class com.broadleafcommerce.metadata.core.service.autoconfigure.MetadataProductBusinessTypeProperties
- MetadataProductBusinessTypeProperties.RouteProperties - Class in com.broadleafcommerce.metadata.core.service.autoconfigure
-
Represents information for generating routes for each product
BusinessType. - MetadataProperties - Class in com.broadleafcommerce.metadata.provider.jpa.environment
- MetadataProperties() - Constructor for class com.broadleafcommerce.metadata.provider.jpa.environment.MetadataProperties
- MetadataServiceAutoConfiguration - Class in com.broadleafcommerce.metadata.core.service.autoconfigure
- MetadataServiceAutoConfiguration() - Constructor for class com.broadleafcommerce.metadata.core.service.autoconfigure.MetadataServiceAutoConfiguration
- MetadataServiceAutoConfiguration.MetadataMessagingAutoConfiguration - Class in com.broadleafcommerce.metadata.core.service.autoconfigure
- MetadataServiceCacheAutoConfiguration - Class in com.broadleafcommerce.metadata.autoconfigure
-
Deprecated.
- MetadataServiceCacheAutoConfiguration() - Constructor for class com.broadleafcommerce.metadata.autoconfigure.MetadataServiceCacheAutoConfiguration
-
Deprecated.
- MetadataValidationAutoConfiguration - Class in com.broadleafcommerce.metadata.core.service.autoconfigure
-
Metadata-specific configuration for validation.
- MetadataValidationAutoConfiguration() - Constructor for class com.broadleafcommerce.metadata.core.service.autoconfigure.MetadataValidationAutoConfiguration
- MetadataWebAutoConfiguration - Class in com.broadleafcommerce.metadata.web.autoconfigure
- MetadataWebAutoConfiguration() - Constructor for class com.broadleafcommerce.metadata.web.autoconfigure.MetadataWebAutoConfiguration
- MetadataWebAutoConfiguration.CustomSerializerConfig - Class in com.broadleafcommerce.metadata.web.autoconfigure
- methodRequiresArgument(String) - Method in class com.broadleafcommerce.metadata.core.service.validation.AugmentationValidator
-
Determines whether the given validation method name requires arguments also be provided.
O
- OVERRIDE - Enum constant in enum class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.DefaultBusinessFieldType
-
Override means a business type field that modifies existing metadata configured for an entity's through metadata.
P
- PATCH - Enum constant in enum class com.broadleafcommerce.metadata.core.domain.AugmentationChangeType
-
Represents a change that modifies the target component.
- postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class com.broadleafcommerce.metadata.autoconfigure.MetadataDefaultsEnvironmentPostProcessor
- ProcessAugmentationException - Exception in com.broadleafcommerce.metadata.core.service.processor
- ProcessAugmentationException(Throwable) - Constructor for exception com.broadleafcommerce.metadata.core.service.processor.ProcessAugmentationException
- processComponent(String, String, Component<?>, RouteComponent) - Method in interface com.broadleafcommerce.metadata.core.service.BusinessTypeComponentService
- processComponent(String, String, Component<?>, RouteComponent) - Method in class com.broadleafcommerce.metadata.core.service.DefaultBusinessTypeComponentService
- processInsert(Component<?>, Augmentation) - Method in interface com.broadleafcommerce.metadata.core.service.processor.AugmentationProcessor
-
Adds the new component to the specified parent component.
- processInsert(Component<?>, Augmentation) - Method in class com.broadleafcommerce.metadata.core.service.processor.ExternalAugmentationProcessor
- processInsert(Component<?>, Augmentation) - Method in class com.broadleafcommerce.metadata.core.service.processor.FieldAugmentationProcessor
- processInsert(Component<?>, Augmentation) - Method in class com.broadleafcommerce.metadata.core.service.processor.GroupAugmentationProcessor
- processInsert(Component<?>, Augmentation) - Method in class com.broadleafcommerce.metadata.core.service.processor.SelectFieldAugmentationProcessor
- processMessage(Message<BusinessTypeModifiedEvent>) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.MetadataProductBusinessTypeModifiedHandler
- processQueryBuilderAugmentation(Component<?>, BuilderFieldSource<?>, Augmentation) - Method in class com.broadleafcommerce.metadata.core.service.DefaultAugmentationProvider
- processUpdate(Component<?>, Augmentation) - Method in interface com.broadleafcommerce.metadata.core.service.processor.AugmentationProcessor
-
Updates the specified component.
- processUpdate(Component<?>, Augmentation) - Method in class com.broadleafcommerce.metadata.core.service.processor.ExternalAugmentationProcessor
- processUpdate(Component<?>, Augmentation) - Method in class com.broadleafcommerce.metadata.core.service.processor.FieldAugmentationProcessor
- processUpdate(Component<?>, Augmentation) - Method in class com.broadleafcommerce.metadata.core.service.processor.GroupAugmentationProcessor
- processUpdate(Component<?>, Augmentation) - Method in class com.broadleafcommerce.metadata.core.service.processor.SelectFieldAugmentationProcessor
- PRODUCTS_CREATE_PATH - Static variable in class com.broadleafcommerce.metadata.core.service.messaging.businessType.MetadataProductBusinessTypeModifiedHandler
- PRODUCTS_PATH - Static variable in class com.broadleafcommerce.metadata.core.service.messaging.businessType.MetadataProductBusinessTypeModifiedHandler
- PRODUCTS_UPDATE_PATH - Static variable in class com.broadleafcommerce.metadata.core.service.messaging.businessType.MetadataProductBusinessTypeModifiedHandler
- PropertiesComponentRouteLocator - Class in com.broadleafcommerce.metadata.route
- PropertiesComponentRouteLocator(ComponentRouteProperties) - Constructor for class com.broadleafcommerce.metadata.route.PropertiesComponentRouteLocator
- propertiesRouteDefinitionLocator(ComponentRouteProperties) - Method in class com.broadleafcommerce.metadata.core.service.autoconfigure.MetadataServiceAutoConfiguration
R
- readAllByBusinessTypeKey(String, ContextInfo) - Method in class com.broadleafcommerce.metadata.core.service.DefaultRouteComponentService
- readAllByBusinessTypeKey(String, ContextInfo) - Method in interface com.broadleafcommerce.metadata.core.service.RouteComponentService
- readAllByComponentKey(String, ContextInfo) - Method in class com.broadleafcommerce.metadata.core.service.DefaultRouteService
- readAllByComponentKey(String, ContextInfo) - Method in interface com.broadleafcommerce.metadata.core.service.RouteService
- readAugmentation(HttpServletRequest, ContextInfo, String) - Method in class com.broadleafcommerce.metadata.web.endpoint.AugmentationEndpoint
- readAugmentationByContainerKeyAndJsonPayloadContainsAndChangeType(String, String, String, ContextInfo) - Method in interface com.broadleafcommerce.metadata.core.service.AugmentationService
- readAugmentationByContainerKeyAndJsonPayloadContainsAndChangeType(String, String, String, ContextInfo) - Method in class com.broadleafcommerce.metadata.core.service.DefaultAugmentationService
- readAugmentationByTargetKeyAndChangeType(String, String, ContextInfo) - Method in interface com.broadleafcommerce.metadata.core.service.AugmentationService
- readAugmentationByTargetKeyAndChangeType(String, String, ContextInfo) - Method in class com.broadleafcommerce.metadata.core.service.DefaultAugmentationService
- readAugmentationByTargetKeyAndJsonPayloadContainsAndChangeType(String, String, String, ContextInfo) - Method in interface com.broadleafcommerce.metadata.core.service.AugmentationService
- readAugmentationByTargetKeyAndJsonPayloadContainsAndChangeType(String, String, String, ContextInfo) - Method in class com.broadleafcommerce.metadata.core.service.DefaultAugmentationService
- readByComponentKey(String, ContextInfo) - Method in class com.broadleafcommerce.metadata.core.service.DefaultRouteComponentService
- readByComponentKey(String, ContextInfo) - Method in interface com.broadleafcommerce.metadata.core.service.RouteComponentService
- recursivelyUpdateAugmentationKeys(Component<?>, String, String) - Method in class com.broadleafcommerce.metadata.core.service.DefaultBusinessTypeComponentService
- REMOVE - Enum constant in enum class com.broadleafcommerce.metadata.core.domain.AugmentationChangeType
-
Represents a change that removes the target component.
- removeQueryBuilderField(Component<?>, Augmentation) - Method in class com.broadleafcommerce.metadata.core.service.DefaultAugmentationProvider
- replace(String, P, ContextInfo) - Method in class com.broadleafcommerce.metadata.core.service.DefaultAugmentationService
- replaceAugmentation(HttpServletRequest, ContextInfo, String, Augmentation) - Method in class com.broadleafcommerce.metadata.web.endpoint.AugmentationEndpoint
- Route - Class in com.broadleafcommerce.metadata.core.domain
-
Routes represent the relationship between a browser’s location, and the view it renders.
- Route() - Constructor for class com.broadleafcommerce.metadata.core.domain.Route
- RouteComponent - Class in com.broadleafcommerce.metadata.core.domain
- RouteComponent() - Constructor for class com.broadleafcommerce.metadata.core.domain.RouteComponent
- RouteComponentRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.metadata.core.repository
- routeComponentService(RouteComponentRepository<Trackable>, CrudEntityHelper, TypeFactory) - Method in class com.broadleafcommerce.metadata.core.service.autoconfigure.MetadataServiceAutoConfiguration
- RouteComponentService<P extends RouteComponent> - Interface in com.broadleafcommerce.metadata.core.service
- RouteConstants - Class in com.broadleafcommerce.metadata.provider
- RouteConstants.Persistence - Class in com.broadleafcommerce.metadata.provider
- RoutePredicate - Class in com.broadleafcommerce.metadata.core.domain
-
A predicate that can be used to restrict a route depending on its configured arguments.
- RoutePredicate() - Constructor for class com.broadleafcommerce.metadata.core.domain.RoutePredicate
- RoutePredicateEvaluationType - Enum Class in com.broadleafcommerce.metadata.core.domain
-
Defines the type of evaluation that will be applied for the
RoutePredicate. - RoutePredicateListConverter - Class in com.broadleafcommerce.metadata.provider.jpa.domain.support
- RoutePredicateListConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.metadata.provider.jpa.domain.support.RoutePredicateListConverter
- RoutePredicateType - Enum Class in com.broadleafcommerce.metadata.core.domain
-
Defines the type of
RoutePredicateto determine the complexity of its evaluation or application - RouteProperties() - Constructor for class com.broadleafcommerce.metadata.core.service.autoconfigure.MetadataProductBusinessTypeProperties.RouteProperties
- RouteProperties(String, String, String, String, String, List<String>, String, List<RoutePredicate>, String) - Constructor for class com.broadleafcommerce.metadata.core.service.autoconfigure.MetadataProductBusinessTypeProperties.RouteProperties
- RouteProperties(String, String, String, String, List<String>) - Constructor for class com.broadleafcommerce.metadata.core.service.autoconfigure.MetadataProductBusinessTypeProperties.RouteProperties
- RouteRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.metadata.core.repository
- routeService(RouteRepository<Trackable>, CrudEntityHelper, TypeFactory) - Method in class com.broadleafcommerce.metadata.core.service.autoconfigure.MetadataServiceAutoConfiguration
- RouteService<P extends Route> - Interface in com.broadleafcommerce.metadata.core.service
S
- selectFieldAugmentationProcessor(ObjectMapper) - Method in class com.broadleafcommerce.metadata.core.service.autoconfigure.MetadataServiceAutoConfiguration
- SelectFieldAugmentationProcessor - Class in com.broadleafcommerce.metadata.core.service.processor
-
This processor is used to insert or update the fields with type
FieldTypes.SELECT. - SelectFieldAugmentationProcessor(ObjectMapper) - Constructor for class com.broadleafcommerce.metadata.core.service.processor.SelectFieldAugmentationProcessor
- sendAugmentationModifiedEvent(ContextInfo, P) - Method in class com.broadleafcommerce.metadata.core.service.DefaultAugmentationService
- serializeWithType(Object, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.broadleafcommerce.metadata.web.mapping.UnwrappingBeanSerializerWithTypeInformation
- service - Variable in class com.broadleafcommerce.metadata.web.endpoint.AugmentationEndpoint
- setAdminLabel(String) - Method in class com.broadleafcommerce.metadata.core.domain.RouteComponent
-
A label used in the admin UI to distinguish this route component from others.
- setAdminLabel(String) - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRouteComponent
- setAppliedAugmentations(List<Augmentation>) - Method in class com.broadleafcommerce.metadata.core.domain.AugmentedContainer
-
The augmentations that were actually applied to the container component.
- setArgs(List<Object>) - Method in class com.broadleafcommerce.metadata.core.payload.ValidationMethodAugmentationPayload
- setArgs(List<Object>) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.ValidationMethod
-
Arguments to pass into the validation method.
- setArguments(List<String>) - Method in class com.broadleafcommerce.metadata.core.domain.RoutePredicate
-
The list of arguments to check when this route predicate is evaluated
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.metadata.core.payload.ComponentAugmentationPayload
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessType
-
Map holding any additional attributes passed in the request not matching any defined properties.
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeField
-
Additional arbitrary attributes.
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.Characteristic
-
Additional custom attributes associated with extensions and complex value types, e.g., enum, variant option.
- setAugmentation(Augmentation) - Method in class com.broadleafcommerce.metadata.core.service.messaging.augmentation.AugmentationModifiedEvent
-
The augmentation that has been created / modified
- setAugmentationKey(String) - Method in class com.broadleafcommerce.metadata.core.payload.ComponentAugmentationPayload
- setAugmentationProperties(AugmentationProperties) - Method in class com.broadleafcommerce.metadata.core.service.validation.AugmentationValidator
- setAugmentations(List<Augmentation>) - Method in class com.broadleafcommerce.metadata.core.domain.AugmentedContainer
-
The Augmentations targeting the container
AugmentedContainer.component. - setAugmentationService(AugmentationService<Augmentation>) - Method in class com.broadleafcommerce.metadata.core.service.validation.AugmentationValidator
- setAvailableFilters(List<ViewFilter<?>>) - Method in class com.broadleafcommerce.metadata.core.domain.AugmentedContainer
-
The list of available view filters
- setBusinessType(BusinessType) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeModifiedEvent
-
The augmentation that has been created / modified
- setBusinessTypeKey(String) - Method in class com.broadleafcommerce.metadata.core.domain.RouteComponent
-
If this route is generated from a Business Type, then this holds the types key.
- setBusinessTypeKey(String) - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRouteComponent
- setBusinessTypeProperties(MetadataProductBusinessTypeProperties) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.MetadataProductBusinessTypeModifiedHandler
- setBusinessTypeService(BusinessTypeComponentService) - Method in class com.broadleafcommerce.metadata.core.service.DefaultComponentService
- setByComponentIdTenantIdApplicationId(double) - Method in class com.broadleafcommerce.metadata.cache.MetadataCacheWeightProperties
- setByComponentIdTenantIdApplicationId(Duration) - Method in class com.broadleafcommerce.metadata.cache.MetadataCacheProperties
- setByComponentIdTenantIdApplicationId(DataSize) - Method in class com.broadleafcommerce.metadata.cache.MetadataCacheSizeProperties
- setCacheManager(CacheManager) - Method in class com.broadleafcommerce.metadata.core.service.DefaultAugmentationService
- setChangeType(AugmentationChangeType) - Method in class com.broadleafcommerce.metadata.core.domain.Augmentation
-
The type of change this represents.
- setChangeType(AugmentationChangeType) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeField
-
The change type for this field.
- setChangeType(String) - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaAugmentation
- setCharacteristic(Characteristic) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeCharacteristic
-
The
Characteristicassociated with this business type. - setCharacteristics(List<BusinessTypeCharacteristic>) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessType
-
Represents characteristics associated to the
BusinessType. - setClassifier(String) - Method in class com.broadleafcommerce.metadata.core.payload.ComponentAugmentationPayload
- setClassifier(String) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeField
-
The fields classifier, typically either
FieldorExternal. - setComponent(Component<?>) - Method in class com.broadleafcommerce.metadata.core.domain.AugmentedContainer
-
The container component that might have been augmented
- setComponentClassifier(String) - Method in class com.broadleafcommerce.metadata.core.domain.Augmentation
-
The classifier of the component.
- setComponentClassifier(String) - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaAugmentation
- setComponentKey(String) - Method in class com.broadleafcommerce.metadata.core.domain.Route
-
Key of the component to render at
Route.path. - setComponentKey(String) - Method in class com.broadleafcommerce.metadata.core.domain.RouteComponent
-
The key of the component.
- setComponentKey(String) - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRoute
- setComponentKey(String) - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRouteComponent
- setComponentKeyTemplate(String) - Method in class com.broadleafcommerce.metadata.core.service.autoconfigure.MetadataProductBusinessTypeProperties.RouteProperties
- setComponentName(String) - Method in class com.broadleafcommerce.metadata.core.domain.Route
-
Name of the component.
- setComponentName(String) - Method in class com.broadleafcommerce.metadata.core.domain.RouteComponent
-
Name of the component.
- setComponentName(String) - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRoute
- setComponentName(String) - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRouteComponent
- setComponentRegistry(ComponentRegistry<?>) - Method in class com.broadleafcommerce.metadata.core.service.DefaultAugmentationService
- setComponentType(String) - Method in class com.broadleafcommerce.metadata.core.domain.Augmentation
-
The type of the component.
- setComponentType(String) - Method in class com.broadleafcommerce.metadata.core.domain.RouteComponent
-
The type of route component.
- setComponentType(String) - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaAugmentation
- setComponentType(String) - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRouteComponent
- setContainerKey(String) - Method in class com.broadleafcommerce.metadata.core.domain.Augmentation
-
Reference to the top-level
Component.getAugmentationKey()in the root-level component - setContainerKey(String) - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaAugmentation
- setContextId(String) - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaAugmentation
- setContextId(String) - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRoute
- setContextId(String) - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRouteComponent
- setContextInfo(ContextInfo) - Method in class com.broadleafcommerce.metadata.core.service.messaging.augmentation.AugmentationModifiedEvent
-
The
ContextInfoderived from the original request containing tenant and sandbox info. - setContextInfo(ContextInfo) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeModifiedEvent
-
The
ContextInfoderived from the original request containing tenant and sandbox info. - setCustomFields(Map<String, BusinessTypeField>) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessType
-
Represents fields that are net new to the entity.
- setDatasource(DataSourceProperties) - Method in class com.broadleafcommerce.metadata.provider.jpa.environment.MetadataProperties
- setDefaultValue(Object) - Method in class com.broadleafcommerce.metadata.core.payload.FieldAugmentationPayload
- setDefaultValue(Object) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeField
-
The default value for the field.
- setDelegating(SchemaDelegatingProperties) - Method in class com.broadleafcommerce.metadata.provider.jpa.environment.MetadataProperties
- setDescription(String) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessType
-
A friendly description of the type.
- setDisplayOrder(Integer) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeCharacteristic
-
The display order of the characteristic.
- setDisplayOrder(Integer) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.Characteristic
-
Display order for the characteristic.
- setDisplayWidget(String) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.Characteristic
-
The name of the custom component that renders this characteristic.
- setEntityType(String) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeModifiedEvent
-
The type of entity that this business type is associated with
- setErrorMessage(String) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.Characteristic
-
The error message to display if the validation rule fails.
- setFieldName(String) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.Characteristic
-
Internal field name of the characteristic.
- setFields(Map<String, BusinessTypeField>) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessType
-
Represent fields that override the default metadata for an entity such as changing a product's name's field label.
- setGlobalComponents(List<Component<?>>) - Method in class com.broadleafcommerce.metadata.core.domain.AugmentedContainer
-
Any global components that were applied to this container component.
- setHeapBudget(int) - Method in class com.broadleafcommerce.metadata.cache.MetadataCacheProperties
-
The total heap budget in MB for all metadata caches.
- setHidden(boolean) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeField
-
Whether the field should be hidden in admin forms.
- setHidden(Boolean) - Method in class com.broadleafcommerce.metadata.core.payload.FieldAugmentationPayload
- setHidden(Boolean) - Method in class com.broadleafcommerce.metadata.core.payload.GroupAugmentationPayload
- setId(String) - Method in class com.broadleafcommerce.metadata.core.domain.Augmentation
- setId(String) - Method in class com.broadleafcommerce.metadata.core.domain.Route
-
Id of the route.
- setId(String) - Method in class com.broadleafcommerce.metadata.core.domain.RouteComponent
- setId(String) - Method in class com.broadleafcommerce.metadata.core.payload.ComponentAugmentationPayload
- setId(String) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessType
-
Id of the business type.
- setId(String) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.Characteristic
-
Id of the characteristic.
- setJpa(JpaProperties) - Method in class com.broadleafcommerce.metadata.provider.jpa.environment.MetadataProperties
- setJsonPayload(String) - Method in class com.broadleafcommerce.metadata.core.domain.Augmentation
-
The json representation of the component for this augmentation operation.
- setJsonPayload(String) - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaAugmentation
- setJsonPayload(String, BusinessTypeField, Augmentation) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.MetadataProductBusinessTypeModifiedHandler
- setKeyGenerator(KeyGenerator) - Method in class com.broadleafcommerce.metadata.core.service.DefaultAugmentationService
- setLabel(String) - Method in class com.broadleafcommerce.metadata.core.payload.ComponentAugmentationPayload
- setLabel(String) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeField
-
The display label for this field.
- setLiquibase(LiquibaseProperties) - Method in class com.broadleafcommerce.metadata.provider.jpa.environment.MetadataProperties
- setMaxCardinality(int) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.Characteristic
-
Maximum cardinality for the characteristic.
- setMessage(String) - Method in class com.broadleafcommerce.metadata.core.payload.ValidationMethodAugmentationPayload
- setMessage(String) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.ValidationMethod
-
An error message to dispaly if the
BusinessTypeFieldfails validation. - setMethods(List<ValidationMethodAugmentationPayload>) - Method in class com.broadleafcommerce.metadata.core.payload.ValidationSchemaAugmentationPayload
- setMethods(List<ValidationMethod>) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.ValidationSchema
-
The validation rules.
- setMinCardinality(int) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.Characteristic
-
Minimum cardinality for the characteristic.
- setModificationType(String) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeModifiedEvent
-
The type of modification that has occurred ("CREATE", "UPDATE" or "DELETE")
- setName(String) - Method in class com.broadleafcommerce.metadata.core.domain.RoutePredicate
-
The descriptive name of the predicate to be applied onto a route
- setName(String) - Method in class com.broadleafcommerce.metadata.core.payload.FieldAugmentationPayload
- setName(String) - Method in class com.broadleafcommerce.metadata.core.payload.ValidationMethodAugmentationPayload
- setName(String) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessType
-
Name of the type.
- setName(String) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeField
-
The name of the field.
- setName(String) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.Characteristic
-
Name of the characteristic.
- setName(String) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.ValidationMethod
-
Name of the method to use to validate a method.
- setOffHeapBudget(int) - Method in class com.broadleafcommerce.metadata.cache.MetadataCacheProperties
-
The total off-heap budget in MB for all metadata caches.
- setOptions(SelectField<?>, FieldAugmentationPayload) - Method in class com.broadleafcommerce.metadata.core.service.processor.SelectFieldAugmentationProcessor
- setOrder(Integer) - Method in class com.broadleafcommerce.metadata.core.payload.ComponentAugmentationPayload
- setOrder(Integer) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeCharacteristic
-
The display order on the admin form.
- setOrder(Integer) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeField
-
The display order.
- setParentComponentKey(String) - Method in class com.broadleafcommerce.metadata.core.domain.RouteComponent
-
The key of the component's parent component.
- setParentComponentKey(String) - Method in class com.broadleafcommerce.metadata.core.service.autoconfigure.MetadataProductBusinessTypeProperties.RouteProperties
- setParentComponentKey(String) - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRouteComponent
- setPath(String) - Method in class com.broadleafcommerce.metadata.core.domain.Route
-
Path matching the browser location to match to render the component.
- setPath(String) - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRoute
- setPathTemplate(String) - Method in class com.broadleafcommerce.metadata.core.service.autoconfigure.MetadataProductBusinessTypeProperties.RouteProperties
- setPredicateMatchType(String) - Method in class com.broadleafcommerce.metadata.core.domain.RoutePredicate
-
Controls how the predicates are used to filter the route's accessibility.
- setPredicateMatchType(String) - Method in class com.broadleafcommerce.metadata.core.service.autoconfigure.MetadataProductBusinessTypeProperties.RouteProperties
- setPredicates(List<RoutePredicate>) - Method in class com.broadleafcommerce.metadata.core.domain.Route
-
Predicates that restrict access to the route.
- setPredicates(List<RoutePredicate>) - Method in class com.broadleafcommerce.metadata.core.service.autoconfigure.MetadataProductBusinessTypeProperties.RouteProperties
- setPredicates(List<RoutePredicate>) - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRoute
- setPriority(int) - Method in class com.broadleafcommerce.metadata.core.domain.Route
-
The order to sort the route by.
- setPriority(Integer) - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRoute
- setReadOnly(boolean) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeField
-
Whether the field should be read-only in admin forms.
- setReadOnly(Boolean) - Method in class com.broadleafcommerce.metadata.core.payload.FieldAugmentationPayload
- setRequired(boolean) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeField
-
Whether the field is required in admin forms.
- setRequired(Boolean) - Method in class com.broadleafcommerce.metadata.core.payload.FieldAugmentationPayload
- setRouteComponentLabel(String) - Method in class com.broadleafcommerce.metadata.core.service.autoconfigure.MetadataProductBusinessTypeProperties.RouteProperties
- setRouteComponentService(RouteComponentService<RouteComponent>) - Method in class com.broadleafcommerce.metadata.core.service.DefaultComponentService
- setRouteComponentType(String) - Method in class com.broadleafcommerce.metadata.core.service.autoconfigure.MetadataProductBusinessTypeProperties.RouteProperties
- setRoutes(List<MetadataProductBusinessTypeProperties.RouteProperties>) - Method in class com.broadleafcommerce.metadata.core.service.autoconfigure.MetadataProductBusinessTypeProperties
-
Represents information for generating routes and the related components for each product
BusinessTypemapped to theroute component type. - setScopeMatchType(String) - Method in class com.broadleafcommerce.metadata.core.domain.Route
-
Controls how the scopes are used to filter the route's accessibility.
- setScopeMatchType(String) - Method in class com.broadleafcommerce.metadata.core.service.autoconfigure.MetadataProductBusinessTypeProperties.RouteProperties
- setScopeMatchType(String) - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRoute
- setScopes(List<String>) - Method in class com.broadleafcommerce.metadata.core.domain.Route
-
Security scopes needed for a user to access the route.
- setScopes(List<String>) - Method in class com.broadleafcommerce.metadata.core.service.autoconfigure.MetadataProductBusinessTypeProperties.RouteProperties
- setScopes(List<String>) - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRoute
- setShowInQueryBuilder(boolean) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeField
-
Whether the field should be included in the fields for Query Builders.
- setShowInQueryBuilder(Boolean) - Method in class com.broadleafcommerce.metadata.core.payload.FieldAugmentationPayload
-
This is only used for fields that use SpEL expressions since they are evaluated in memory against attribute maps.
- setSupportedEntityTypes(Set<String>) - Method in class com.broadleafcommerce.metadata.core.service.autoconfigure.MetadataProductBusinessTypeProperties
- setTargetableInRuleBuilders(boolean) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.Characteristic
-
Whether this characteristic should be targetable in rule-builders (e.g., by Offers and Content Items).
- setTargetKey(String) - Method in class com.broadleafcommerce.metadata.core.domain.Augmentation
-
The augmentation key of the child within the container that is the target of the augment
- setTargetKey(String) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeField
-
Augmentation target key.
- setTargetKey(String) - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaAugmentation
- setTargetKey(Map<String, String>) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeCharacteristic
-
Augmentation target key.
- setTargetLabel(InternationalizedMessage) - Method in class com.broadleafcommerce.metadata.core.domain.Augmentation
-
This is the label of the target component and is NOT persisted with the augmentation.
- setTimestamp(Instant) - Method in class com.broadleafcommerce.metadata.core.domain.Augmentation
-
The timestamp of when this was created.
- setTimestamp(Instant) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeField
-
The timestamp of the last update to this field.
- setTimestamp(Instant) - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaAugmentation
- setTracking(ApplicationJpaTracking) - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaAugmentation
- setTracking(ApplicationJpaTracking) - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRoute
- setTracking(ApplicationJpaTracking) - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRouteComponent
- setTranslatable(boolean) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.Characteristic
-
Whether the values for this characteristic are translatable in the Admin UI.
- setTranslatable(Boolean) - Method in class com.broadleafcommerce.metadata.core.payload.ComponentAugmentationPayload
- setType(String) - Method in class com.broadleafcommerce.metadata.core.domain.RoutePredicate
-
The predicate type which can determine the complexity of its evaluation or application
- setType(String) - Method in class com.broadleafcommerce.metadata.core.payload.ComponentAugmentationPayload
- setType(String) - Method in class com.broadleafcommerce.metadata.core.payload.ValidationSchemaAugmentationPayload
- setType(String) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeField
-
The type of component, e.g.,
STRING,DECIMAL,MONEYetc. - setType(String) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.ValidationSchema
-
The type of validation, e.g.,
STRING,NUMBER,BOOLEAN, etc. - setTypeFactory(TypeFactory) - Method in class com.broadleafcommerce.metadata.core.service.processor.FieldAugmentationProcessor
- setTypeKey(String) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessType
-
Key for the type.
- setupModule(Module.SetupContext) - Method in class com.broadleafcommerce.metadata.web.mapping.UnwrappingBeanSerializerWithTypeInformationModule
- setUseInQueryBuilderRestrictions(Map<String, Integer>) - Method in class com.broadleafcommerce.metadata.core.service.autoconfigure.AugmentationProperties
-
The map denoting the maximum amount of augmentation fields that can be added to a container.
- setValidationRule(String) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.Characteristic
-
The validation rule to apply to the characteristic's value.
- setValidationSchema(ValidationSchemaAugmentationPayload) - Method in class com.broadleafcommerce.metadata.core.payload.FieldAugmentationPayload
- setValidationSchema(ValidationSchema) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeField
-
Validation rules to run against the field's value.
- setValidationType(String) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.Characteristic
-
The type of validation to apply to the characteristic's value.
- setValueType(String) - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.Characteristic
-
Value type for the characteristic.
- setViewFilterRegistry(ViewFilterRegistry<?>) - Method in class com.broadleafcommerce.metadata.core.service.DefaultComponentService
- SIMPLE - Enum constant in enum class com.broadleafcommerce.metadata.core.domain.RoutePredicateType
- supports(Class<?>, ContextInfo) - Method in class com.broadleafcommerce.metadata.core.service.validation.AugmentationValidator
T
- TARGET_KEY_REGEX - Static variable in class com.broadleafcommerce.metadata.core.service.DefaultAugmentationProvider
- TENANT_BY_ID - Enum constant in enum class com.broadleafcommerce.metadata.core.domain.RoutePredicateEvaluationType
- TENANT_ONLY - Enum constant in enum class com.broadleafcommerce.metadata.core.domain.RoutePredicateEvaluationType
- toMe() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaAugmentation
- toMe() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRoute
- toMe() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRouteComponent
- toString() - Method in class com.broadleafcommerce.metadata.cache.MetadataCacheProperties
- toString() - Method in class com.broadleafcommerce.metadata.cache.MetadataCacheSizeProperties
- toString() - Method in class com.broadleafcommerce.metadata.cache.MetadataCacheWeightProperties
- toString() - Method in class com.broadleafcommerce.metadata.core.domain.Augmentation
- toString() - Method in class com.broadleafcommerce.metadata.core.domain.AugmentedContainer
- toString() - Method in class com.broadleafcommerce.metadata.core.domain.Route
- toString() - Method in class com.broadleafcommerce.metadata.core.domain.RouteComponent
- toString() - Method in class com.broadleafcommerce.metadata.core.domain.RoutePredicate
- toString() - Method in class com.broadleafcommerce.metadata.core.service.autoconfigure.AugmentationProperties
- toString() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessType
- toString() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeCharacteristic
- toString() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.BusinessTypeField
- toString() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.Characteristic
- toString() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.ValidationMethod
- toString() - Method in class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.ValidationSchema
- toString() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaAugmentation
- toString() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRoute
- toString() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaRouteComponent
- toString() - Method in class com.broadleafcommerce.metadata.provider.jpa.environment.MetadataProperties
- toString() - Method in class com.broadleafcommerce.metadata.web.endpoint.ComponentRouteEndpoint.ComponentRouteResponse
- typeInformativeBeanModule() - Method in class com.broadleafcommerce.metadata.web.autoconfigure.MetadataWebAutoConfiguration.CustomSerializerConfig
U
- UNDEFINED_QUERY_BUILDER_RESTRICTIONS - Static variable in class com.broadleafcommerce.metadata.core.service.validation.AugmentationValidator
- unwrappingBeanSerializer() - Method in class com.broadleafcommerce.metadata.web.autoconfigure.MetadataWebAutoConfiguration.CustomSerializerConfig
- UnwrappingBeanSerializerWithTypeInformation - Class in com.broadleafcommerce.metadata.web.mapping
-
Originally from http://aleksz-programming.blogspot.com/2014/04/jackson-unwrapped-with-type-information.html.
- UnwrappingBeanSerializerWithTypeInformation(UnwrappingBeanSerializer, ObjectIdWriter) - Constructor for class com.broadleafcommerce.metadata.web.mapping.UnwrappingBeanSerializerWithTypeInformation
- UnwrappingBeanSerializerWithTypeInformation(UnwrappingBeanSerializer, ObjectIdWriter, Object) - Constructor for class com.broadleafcommerce.metadata.web.mapping.UnwrappingBeanSerializerWithTypeInformation
- UnwrappingBeanSerializerWithTypeInformation(UnwrappingBeanSerializer, Set<String>) - Constructor for class com.broadleafcommerce.metadata.web.mapping.UnwrappingBeanSerializerWithTypeInformation
- UnwrappingBeanSerializerWithTypeInformation(BeanSerializerBase, NameTransformer) - Constructor for class com.broadleafcommerce.metadata.web.mapping.UnwrappingBeanSerializerWithTypeInformation
- UnwrappingBeanSerializerWithTypeInformationModule - Class in com.broadleafcommerce.metadata.web.mapping
-
Originally from http://aleksz-programming.blogspot.com/2014/04/jackson-unwrapped-with-type-information.html
- UnwrappingBeanSerializerWithTypeInformationModule() - Constructor for class com.broadleafcommerce.metadata.web.mapping.UnwrappingBeanSerializerWithTypeInformationModule
- UPDATE - Enum constant in enum class com.broadleafcommerce.metadata.core.service.messaging.businessType.DefaultRouteComponentType
V
- validate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.metadata.core.service.validation.AugmentationValidator
- validateFieldPayload(Augmentation, Errors) - Method in class com.broadleafcommerce.metadata.core.service.validation.AugmentationValidator
- validateGroupPayload(Augmentation, Errors) - Method in class com.broadleafcommerce.metadata.core.service.validation.AugmentationValidator
- validateMaxAugmentationQuantity(Augmentation, Errors, ContextInfo) - Method in class com.broadleafcommerce.metadata.core.service.validation.AugmentationValidator
-
Validates that creating a new
Augmentationof typeClassifiers.FIELDwill not exceed the maximum field quantity defined inAugmentationProperties.getUseInQueryBuilderRestrictions(). - validateValidationSchema(ValidationMethodAugmentationPayload, Errors) - Method in class com.broadleafcommerce.metadata.core.service.validation.AugmentationValidator
- ValidationMethod - Class in com.broadleafcommerce.metadata.core.service.messaging.businessType.dto
-
Represents a validation rule for a
ValidationSchema. - ValidationMethod() - Constructor for class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.ValidationMethod
- ValidationMethodAugmentationPayload - Class in com.broadleafcommerce.metadata.core.payload
-
Contains the base information about the augmentation for the validation method.
- ValidationMethodAugmentationPayload() - Constructor for class com.broadleafcommerce.metadata.core.payload.ValidationMethodAugmentationPayload
- ValidationSchema - Class in com.broadleafcommerce.metadata.core.service.messaging.businessType.dto
-
Represents validation rules to run against a
BusinessTypeField. - ValidationSchema() - Constructor for class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.ValidationSchema
- ValidationSchemaAugmentationPayload - Class in com.broadleafcommerce.metadata.core.payload
-
Contains the base information about the augmentation for the validation schema.
- ValidationSchemaAugmentationPayload() - Constructor for class com.broadleafcommerce.metadata.core.payload.ValidationSchemaAugmentationPayload
- valueOf(String) - Static method in enum class com.broadleafcommerce.metadata.core.domain.AugmentationChangeType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.metadata.core.domain.DefaultRoutePredicateMatchType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.metadata.core.domain.DefaultRouteScopeMatchType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.metadata.core.domain.RoutePredicateEvaluationType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.metadata.core.domain.RoutePredicateType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.metadata.core.service.messaging.businessType.DefaultRouteComponentType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.DefaultBusinessFieldType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.broadleafcommerce.metadata.core.domain.AugmentationChangeType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.metadata.core.domain.DefaultRoutePredicateMatchType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.metadata.core.domain.DefaultRouteScopeMatchType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.metadata.core.domain.RoutePredicateEvaluationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.metadata.core.domain.RoutePredicateType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.metadata.core.service.messaging.businessType.DefaultRouteComponentType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.metadata.core.service.messaging.businessType.dto.DefaultBusinessFieldType
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- withFilterId(Object) - Method in class com.broadleafcommerce.metadata.web.mapping.UnwrappingBeanSerializerWithTypeInformation
- withIgnorals(Set<String>) - Method in class com.broadleafcommerce.metadata.web.mapping.UnwrappingBeanSerializerWithTypeInformation
- withObjectIdWriter(ObjectIdWriter) - Method in class com.broadleafcommerce.metadata.web.mapping.UnwrappingBeanSerializerWithTypeInformation
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
MetadataProductBusinessTypeModifiedHandler.createRouteForBusinessType(RouteProperties, BusinessType, ContextInfo).