| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectatg.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_VERSIONClass version string | 
| 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 | 
|---|
| getShippingAddress, getTrackingNumber, 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 CostCenterRelationshipContainerDuplicateRelationshipException
InvalidParameterException
public void addCostCenterRelationship(CostCenterRelationship pCostCenterRelationship,
                                      int pIndex)
                               throws DuplicateRelationshipException,
                                      InvalidParameterException
addCostCenterRelationship in interface CostCenterRelationshipContainerDuplicateRelationshipException
InvalidParameterException
public CostCenterRelationship removeCostCenterRelationship(java.lang.String pCostCenterRelationshipId)
                                                    throws RelationshipNotFoundException,
                                                           InvalidParameterException
removeCostCenterRelationship in interface CostCenterRelationshipContainerRelationshipNotFoundException
InvalidParameterExceptionpublic void removeAllCostCenterRelationships()
removeAllCostCenterRelationships in interface CostCenterRelationshipContainer
public CostCenterRelationship getCostCenterRelationship(java.lang.String pCostCenterRelationshipId)
                                                 throws RelationshipNotFoundException,
                                                        InvalidParameterException
getCostCenterRelationship in interface CostCenterRelationshipContainerRelationshipNotFoundException
InvalidParameterExceptionpublic int getCostCenterRelationshipCount()
getCostCenterRelationshipCount in interface CostCenterRelationshipContainer| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||