Class ShippingServicesAutoConfiguration
- java.lang.Object
 - 
- com.broadleafcommerce.shipping.service.autoconfigure.ShippingServicesAutoConfiguration
 
 
- 
@Configuration @EnableConfigurationProperties({ShippingServiceProperties.class,MeasurementProperties.class}) public class ShippingServicesAutoConfiguration extends Object 
- 
- 
Field Summary
Fields Modifier and Type Field Description static StringWEIGHT_ATTRIBUTE_KEY 
- 
Constructor Summary
Constructors Constructor Description ShippingServicesAutoConfiguration() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FulfillmentPricingServicefulfillmentProviderService(List<FulfillmentPricingProvider> fulfillmentPricingProviders)com.fasterxml.jackson.databind.ObjectMapperobjectMapper()ShipmentDetailsService<ShipmentDetails>shipmentDetailsService(ShipmentDetailsRepository<com.broadleafcommerce.data.tracking.core.Trackable> shipmentDetailsRepository, com.broadleafcommerce.data.tracking.core.service.CrudEntityHelper helper)ShippingLabelProviderServiceshippingLabelProviderService(List<ShippingLabelProvider> shippingLabelProviders)MathContextshippingWeightMathContext(MeasurementProperties measurementProperties)WeightCalculationServiceweightCalculationService(MathContext shippingWeightMathContext, com.fasterxml.jackson.databind.ObjectMapper mapper, MeasurementProperties measurementProperties) 
 - 
 
- 
- 
Field Detail
- 
WEIGHT_ATTRIBUTE_KEY
public static final String WEIGHT_ATTRIBUTE_KEY
- See Also:
 - Constant Field Values
 
 
 - 
 
- 
Method Detail
- 
objectMapper
@Bean @ConditionalOnMissingBean public com.fasterxml.jackson.databind.ObjectMapper objectMapper()
 
- 
fulfillmentProviderService
@Bean @ConditionalOnMissingBean public FulfillmentPricingService fulfillmentProviderService(List<FulfillmentPricingProvider> fulfillmentPricingProviders)
 
- 
shippingLabelProviderService
@Bean @ConditionalOnMissingBean public ShippingLabelProviderService shippingLabelProviderService(List<ShippingLabelProvider> shippingLabelProviders)
 
- 
shipmentDetailsService
@Bean @ConditionalOnMissingBean public ShipmentDetailsService<ShipmentDetails> shipmentDetailsService(ShipmentDetailsRepository<com.broadleafcommerce.data.tracking.core.Trackable> shipmentDetailsRepository, com.broadleafcommerce.data.tracking.core.service.CrudEntityHelper helper)
 
- 
weightCalculationService
@Bean @ConditionalOnMissingBean public WeightCalculationService weightCalculationService(MathContext shippingWeightMathContext, com.fasterxml.jackson.databind.ObjectMapper mapper, MeasurementProperties measurementProperties)
 
- 
shippingWeightMathContext
@Bean @ConditionalOnMissingBean public MathContext shippingWeightMathContext(MeasurementProperties measurementProperties)
 
 - 
 
 -