com.ibm.commerce.tools.contract.beans
Class AddressListDataBean

java.lang.Object
  |
  +--com.ibm.commerce.beans.InputDataBeanImpl
        |
        +--com.ibm.commerce.beans.SmartDataBeanImpl
              |
              +--com.ibm.commerce.tools.contract.beans.AddressListDataBean
All Implemented Interfaces:
DataBean, InputDataBean, java.io.Serializable, SmartDataBean

public class AddressListDataBean
extends SmartDataBeanImpl

List the addresses belonging to a member

See Also:
Serialized Form

Field Summary
protected  AddressDataBean[] _addressList
           
protected  java.lang.String _addressType
           
protected  java.lang.Long _memberId
           
static java.lang.String FIND_BY_ADDRESS_TYPE
          The find by constants
static java.lang.String FIND_BY_MEMBER_ID
          The find by constants
static java.lang.String ORDER_BY_LAST_NAME
           
static java.lang.String ORDER_BY_NICK_NAME
           
static java.lang.String ORDER_BY_NONE
           
static java.lang.String PARAMETER_FIND_BY
          The order by constants
static java.lang.String PARAMETER_ORDER_BY
          The order by constants
static java.lang.String TYPE_BILLTO
          The ship to constants
static java.lang.String TYPE_DONE
          The ship to constants
static java.lang.String TYPE_SHIPTO
          The ship to constants
static java.lang.String TYPE_SHIPTO_BILLTO
          The ship to constants
 
Fields inherited from class com.ibm.commerce.beans. SmartDataBeanImpl
commandContext, COPYRIGHT
 
Fields inherited from class com.ibm.commerce.beans. InputDataBeanImpl
requestProperties
 
Fields inherited from interface com.ibm.commerce.beans. DataBean
emptyString
 
Constructor Summary
AddressListDataBean()
           
 
Method Summary
  AddressDataBean[] getAddressList()
          Get the list of addresses belonging to a member
 void populate()
          Get the list of addresses belonging to a member
 void setAddressType(java.lang.String addressType)
          Set the addess type
 void setMemberId(java.lang.Long memberId)
          Set the member identifier
 
Methods inherited from class com.ibm.commerce.beans. SmartDataBeanImpl
fulfills, getCommandContext, getResources, setCommandContext
 
Methods inherited from class com.ibm.commerce.beans. InputDataBeanImpl
getRequestProperties, setRequestProperties
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.ibm.commerce.beans. InputDataBean
getRequestProperties, setRequestProperties
 

Field Detail

PARAMETER_ORDER_BY

public static final java.lang.String PARAMETER_ORDER_BY
The order by constants
See Also:
Constant Field Values

PARAMETER_FIND_BY

public static final java.lang.String PARAMETER_FIND_BY
The order by constants
See Also:
Constant Field Values

FIND_BY_ADDRESS_TYPE

public static final java.lang.String FIND_BY_ADDRESS_TYPE
The find by constants
See Also:
Constant Field Values

FIND_BY_MEMBER_ID

public static final java.lang.String FIND_BY_MEMBER_ID
The find by constants
See Also:
Constant Field Values

TYPE_SHIPTO

public static final java.lang.String TYPE_SHIPTO
The ship to constants
See Also:
Constant Field Values

TYPE_BILLTO

public static final java.lang.String TYPE_BILLTO
The ship to constants
See Also:
Constant Field Values

TYPE_SHIPTO_BILLTO

public static final java.lang.String TYPE_SHIPTO_BILLTO
The ship to constants
See Also:
Constant Field Values

TYPE_DONE

public static final java.lang.String TYPE_DONE
The ship to constants
See Also:
Constant Field Values

ORDER_BY_NICK_NAME

public static final java.lang.String ORDER_BY_NICK_NAME
See Also:
Constant Field Values

ORDER_BY_LAST_NAME

public static final java.lang.String ORDER_BY_LAST_NAME
See Also:
Constant Field Values

ORDER_BY_NONE

public static final java.lang.String ORDER_BY_NONE
See Also:
Constant Field Values

_addressList

protected AddressDataBean[] _addressList

_addressType

protected java.lang.String _addressType

_memberId

protected java.lang.Long _memberId
Constructor Detail

AddressListDataBean

public AddressListDataBean()
Method Detail

getAddressList

public AddressDataBean[] getAddressList()
Get the list of addresses belonging to a member
Returns:
java.lang.String

populate

public void populate()
              throws java.lang.Exception
Get the list of addresses belonging to a member
Specified by:
populate in interface SmartDataBean
Overrides:
populate in class SmartDataBeanImpl
Throws:
java.lang.Exception

setAddressType

public void setAddressType(java.lang.String addressType)
Set the addess type
Parameters:
addressType - String

setMemberId

public void setMemberId(java.lang.Long memberId)
Set the member identifier
Parameters:
memberId - Long