Class VendorServiceAutoConfiguration

java.lang.Object
com.broadleafcommerce.vendor.service.autoconfigure.VendorServiceAutoConfiguration

@Configuration public class VendorServiceAutoConfiguration extends Object
Author:
Jon Fleschler (jfleschler)
  • Constructor Details

    • VendorServiceAutoConfiguration

      public VendorServiceAutoConfiguration()
  • Method Details

    • vendorService

      @Bean @ConditionalOnMissingBean public VendorService<Vendor> vendorService(VendorRepository<com.broadleafcommerce.data.tracking.core.Trackable> vendorRepository, com.broadleafcommerce.common.extension.TypeFactory typeFactory, com.broadleafcommerce.data.tracking.core.mapping.DomainMapperManager mapperManager, @Autowired(required=false) List<com.broadleafcommerce.data.tracking.core.filtering.fetch.SortTransformer> sortTransformers, com.broadleafcommerce.data.tracking.core.mapping.validation.EntityValidatorManager entityValidatorManager, com.broadleafcommerce.data.tracking.core.TrackableBehaviorUtil behaviorUtil, @Autowired(required=false) List<com.broadleafcommerce.data.tracking.core.service.RsqlQueryTransformer> rsqlQueryTransformers, @Nullable com.broadleafcommerce.common.messaging.notification.NotificationManager notificationManager)
    • vendorNotificationStateDomainMapperMember

      @Bean @ConditionalOnMissingBean(name="vendorNotificationStateDomainMapperMember") public com.broadleafcommerce.data.tracking.core.mapping.DomainMapperMember vendorNotificationStateDomainMapperMember(com.broadleafcommerce.common.messaging.notification.NotificationStateService notificationStateService)