Class DefaultShippingLabelProviderService
- java.lang.Object
 - 
- com.broadleafcommerce.shipping.service.DefaultShippingLabelProviderService
 
 
- 
- All Implemented Interfaces:
 ShippingLabelProviderService
public class DefaultShippingLabelProviderService extends Object implements ShippingLabelProviderService
 
- 
- 
Constructor Summary
Constructors Constructor Description DefaultShippingLabelProviderService(List<ShippingLabelProvider> shippingLabelProviders) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<ShippingLabelProvider>getShippingLabelProvider(String fulfillmentOptionName)Get the appropriateShippingLabelProviderfrom the givenFulfillmentOptionname.protected List<ShippingLabelProvider>getShippingLabelProviders() 
 - 
 
- 
- 
Constructor Detail
- 
DefaultShippingLabelProviderService
public DefaultShippingLabelProviderService(List<ShippingLabelProvider> shippingLabelProviders)
 
 - 
 
- 
Method Detail
- 
getShippingLabelProvider
public Optional<ShippingLabelProvider> getShippingLabelProvider(String fulfillmentOptionName)
Description copied from interface:ShippingLabelProviderServiceGet the appropriateShippingLabelProviderfrom the givenFulfillmentOptionname.- Specified by:
 getShippingLabelProviderin interfaceShippingLabelProviderService- Parameters:
 fulfillmentOptionName- The name of theFulfillmentOption.- Returns:
 - the 
ShippingLabelProviderthat corresponds to the given fulfillmentOptionName. 
 
- 
getShippingLabelProviders
protected List<ShippingLabelProvider> getShippingLabelProviders()
 
 - 
 
 -