|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object atg.commerce.order.CommerceIdentifierImpl atg.commerce.order.ShippingGroupImpl atg.commerce.order.HardgoodShippingGroup atg.b2bcommerce.order.B2BHardgoodShippingGroup
public class B2BHardgoodShippingGroup
This class is an implementation of a HargoodShippingGroup. It represents all the information which designates a shipment of a hardgood by a traditional carrier.
Field Summary | |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string |
Fields inherited from class atg.commerce.order.ShippingGroupImpl |
---|
sResourceBundle |
Constructor Summary | |
---|---|
B2BHardgoodShippingGroup()
|
Method Summary | |
---|---|
void |
addCostCenterRelationship(CostCenterRelationship pCostCenterRelationship)
Add the CostCenterRelationship to the container. |
void |
addCostCenterRelationship(CostCenterRelationship pCostCenterRelationship,
int pIndex)
Add the CostCenterRelationship to the container at the given index. |
CostCenterRelationship |
getCostCenterRelationship(java.lang.String pCostCenterRelationshipId)
Returns the CostCenterRelationship whose id is pCostCenterRelationshipId. |
int |
getCostCenterRelationshipCount()
Returns the number of CostCenterRelationships in the container. |
java.util.List |
getCostCenterRelationships()
Returns a List of CostCenterRelationships |
void |
removeAllCostCenterRelationships()
Removes all the CostCenterRelationships |
CostCenterRelationship |
removeCostCenterRelationship(java.lang.String pCostCenterRelationshipId)
Removes a CostCenterRelationship whose id is passed in. |
Methods inherited from class atg.commerce.order.HardgoodShippingGroup |
---|
arePropertiesEmpty, copyProperties, doPropertiesMatch, getPropertyContainerPropertyNames, getShippingAddress, getTrackingNumber, initializePropertyContainerPropertyNames, setShippingAddress, setTrackingNumber |
Methods inherited from class atg.commerce.order.CommerceIdentifierImpl |
---|
getId, setId |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface atg.commerce.order.ShippingGroup |
---|
getActualShipDate, getDescription, getPriceInfo, getShipOnDate, getShippingGroupClassType, getShippingMethod, getSpecialInstructions, getState, getStateDetail, getSubmittedDate, setActualShipDate, setDescription, setPriceInfo, setShipOnDate, setShippingGroupClassType, setShippingMethod, setState, setStateDetail, setSubmittedDate |
Methods inherited from interface atg.commerce.order.HandlingInstructionContainer |
---|
addHandlingInstruction, addHandlingInstruction, getHandlingInstruction, getHandlingInstructionCount, getHandlingInstructions, removeAllHandlingInstructions, removeHandlingInstruction |
Methods inherited from interface atg.commerce.order.CommerceItemRelationshipContainer |
---|
addCommerceItemRelationship, addCommerceItemRelationship, getCommerceItemRelationship, getCommerceItemRelationshipCount, getCommerceItemRelationships, removeAllCommerceItemRelationships, removeCommerceItemRelationship |
Methods inherited from interface atg.commerce.order.PaymentGroupRelationshipContainer |
---|
addPaymentGroupRelationship, addPaymentGroupRelationship, getPaymentGroupRelationship, getPaymentGroupRelationshipCount, getPaymentGroupRelationships, removeAllPaymentGroupRelationships, removePaymentGroupRelationship |
Methods inherited from interface atg.commerce.order.CommerceIdentifier |
---|
getId |
Field Detail |
---|
public static java.lang.String CLASS_VERSION
Constructor Detail |
---|
public B2BHardgoodShippingGroup()
Method Detail |
---|
public java.util.List getCostCenterRelationships()
getCostCenterRelationships
in interface CostCenterRelationshipContainer
public void addCostCenterRelationship(CostCenterRelationship pCostCenterRelationship) throws DuplicateRelationshipException, InvalidParameterException
addCostCenterRelationship
in interface CostCenterRelationshipContainer
DuplicateRelationshipException
InvalidParameterException
public void addCostCenterRelationship(CostCenterRelationship pCostCenterRelationship, int pIndex) throws DuplicateRelationshipException, InvalidParameterException
addCostCenterRelationship
in interface CostCenterRelationshipContainer
DuplicateRelationshipException
InvalidParameterException
public CostCenterRelationship removeCostCenterRelationship(java.lang.String pCostCenterRelationshipId) throws RelationshipNotFoundException, InvalidParameterException
removeCostCenterRelationship
in interface CostCenterRelationshipContainer
RelationshipNotFoundException
InvalidParameterException
public void removeAllCostCenterRelationships()
removeAllCostCenterRelationships
in interface CostCenterRelationshipContainer
public CostCenterRelationship getCostCenterRelationship(java.lang.String pCostCenterRelationshipId) throws RelationshipNotFoundException, InvalidParameterException
getCostCenterRelationship
in interface CostCenterRelationshipContainer
RelationshipNotFoundException
InvalidParameterException
public int getCostCenterRelationshipCount()
getCostCenterRelationshipCount
in interface CostCenterRelationshipContainer
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |