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()
-
-