Uses of Class
com.broadleafcommerce.metadata.core.domain.Augmentation
-
-
Uses of Augmentation in com.broadleafcommerce.metadata.core.domain
Methods in com.broadleafcommerce.metadata.core.domain that return types with arguments of type Augmentation Modifier and Type Method Description List<Augmentation>AugmentedContainer. getAppliedAugmentations()The augmentations that were actually applied to the container component.List<Augmentation>AugmentedContainer. getAugmentations()The Augmentations targeting the containerAugmentedContainer.component.Method parameters in com.broadleafcommerce.metadata.core.domain with type arguments of type Augmentation Modifier and Type Method Description voidAugmentedContainer. setAppliedAugmentations(List<Augmentation> appliedAugmentations)The augmentations that were actually applied to the container component.voidAugmentedContainer. setAugmentations(List<Augmentation> augmentations)The Augmentations targeting the containerAugmentedContainer.component.Constructor parameters in com.broadleafcommerce.metadata.core.domain with type arguments of type Augmentation Constructor Description AugmentedContainer(com.broadleafcommerce.metadata.dsl.core.Component<?> component, List<Augmentation> augmentations, List<Augmentation> appliedAugmentations) -
Uses of Augmentation in com.broadleafcommerce.metadata.core.service
Classes in com.broadleafcommerce.metadata.core.service with type parameters of type Augmentation Modifier and Type Interface Description interfaceAugmentationService<P extends Augmentation>classDefaultAugmentationService<P extends Augmentation>The default service implementation used for doing CRUD on `Augmentation`.Methods in com.broadleafcommerce.metadata.core.service that return types with arguments of type Augmentation Modifier and Type Method Description protected @NotNull List<Augmentation>DefaultAugmentationProvider. getAugmentations(String containerKey, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)protected @NotNull List<Augmentation>DefaultAugmentationProvider. getQueryBuilderAugmentations(String containerKey, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Methods in com.broadleafcommerce.metadata.core.service with parameters of type Augmentation Modifier and Type Method Description protected com.broadleafcommerce.metadata.dsl.core.Component<?>DefaultAugmentationProvider. augment(com.broadleafcommerce.metadata.dsl.core.Component<?> component, Augmentation augmentation)Augments the given component according to the given augmentation.protected booleanDefaultAugmentationProvider. augmentationApplied(com.broadleafcommerce.metadata.dsl.core.Component<?> component, Augmentation augmentation)protected voidDefaultAugmentationProvider. augmentChildActions(Map<String,com.broadleafcommerce.metadata.dsl.core.Action<?>> actions, Augmentation augmentation)protected voidDefaultAugmentationProvider. augmentChildComponents(Map<String,com.broadleafcommerce.metadata.dsl.core.Component<?>> components, Augmentation augmentation)protected @NotNull com.broadleafcommerce.metadata.dsl.core.Field<?>DefaultAugmentationProvider. buildQueryBuilderField(com.broadleafcommerce.metadata.dsl.core.extension.BuilderFieldSource<?> component, Augmentation augmentation, FieldAugmentationPayload payload)voidAugmentationService. delete(Augmentation augmentation, com.broadleafcommerce.data.tracking.core.context.ContextInfo context)voidDefaultAugmentationService. delete(Augmentation augmentation, com.broadleafcommerce.data.tracking.core.context.ContextInfo context)protected FieldAugmentationPayloadDefaultAugmentationProvider. getFieldAugmentationPayload(Augmentation augmentation)protected voidDefaultAugmentationProvider. processQueryBuilderAugmentation(com.broadleafcommerce.metadata.dsl.core.Component<?> component, com.broadleafcommerce.metadata.dsl.core.extension.BuilderFieldSource<?> fieldSource, Augmentation augmentation)protected voidDefaultAugmentationProvider. removeQueryBuilderField(com.broadleafcommerce.metadata.dsl.core.Component<?> component, Augmentation augmentation)Constructor parameters in com.broadleafcommerce.metadata.core.service with type arguments of type Augmentation Constructor Description DefaultAugmentationProvider(AugmentationService<Augmentation> augmentationService, List<AugmentationProcessor> augmentationProcessors, com.fasterxml.jackson.databind.ObjectMapper mapper) -
Uses of Augmentation in com.broadleafcommerce.metadata.core.service.autoconfigure
Methods in com.broadleafcommerce.metadata.core.service.autoconfigure that return types with arguments of type Augmentation Modifier and Type Method Description AugmentationService<Augmentation>MetadataServiceAutoConfiguration. augmentationService(AugmentationRepository<com.broadleafcommerce.data.tracking.core.Trackable> repository, com.broadleafcommerce.data.tracking.core.service.CrudEntityHelper helper, com.broadleafcommerce.common.extension.TypeFactory typeFactory, AugmentationModifiedEventProducer augmentationModifiedEventProducer)Method parameters in com.broadleafcommerce.metadata.core.service.autoconfigure with type arguments of type Augmentation Modifier and Type Method Description DefaultAugmentationProviderMetadataServiceAutoConfiguration. defaultAugmentationProvider(AugmentationService<Augmentation> augmentationService, List<AugmentationProcessor> augmentationProcessors, com.fasterxml.jackson.databind.ObjectMapper objectMapper) -
Uses of Augmentation in com.broadleafcommerce.metadata.core.service.messaging.augmentation
Methods in com.broadleafcommerce.metadata.core.service.messaging.augmentation that return Augmentation Modifier and Type Method Description AugmentationAugmentationModifiedEvent. getAugmentation()The augmentation that has been created / modifiedMethods in com.broadleafcommerce.metadata.core.service.messaging.augmentation with parameters of type Augmentation Modifier and Type Method Description voidAugmentationModifiedEvent. setAugmentation(Augmentation augmentation)The augmentation that has been created / modifiedConstructors in com.broadleafcommerce.metadata.core.service.messaging.augmentation with parameters of type Augmentation Constructor Description AugmentationModifiedEvent(Augmentation augmentation) -
Uses of Augmentation in com.broadleafcommerce.metadata.core.service.processor
Methods in com.broadleafcommerce.metadata.core.service.processor with parameters of type Augmentation Modifier and Type Method Description booleanAugmentationProcessor. canHandleInsert(com.broadleafcommerce.metadata.dsl.core.Component<?> parent, Augmentation augmentation)Check if this service can process the augmentation for theAugmentationChangeType.INSERTchange.booleanFieldAugmentationProcessor. canHandleInsert(com.broadleafcommerce.metadata.dsl.core.Component<?> parent, Augmentation augmentation)booleanGroupAugmentationProcessor. canHandleInsert(com.broadleafcommerce.metadata.dsl.core.Component<?> parent, Augmentation augmentation)booleanSelectFieldAugmentationProcessor. canHandleInsert(com.broadleafcommerce.metadata.dsl.core.Component<?> parent, Augmentation augmentation)booleanAugmentationProcessor. canHandleUpdate(com.broadleafcommerce.metadata.dsl.core.Component<?> component, Augmentation augmentation)Check if this service can process the augmentation for theAugmentationChangeType.PATCHchange.booleanFieldAugmentationProcessor. canHandleUpdate(com.broadleafcommerce.metadata.dsl.core.Component<?> component, Augmentation augmentation)booleanGroupAugmentationProcessor. canHandleUpdate(com.broadleafcommerce.metadata.dsl.core.Component<?> component, Augmentation augmentation)booleanSelectFieldAugmentationProcessor. canHandleUpdate(com.broadleafcommerce.metadata.dsl.core.Component<?> component, Augmentation augmentation)protected FieldAugmentationPayloadFieldAugmentationProcessor. getFieldAugmentationPayload(Augmentation augmentation)protected GroupAugmentationPayloadGroupAugmentationProcessor. getGroupAugmentationPayload(Augmentation augmentation)com.broadleafcommerce.metadata.dsl.core.Component<?>AugmentationProcessor. processInsert(com.broadleafcommerce.metadata.dsl.core.Component<?> parent, Augmentation augmentation)Adds the new component to the specified parent component.com.broadleafcommerce.metadata.dsl.core.Component<?>FieldAugmentationProcessor. processInsert(com.broadleafcommerce.metadata.dsl.core.Component<?> parent, Augmentation augmentation)com.broadleafcommerce.metadata.dsl.core.Component<?>GroupAugmentationProcessor. processInsert(com.broadleafcommerce.metadata.dsl.core.Component<?> parent, Augmentation augmentation)com.broadleafcommerce.metadata.dsl.core.Component<?>SelectFieldAugmentationProcessor. processInsert(com.broadleafcommerce.metadata.dsl.core.Component<?> parent, Augmentation augmentation)com.broadleafcommerce.metadata.dsl.core.Component<?>AugmentationProcessor. processUpdate(com.broadleafcommerce.metadata.dsl.core.Component<?> component, Augmentation augmentation)Updates the specified component.com.broadleafcommerce.metadata.dsl.core.Component<?>FieldAugmentationProcessor. processUpdate(com.broadleafcommerce.metadata.dsl.core.Component<?> component, Augmentation augmentation)com.broadleafcommerce.metadata.dsl.core.Component<?>GroupAugmentationProcessor. processUpdate(com.broadleafcommerce.metadata.dsl.core.Component<?> component, Augmentation augmentation)com.broadleafcommerce.metadata.dsl.core.Component<?>SelectFieldAugmentationProcessor. processUpdate(com.broadleafcommerce.metadata.dsl.core.Component<?> component, Augmentation augmentation) -
Uses of Augmentation in com.broadleafcommerce.metadata.core.service.validation
Methods in com.broadleafcommerce.metadata.core.service.validation with parameters of type Augmentation Modifier and Type Method Description protected voidAugmentationValidator. validateFieldPayload(Augmentation augmentation, org.springframework.validation.Errors errors) -
Uses of Augmentation in com.broadleafcommerce.metadata.web.endpoint
Fields in com.broadleafcommerce.metadata.web.endpoint with type parameters of type Augmentation Modifier and Type Field Description protected AugmentationService<Augmentation>AugmentationEndpoint. serviceMethods in com.broadleafcommerce.metadata.web.endpoint that return Augmentation Modifier and Type Method Description AugmentationAugmentationEndpoint. createAugmentation(javax.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, Augmentation req)AugmentationAugmentationEndpoint. readAugmentation(javax.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String id)AugmentationAugmentationEndpoint. replaceAugmentation(javax.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String id, Augmentation req)Methods in com.broadleafcommerce.metadata.web.endpoint with parameters of type Augmentation Modifier and Type Method Description AugmentationAugmentationEndpoint. createAugmentation(javax.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, Augmentation req)AugmentationAugmentationEndpoint. replaceAugmentation(javax.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String id, Augmentation req)Constructor parameters in com.broadleafcommerce.metadata.web.endpoint with type arguments of type Augmentation Constructor Description AugmentationEndpoint(AugmentationService<Augmentation> service)
-