All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.logicommerce.sdk.services.ShipperService Maven / Gradle / Ivy

There is a newer version: 2.1.1
Show newest version
package com.logicommerce.sdk.services;

import java.util.List;
import java.util.Map;
import com.logicommerce.sdk.models.Carriers;
import com.logicommerce.sdk.models.ElementProperty;

/**
 * 

ShipperService interface.

* * @author Logicommerce * @since 1.0.16 */ public interface ShipperService extends PluginService { /** *

getAvailableCarriers.

* * @return a {@link com.logicommerce.sdk.models.Carriers} object * @throws com.logicommerce.sdk.services.PluginServiceException if any. */ Carriers getAvailableCarriers() throws PluginServiceException; /** *

selectShipper.

* * @param shippingHash a {@link java.lang.String} object * @param additionalData a {@link java.util.Map} object * @return a {@link java.util.List} object * @throws com.logicommerce.sdk.services.PluginServiceException if any. */ List selectShipper(String shippingHash, Map additionalData) throws PluginServiceException; }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy