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

Feedback