Class CartServiceRequestValidationAutoConfiguration

java.lang.Object
com.broadleafcommerce.cart.service.autoconfigure.CartServiceRequestValidationAutoConfiguration

@Configuration @EnableConfigurationProperties(CartValidationProperties.class) public class CartServiceRequestValidationAutoConfiguration extends Object
Configuration for request validations. See RequestValidator.
Author:
Jacob Mitash
  • Constructor Details

    • CartServiceRequestValidationAutoConfiguration

      public CartServiceRequestValidationAutoConfiguration()
  • Method Details

    • cartRequestValidator

      @Bean @ConditionalOnMissingBean public <P extends com.broadleafcommerce.cart.client.domain.Cart> CartRequestValidator<P> cartRequestValidator(CartItemRequestValidator<com.broadleafcommerce.cart.client.domain.CartItem> cartItemRequestValidator, CartValidationProperties cartValidationProperties)
    • cartItemRequestValidator

      @Bean @ConditionalOnMissingBean public <P extends com.broadleafcommerce.cart.client.domain.CartItem> CartItemRequestValidator<P> cartItemRequestValidator()
    • cartActionAuditRequestValidator

      @Bean @ConditionalOnMissingBean public <P extends com.broadleafcommerce.cart.client.domain.CartActionAudit> CartActionAuditRequestValidator<P> cartActionAuditRequestValidator(CartService<com.broadleafcommerce.cart.client.domain.Cart> cartService)