public interface ShippingGroupContainer
extends java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string
|
Modifier and Type | Method and Description |
---|---|
void |
addShippingGroup(ShippingGroup pShippingGroup)
Add the ShippingGroup to the container.
|
void |
addShippingGroup(ShippingGroup pShippingGroup,
int pIndex)
Add the ShippingGroup to the container at the given index.
|
ShippingGroup |
getShippingGroup(java.lang.String pShippingGroupId)
Returns the ShippingGroup whose id is pShippingGroupId.
|
int |
getShippingGroupCount()
Returns the number of ShippingGroups in the container.
|
java.util.List |
getShippingGroups()
Returns a List of ShippingGroups
|
void |
removeAllShippingGroups()
Removes all ShippingGroups in the container.
|
ShippingGroup |
removeShippingGroup(java.lang.String pShippingGroupId)
Removes a ShippingGroup whose id is passed in.
|
static final java.lang.String CLASS_VERSION
java.util.List getShippingGroups()
void addShippingGroup(ShippingGroup pShippingGroup) throws DuplicateShippingGroupException, InvalidParameterException
void addShippingGroup(ShippingGroup pShippingGroup, int pIndex) throws DuplicateShippingGroupException, InvalidParameterException
ShippingGroup removeShippingGroup(java.lang.String pShippingGroupId) throws ShippingGroupNotFoundException, InvalidParameterException
void removeAllShippingGroups()
ShippingGroup getShippingGroup(java.lang.String pShippingGroupId) throws ShippingGroupNotFoundException, InvalidParameterException
int getShippingGroupCount()