|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PaymentGroupContainer
Implemented by a class that contains and manages PaymentGroup objects. This interface defines methods for getting, adding, and removing PaymentGroup objects.
Field Summary | |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string |
Method Summary | |
---|---|
void |
addPaymentGroup(PaymentGroup pPaymentGroup)
Add the PaymentGroup to the container. |
void |
addPaymentGroup(PaymentGroup pPaymentGroup,
int pIndex)
Add the PaymentGroup to the container at the specified index. |
PaymentGroup |
getPaymentGroup(java.lang.String pPaymentGroupId)
Returns the PaymentGroup whose id is pPaymentGroupId. |
int |
getPaymentGroupCount()
Returns the number of PaymentGroups in the container. |
java.util.List |
getPaymentGroups()
Returns a List of PaymentGroups |
void |
removeAllPaymentGroups()
Removes all the PaymentGroups in the container. |
PaymentGroup |
removePaymentGroup(java.lang.String pPaymentGroupId)
Removes a PaymentGroup whose id is passed in. |
Field Detail |
---|
static final java.lang.String CLASS_VERSION
Method Detail |
---|
java.util.List getPaymentGroups()
void addPaymentGroup(PaymentGroup pPaymentGroup) throws DuplicatePaymentGroupException, InvalidParameterException
DuplicatePaymentGroupException
InvalidParameterException
void addPaymentGroup(PaymentGroup pPaymentGroup, int pIndex) throws DuplicatePaymentGroupException, InvalidParameterException
DuplicatePaymentGroupException
InvalidParameterException
PaymentGroup removePaymentGroup(java.lang.String pPaymentGroupId) throws PaymentGroupNotFoundException, InvalidParameterException
PaymentGroupNotFoundException
InvalidParameterException
void removeAllPaymentGroups()
PaymentGroup getPaymentGroup(java.lang.String pPaymentGroupId) throws PaymentGroupNotFoundException, InvalidParameterException
PaymentGroupNotFoundException
InvalidParameterException
int getPaymentGroupCount()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |