A B C D E F G H I J L M P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
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.
- 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.
- 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
- 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 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.INSERT
andAugmentationChangeType.PATCH
operations. - 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
Component
along with all of theAugmentations
that 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
B
- BASE_URI - Static variable in class com.broadleafcommerce.metadata.web.endpoint.AugmentationEndpoint
- buildQueryBuilderField(BuilderFieldSource<?>, Augmentation, FieldAugmentationPayload) - Method in class com.broadleafcommerce.metadata.core.service.DefaultAugmentationProvider
C
- canEqual(Object) - Method in class com.broadleafcommerce.metadata.cache.MetadataCacheProperties
- 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.provider.jpa.domain.JpaAugmentation
- 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.INSERT
change. - 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.PATCH
change. - 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
- CHANNEL - Static variable in interface com.broadleafcommerce.metadata.core.service.messaging.augmentation.AugmentationModifiedEventProducer
- 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.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.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) - 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
- componentService(List<AugmentationProvider>, ComponentRegistry<?>, Environment) - Method in class com.broadleafcommerce.metadata.core.service.autoconfigure.MetadataServiceAutoConfiguration
- ComponentService - Interface in com.broadleafcommerce.metadata.core.service
- create(P, ContextInfo) - Method in class com.broadleafcommerce.metadata.core.service.DefaultAugmentationService
- createAugmentation(HttpServletRequest, ContextInfo, Augmentation) - Method in class com.broadleafcommerce.metadata.web.endpoint.AugmentationEndpoint
- createGroup(GroupAugmentationPayload) - Method in class com.broadleafcommerce.metadata.core.service.processor.GroupAugmentationProcessor
- 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
- 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
- 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.core.domain.Augmentation
- equals(Object) - Method in class com.broadleafcommerce.metadata.core.domain.AugmentedContainer
- equals(Object) - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaAugmentation
- equals(Object) - Method in class com.broadleafcommerce.metadata.provider.jpa.environment.MetadataProperties
- equals(Object) - Method in class com.broadleafcommerce.metadata.web.endpoint.ComponentRouteEndpoint.ComponentRouteResponse
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
- 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
- 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
G
- 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
- getAttributes() - Method in class com.broadleafcommerce.metadata.core.payload.ComponentAugmentationPayload
- 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
- 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
- getBusinessDomainType() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaAugmentation
- getByComponentIdTenantIdApplicationId() - Method in class com.broadleafcommerce.metadata.cache.MetadataCacheProperties
- getChangeType() - Method in class com.broadleafcommerce.metadata.core.domain.Augmentation
-
The type of change this represents.
- getChangeType() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaAugmentation
- getClassifier() - Method in class com.broadleafcommerce.metadata.core.payload.ComponentAugmentationPayload
- getComponent() - Method in class com.broadleafcommerce.metadata.core.domain.AugmentedContainer
-
The container component that might have been augmented
- 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
- getComponentType() - Method in class com.broadleafcommerce.metadata.core.domain.Augmentation
-
The type of the component.
- getComponentType() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaAugmentation
- 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
- getContextInfo() - Method in class com.broadleafcommerce.metadata.core.service.messaging.augmentation.AugmentationModifiedEvent
-
The
ContextInfo
derived from the original request containing tenant and sandbox info. - getDatasource() - Method in class com.broadleafcommerce.metadata.provider.jpa.environment.MetadataProperties
- getDefaultValue() - Method in class com.broadleafcommerce.metadata.core.payload.FieldAugmentationPayload
- getDelegating() - Method in class com.broadleafcommerce.metadata.provider.jpa.environment.MetadataProperties
- getDisplay() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaAugmentation
- getFieldAugmentationPayload(Augmentation) - Method in class com.broadleafcommerce.metadata.core.service.DefaultAugmentationProvider
- getFieldAugmentationPayload(Augmentation) - Method in class com.broadleafcommerce.metadata.core.service.processor.FieldAugmentationProcessor
- getGroupAugmentationPayload(Augmentation) - Method in class com.broadleafcommerce.metadata.core.service.processor.GroupAugmentationProcessor
- 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.payload.ComponentAugmentationPayload
- 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
- getLabel() - Method in class com.broadleafcommerce.metadata.core.payload.ComponentAugmentationPayload
- getLiquibase() - Method in class com.broadleafcommerce.metadata.provider.jpa.environment.MetadataProperties
- 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
- getMessage() - Method in class com.broadleafcommerce.metadata.core.payload.ValidationMethodAugmentationPayload
- getMethods() - Method in class com.broadleafcommerce.metadata.core.payload.ValidationSchemaAugmentationPayload
- getName() - Method in class com.broadleafcommerce.metadata.core.payload.FieldAugmentationPayload
- getName() - Method in class com.broadleafcommerce.metadata.core.payload.ValidationMethodAugmentationPayload
- getOrder() - Method in class com.broadleafcommerce.metadata.core.payload.ComponentAugmentationPayload
- getQueryBuilderAugmentations(String, ContextInfo) - Method in class com.broadleafcommerce.metadata.core.service.DefaultAugmentationProvider
- getRepository() - Method in class com.broadleafcommerce.metadata.core.service.DefaultAugmentationService
- getRequired() - Method in class com.broadleafcommerce.metadata.core.payload.FieldAugmentationPayload
- 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
- getShowInQueryBuilder() - Method in class com.broadleafcommerce.metadata.core.payload.FieldAugmentationPayload
- 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.provider.jpa.domain.JpaAugmentation
- 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.provider.jpa.domain.JpaAugmentation
- getTracking() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaAugmentation
- getTranslatable() - Method in class com.broadleafcommerce.metadata.core.payload.ComponentAugmentationPayload
- getType() - Method in class com.broadleafcommerce.metadata.core.payload.ComponentAugmentationPayload
- getType() - Method in class com.broadleafcommerce.metadata.core.payload.ValidationSchemaAugmentationPayload
- getTypeFactory() - Method in class com.broadleafcommerce.metadata.core.service.DefaultAugmentationService
- getValidationSchema() - Method in class com.broadleafcommerce.metadata.core.payload.FieldAugmentationPayload
- 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
- handleMetadataMissingException(MetadataMissingException, WebRequest) - Method in class com.broadleafcommerce.metadata.web.endpoint.exception.MetadataExceptionAdvisor
- 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.core.domain.Augmentation
- hashCode() - Method in class com.broadleafcommerce.metadata.core.domain.AugmentedContainer
- hashCode() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaAugmentation
- hashCode() - Method in class com.broadleafcommerce.metadata.provider.jpa.environment.MetadataProperties
- hashCode() - Method in class com.broadleafcommerce.metadata.web.endpoint.ComponentRouteEndpoint.ComponentRouteResponse
I
- INSERT - 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
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
- JpaRouteConstants - Class in com.broadleafcommerce.metadata.provider.jpa
- JpaRouteConstants.Persistence - Class in com.broadleafcommerce.metadata.provider.jpa
L
- logDebug(Exception, WebRequest) - Method in class com.broadleafcommerce.metadata.web.endpoint.exception.MetadataExceptionAdvisor
M
- 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.MetadataServiceCacheAutoConfiguration
- 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.MetadataServiceCacheAutoConfiguration
- metadataCacheManagerCustomizer(IgniteConfigurers.BasicIgniteConfigurer, MetadataCacheProperties) - Method in class com.broadleafcommerce.metadata.autoconfigure.MetadataServiceCacheAutoConfiguration
- 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
- MetadataDefaultsEnvironmentPostProcessor - Class in com.broadleafcommerce.metadata.autoconfigure
-
Spring Boot default property overrides for this service
- MetadataDefaultsEnvironmentPostProcessor() - Constructor for class com.broadleafcommerce.metadata.autoconfigure.MetadataDefaultsEnvironmentPostProcessor
- 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
- 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
-
Configuration for engaging default Broadleaf support for Apache Ignite cache
- MetadataServiceCacheAutoConfiguration() - Constructor for class com.broadleafcommerce.metadata.autoconfigure.MetadataServiceCacheAutoConfiguration
- 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
P
- PATCH - 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
- 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.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
- 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.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
- 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
- readAugmentation(HttpServletRequest, ContextInfo, String) - Method in class com.broadleafcommerce.metadata.web.endpoint.AugmentationEndpoint
- REMOVE - 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
- RouteConstants - Class in com.broadleafcommerce.metadata.provider
- RouteConstants.Persistence - Class in com.broadleafcommerce.metadata.provider
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
- 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
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.metadata.core.payload.ComponentAugmentationPayload
- 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
- setAugmentations(List<Augmentation>) - Method in class com.broadleafcommerce.metadata.core.domain.AugmentedContainer
-
The Augmentations targeting the container
AugmentedContainer.component
. - setByComponentIdTenantIdApplicationId(Duration) - Method in class com.broadleafcommerce.metadata.cache.MetadataCacheProperties
- setChangeType(AugmentationChangeType) - Method in class com.broadleafcommerce.metadata.core.domain.Augmentation
-
The type of change this represents.
- setChangeType(String) - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaAugmentation
- setClassifier(String) - Method in class com.broadleafcommerce.metadata.core.payload.ComponentAugmentationPayload
- 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
- setComponentType(String) - Method in class com.broadleafcommerce.metadata.core.domain.Augmentation
-
The type of the component.
- setComponentType(String) - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaAugmentation
- 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
- setContextInfo(ContextInfo) - Method in class com.broadleafcommerce.metadata.core.service.messaging.augmentation.AugmentationModifiedEvent
-
The
ContextInfo
derived from the original request containing tenant and sandbox info. - setDatasource(DataSourceProperties) - Method in class com.broadleafcommerce.metadata.provider.jpa.environment.MetadataProperties
- setDefaultValue(Object) - Method in class com.broadleafcommerce.metadata.core.payload.FieldAugmentationPayload
- setDelegating(SchemaDelegatingProperties) - Method in class com.broadleafcommerce.metadata.provider.jpa.environment.MetadataProperties
- 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.payload.ComponentAugmentationPayload
- 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
- setLabel(String) - Method in class com.broadleafcommerce.metadata.core.payload.ComponentAugmentationPayload
- setLiquibase(LiquibaseProperties) - Method in class com.broadleafcommerce.metadata.provider.jpa.environment.MetadataProperties
- setMessage(String) - Method in class com.broadleafcommerce.metadata.core.payload.ValidationMethodAugmentationPayload
- setMethods(List<ValidationMethodAugmentationPayload>) - Method in class com.broadleafcommerce.metadata.core.payload.ValidationSchemaAugmentationPayload
- setName(String) - Method in class com.broadleafcommerce.metadata.core.payload.FieldAugmentationPayload
- setName(String) - Method in class com.broadleafcommerce.metadata.core.payload.ValidationMethodAugmentationPayload
- setOptions(SelectField<?>, FieldAugmentationPayload) - Method in class com.broadleafcommerce.metadata.core.service.processor.SelectFieldAugmentationProcessor
- setOrder(Integer) - Method in class com.broadleafcommerce.metadata.core.payload.ComponentAugmentationPayload
- setRequired(Boolean) - Method in class com.broadleafcommerce.metadata.core.payload.FieldAugmentationPayload
- setShowInQueryBuilder(Boolean) - Method in class com.broadleafcommerce.metadata.core.payload.FieldAugmentationPayload
- 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.provider.jpa.domain.JpaAugmentation
- 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.provider.jpa.domain.JpaAugmentation
- setTracking(ApplicationJpaTracking) - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaAugmentation
- setTranslatable(Boolean) - Method in class com.broadleafcommerce.metadata.core.payload.ComponentAugmentationPayload
- setType(String) - Method in class com.broadleafcommerce.metadata.core.payload.ComponentAugmentationPayload
- setType(String) - Method in class com.broadleafcommerce.metadata.core.payload.ValidationSchemaAugmentationPayload
- setupModule(Module.SetupContext) - Method in class com.broadleafcommerce.metadata.web.mapping.UnwrappingBeanSerializerWithTypeInformationModule
- setValidationSchema(ValidationSchemaAugmentationPayload) - Method in class com.broadleafcommerce.metadata.core.payload.FieldAugmentationPayload
- 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
- toMe() - Method in class com.broadleafcommerce.metadata.provider.jpa.domain.JpaAugmentation
- toString() - Method in class com.broadleafcommerce.metadata.cache.MetadataCacheProperties
- 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.provider.jpa.domain.JpaAugmentation
- 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
- 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
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
- 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
- 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 com.broadleafcommerce.metadata.core.domain.AugmentationChangeType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.broadleafcommerce.metadata.core.domain.AugmentationChangeType
-
Returns an array containing the constants of this enum type, 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 All Packages