atg.b2bcommerce.order.purchase
Interface CommerceIdentifierCostCenterContainer

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
CostCenterContainerService

public interface CommerceIdentifierCostCenterContainer
extends java.io.Serializable

The CommerceIdentifierCostCenterContainer interface is used to represent a container of a Map of CommerceIdentifiers [key] to CommerceIdentifierCostCenter Lists [value].


Field Summary
static java.lang.String CLASS_VERSION
           
 
Method Summary
 void addCommerceIdentifierCostCenter(java.lang.String pCommerceIdentifierId, CommerceIdentifierCostCenter pCommerceIdentifierCostCenter)
          The addCommerceIdentifierCostCenter method adds the supplied CommerceIdentifierId and CommerceIdentifierCostCenter to the Map.
 java.util.List getAllCommerceIdentifierCostCenters()
          The getAllCommerceIdentifierCostCenters method returns one List of all CommerceIdentifierCostCenters in the entire Map.
 java.util.Map getCommerceIdentifierCostCenterMap()
          The getCommerceIdentifierCostCenterMap method returns the Map of CommerceIdentifiers to CommerceIdentifierCostCenter Lists.
 java.util.List getCommerceIdentifierCostCenters(java.lang.String pCommerceIdentifierId)
          The getCommerceIdentifierCostCenters method returns the List of CommerceIdentifierCostCenters corresponding to the supplied CommerceIdentifierId.
 void removeAllCommerceIdentifierCostCenters()
          The removeAllCommerceIdentifierCostCenters method clears the Map.
 void removeCommerceIdentifierCostCenters(java.lang.String pCommerceIdentifierId)
          The removeCommerceIdentifierCostCenters method removes the CommerceIdentifierCostCenters corresponding to the supplied CommerceIdentifierId.
 

Field Detail

CLASS_VERSION

static final java.lang.String CLASS_VERSION
See Also:
Constant Field Values
Method Detail

getCommerceIdentifierCostCenterMap

java.util.Map getCommerceIdentifierCostCenterMap()
The getCommerceIdentifierCostCenterMap method returns the Map of CommerceIdentifiers to CommerceIdentifierCostCenter Lists.

Returns:
a Map value

getCommerceIdentifierCostCenters

java.util.List getCommerceIdentifierCostCenters(java.lang.String pCommerceIdentifierId)
The getCommerceIdentifierCostCenters method returns the List of CommerceIdentifierCostCenters corresponding to the supplied CommerceIdentifierId.

Parameters:
pCommerceIdentifierId - a String value
Returns:
a List value

getAllCommerceIdentifierCostCenters

java.util.List getAllCommerceIdentifierCostCenters()
The getAllCommerceIdentifierCostCenters method returns one List of all CommerceIdentifierCostCenters in the entire Map.

Returns:
a List value

addCommerceIdentifierCostCenter

void addCommerceIdentifierCostCenter(java.lang.String pCommerceIdentifierId,
                                     CommerceIdentifierCostCenter pCommerceIdentifierCostCenter)
The addCommerceIdentifierCostCenter method adds the supplied CommerceIdentifierId and CommerceIdentifierCostCenter to the Map.

Parameters:
pCommerceIdentifierId - a String value
pCommerceIdentifierCostCenter - a CommerceIdentifierCostCenter value

removeAllCommerceIdentifierCostCenters

void removeAllCommerceIdentifierCostCenters()
The removeAllCommerceIdentifierCostCenters method clears the Map.


removeCommerceIdentifierCostCenters

void removeCommerceIdentifierCostCenters(java.lang.String pCommerceIdentifierId)
The removeCommerceIdentifierCostCenters method removes the CommerceIdentifierCostCenters corresponding to the supplied CommerceIdentifierId.

Parameters:
pCommerceIdentifierId - a String value