|
|||||||||
| 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_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 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 | ||||||||