public class

AxisMagentoShoppingCartClient

extends AbstractMagentoClient
implements MagentoShoppingCartClient<ExceptionType extends Exception>
java.lang.Object
   ↳ org.mule.module.magento.api.AbstractMagentoClient
     ↳ org.mule.module.magento.api.shoppingCart.AxisMagentoShoppingCartClient

Summary

[Expand]
Inherited Fields
From class org.mule.module.magento.api.AbstractMagentoClient
Public Constructors
AxisMagentoShoppingCartClient(AxisPortProvider provider)
Public Methods
boolean addShoppingCartCoupon(int quoteId, String couponCode, String storeId)
boolean addShoppingCartProduct(int quoteId, List<ShoppingCartProductEntity> products, String storeId)
int createShoppingCart(String storeId)
String createShoppingCartOrder(int quoteId, String storeId, List<String> licenses)
ShoppingCartInfoEntity getShoppingCartInfo(int quoteId, String storeId)
List<ShoppingCartLicenseEntity> listShoppingCartLicenses(int quoteId, String storeId)
ShoppingCartPaymentMethodResponseEntityArray listShoppingCartPaymentMethods(int quoteId, String storeId)
List<CatalogProductEntity> listShoppingCartProducts(int quoteId, String storeId)
List<ShoppingCartShippingMethodEntity> listShoppingCartShippingMethods(int quoteId, String storeId)
List<ShoppingCartTotalsEntity> listShoppingCartTotals(int quoteId, String storeId)
boolean moveShoppingCartProductToCustomerQuote(int quoteId, List<ShoppingCartProductEntity> products, String storeId)
boolean removeShoppingCartCoupon(int quoteId, String storeId)
boolean removeShoppingCartProduct(int quoteId, List<ShoppingCartProductEntity> products, String storeId)
boolean setShoppingCartCustomer(int quoteId, ShoppingCartCustomerEntity customer, String storeId)
boolean setShoppingCartCustomerAddresses(int quoteId, List<ShoppingCartCustomerAddressEntity> addresses, String storeId)
boolean setShoppingCartPaymentMethod(int quoteId, ShoppingCartPaymentMethodEntity method, String storeId)
boolean setShoppingCartShippingMethod(int quoteId, String method, String storeId)
boolean updateShoppingCartProduct(int quoteId, List<ShoppingCartProductEntity> products, String storeId)
[Expand]
Inherited Methods
From class org.mule.module.magento.api.AbstractMagentoClient
From class java.lang.Object
From interface org.mule.module.magento.api.shoppingCart.MagentoShoppingCartClient

Public Constructors

public AxisMagentoShoppingCartClient (AxisPortProvider provider)

Parameters
provider

Public Methods

public boolean addShoppingCartCoupon (int quoteId, String couponCode, String storeId)

Parameters
quoteId
couponCode
storeId
Throws
RemoteException

public boolean addShoppingCartProduct (int quoteId, List<ShoppingCartProductEntity> products, String storeId)

Parameters
quoteId
products
storeId
Throws
RemoteException

public int createShoppingCart (String storeId)

Parameters
storeId
Throws
RemoteException

public String createShoppingCartOrder (int quoteId, String storeId, List<String> licenses)

Parameters
quoteId
storeId
licenses
Throws
RemoteException

public ShoppingCartInfoEntity getShoppingCartInfo (int quoteId, String storeId)

Parameters
quoteId
storeId
Throws
RemoteException

public List<ShoppingCartLicenseEntity> listShoppingCartLicenses (int quoteId, String storeId)

Parameters
quoteId
storeId
Throws
RemoteException

public ShoppingCartPaymentMethodResponseEntityArray listShoppingCartPaymentMethods (int quoteId, String storeId)

Parameters
quoteId
storeId
Throws
RemoteException

public List<CatalogProductEntity> listShoppingCartProducts (int quoteId, String storeId)

Parameters
quoteId
storeId
Throws
RemoteException

public List<ShoppingCartShippingMethodEntity> listShoppingCartShippingMethods (int quoteId, String storeId)

Parameters
quoteId
storeId
Throws
RemoteException

public List<ShoppingCartTotalsEntity> listShoppingCartTotals (int quoteId, String storeId)

Parameters
quoteId
storeId
Throws
RemoteException

public boolean moveShoppingCartProductToCustomerQuote (int quoteId, List<ShoppingCartProductEntity> products, String storeId)

Parameters
quoteId
products
storeId
Throws
RemoteException

public boolean removeShoppingCartCoupon (int quoteId, String storeId)

Parameters
quoteId
storeId
Throws
RemoteException

public boolean removeShoppingCartProduct (int quoteId, List<ShoppingCartProductEntity> products, String storeId)

Parameters
quoteId
products
storeId
Throws
RemoteException

public boolean setShoppingCartCustomer (int quoteId, ShoppingCartCustomerEntity customer, String storeId)

Parameters
quoteId
customer
storeId
Throws
RemoteException

public boolean setShoppingCartCustomerAddresses (int quoteId, List<ShoppingCartCustomerAddressEntity> addresses, String storeId)

Parameters
quoteId
addresses
storeId
Throws
RemoteException

public boolean setShoppingCartPaymentMethod (int quoteId, ShoppingCartPaymentMethodEntity method, String storeId)

Parameters
quoteId
method
storeId
Throws
RemoteException

public boolean setShoppingCartShippingMethod (int quoteId, String method, String storeId)

Parameters
quoteId
method
storeId
Throws
RemoteException

public boolean updateShoppingCartProduct (int quoteId, List<ShoppingCartProductEntity> products, String storeId)

Parameters
quoteId
products
storeId
Throws
RemoteException