com.beasys.commerce.ebusiness.customer
Interface CustomerDelegate

All Superinterfaces
com.beasys.commerce.axiom.contact.Contact, RemoteRelationalReference
All Known Subinterfaces:
Customer

Deprecated See BEA Commerce product offering

@Deprecated
public interface CustomerDelegate
extends com.beasys.commerce.axiom.contact.Contact, RemoteRelationalReference

Stores the information required to do business with a customer. It inherits most attributes from the Person object and adds the ability to authenticate and to bill for product via a credit card.


Method Summary
 void clearCreditCardsMap()
          Deprecated See BEA Commerce product offering
 void clearShippingAddressMap()
          Deprecated See BEA Commerce product offering
 boolean creditCardsMapContainsKey(Object key)
          Deprecated See BEA Commerce product offering
 boolean creditCardsMapContainsValue(com.beasys.commerce.axiom.contact.CreditCard element)
          Deprecated See BEA Commerce product offering
 Set creditCardsMapEntrySet()
          Deprecated See BEA Commerce product offering
 int creditCardsMapHashCode()
          Deprecated See BEA Commerce product offering
 Set creditCardsMapKeySet()
          Deprecated See BEA Commerce product offering
 int creditCardsMapSize()
          Deprecated See BEA Commerce product offering
 Collection creditCardsMapValues()
          Deprecated See BEA Commerce product offering
 boolean equalsCreditCardsMap(Object object)
          Deprecated See BEA Commerce product offering
 boolean equalsShippingAddressMap(Object object)
          Deprecated See BEA Commerce product offering
 com.beasys.commerce.axiom.contact.CreditCard getCreditCards(Object key)
          Deprecated See BEA Commerce product offering
 Map getCreditCardsMap()
          Deprecated See BEA Commerce product offering
 CustomerValue getCustomerByValue()
          Deprecated See BEA Commerce product offering
 String getCustomerType()
          Deprecated See BEA Commerce product offering
 String getDefaultShippingAddressCity()
          Deprecated See BEA Commerce product offering
 String getDefaultShippingAddressCountry()
          Deprecated See BEA Commerce product offering
 String getDefaultShippingAddressCounty()
          Deprecated See BEA Commerce product offering
 String getDefaultShippingAddressDescription()
          Deprecated See BEA Commerce product offering
 String getDefaultShippingAddressGeoCode()
          Deprecated See BEA Commerce product offering
 String getDefaultShippingAddressPoBox()
          Deprecated See BEA Commerce product offering
 String getDefaultShippingAddressPostalCode()
          Deprecated See BEA Commerce product offering
 String getDefaultShippingAddressPostalCodeType()
          Deprecated See BEA Commerce product offering
 String getDefaultShippingAddressState()
          Deprecated See BEA Commerce product offering
 String getDefaultShippingAddressStreet1()
          Deprecated See BEA Commerce product offering
 String getDefaultShippingAddressStreet2()
          Deprecated See BEA Commerce product offering
 String getIdentifier()
          Deprecated See BEA Commerce product offering
 com.beasys.commerce.axiom.contact.Address getShippingAddress(Object key)
          Deprecated See BEA Commerce product offering
 Map getShippingAddressMap()
          Deprecated See BEA Commerce product offering
 boolean isCreditCardsMapEmpty()
          Deprecated See BEA Commerce product offering
 boolean isShippingAddressMapEmpty()
          Deprecated See BEA Commerce product offering
 com.beasys.commerce.axiom.contact.CreditCard putCreditCards(Object key, com.beasys.commerce.axiom.contact.CreditCard element)
          Deprecated See BEA Commerce product offering
 void putCreditCardsMap(Map map)
          Deprecated See BEA Commerce product offering
 com.beasys.commerce.axiom.contact.Address putShippingAddress(Object key, com.beasys.commerce.axiom.contact.Address element)
          Deprecated See BEA Commerce product offering
 void putShippingAddressMap(Map map)
          Deprecated See BEA Commerce product offering
 com.beasys.commerce.axiom.contact.CreditCard removeCreditCards(Object key)
          Deprecated See BEA Commerce product offering
 com.beasys.commerce.axiom.contact.Address removeShippingAddress(Object key)
          Deprecated See BEA Commerce product offering
 void setCreditCardsMap(Map map)
          Deprecated See BEA Commerce product offering
 void setCustomerByValue(CustomerValue value)
          Deprecated See BEA Commerce product offering
 void setCustomerType(String customerType)
          Deprecated See BEA Commerce product offering
 void setDefaultShippingAddressCity(String city)
          Deprecated See BEA Commerce product offering
 void setDefaultShippingAddressCountry(String country)
          Deprecated See BEA Commerce product offering
 void setDefaultShippingAddressCounty(String county)
          Deprecated See BEA Commerce product offering
 void setDefaultShippingAddressGeoCode(String geoCode)
          Deprecated See BEA Commerce product offering
 void setDefaultShippingAddressPoBox(String poBox)
          Deprecated See BEA Commerce product offering
 void setDefaultShippingAddressPostalCode(String postalCode)
          Deprecated See BEA Commerce product offering
 void setDefaultShippingAddressPostalCodeType(String postalCodeType)
          Deprecated See BEA Commerce product offering
 void setDefaultShippingAddressState(String state)
          Deprecated See BEA Commerce product offering
 void setDefaultShippingAddressStreet1(String street1)
          Deprecated See BEA Commerce product offering
 void setDefaultShippingAddressStreet2(String street2)
          Deprecated See BEA Commerce product offering
 void setDefaultShippingDescription(String description)
          Deprecated See BEA Commerce product offering
 void setShippingAddressMap(Map map)
          Deprecated See BEA Commerce product offering
 boolean shippingAddressMapContainsKey(Object key)
          Deprecated See BEA Commerce product offering
 boolean shippingAddressMapContainsValue(com.beasys.commerce.axiom.contact.Address element)
          Deprecated See BEA Commerce product offering
 Set shippingAddressMapEntrySet()
          Deprecated See BEA Commerce product offering
 int shippingAddressMapHashCode()
          Deprecated See BEA Commerce product offering
 Set shippingAddressMapKeySet()
          Deprecated See BEA Commerce product offering
 int shippingAddressMapSize()
          Deprecated See BEA Commerce product offering
 Collection shippingAddressMapValues()
          Deprecated See BEA Commerce product offering
 
Methods inherited from interface com.beasys.commerce.axiom.contact.Contact
getBusinessPhone, getContactAddress, getContactAddressCity, getContactAddressCountry, getContactAddressCounty, getContactAddressGeoCode, getContactAddressPoBox, getContactAddressPostalCode, getContactAddressPostalCodeType, getContactAddressState, getContactAddressStreet1, getContactAddressStreet2, getContactByValue, getEmail, getFax, getFirstName, getHomePhone, getLastName, getMiddleName, getSuffix, getTitle, setBusinessPhone, setContactAddress, setContactAddressCity, setContactAddressCountry, setContactAddressCounty, setContactAddressGeoCode, setContactAddressPoBox, setContactAddressPostalCode, setContactAddressPostalCodeType, setContactAddressState, setContactAddressStreet1, setContactAddressStreet2, setContactByValue, setEmail, setFax, setFirstName, setHomePhone, setLastName, setMiddleName, setSuffix, setTitle
 
Methods inherited from interface com.beasys.commerce.foundation.RemoteRelationalReference
get__classIdentifier, get__containingBelonging, get__containingEntity, get__mapKey, get__sequenceNumber, set__containingBelonging, set__containingEntity, set__mapKey
 

Method Detail

getIdentifier

String getIdentifier()
                     throws RemoteException
Deprecated See BEA Commerce product offering

Returns the identifier (primary key field) for this user.

Returns
the identifier (primary key field) for this user
Throws
RemoteException

getCustomerByValue

CustomerValue getCustomerByValue()
                                 throws RemoteException
Deprecated See BEA Commerce product offering

Get all of Customer's attributes.

Returns
CustomerValue the Customer value object
Throws
RemoteException

setCustomerByValue

void setCustomerByValue(CustomerValue value)
                        throws RemoteException
Deprecated See BEA Commerce product offering

Set all of Customer's attributes to the passed in value. Note: Primary key attributes are not set.

Parameters
CustomerValue - the Customer value object
Throws
RemoteException

getCreditCardsMap

Map getCreditCardsMap()
                      throws RemoteException
Deprecated See BEA Commerce product offering

Returns the entire map

Throws
RemoteException

setCreditCardsMap

void setCreditCardsMap(Map map)
                       throws RemoteException
Deprecated See BEA Commerce product offering

Sets the entire map

Throws
RemoteException

clearCreditCardsMap

void clearCreditCardsMap()
                         throws RemoteException
Deprecated See BEA Commerce product offering

Removes all mappings from this map (optional operation).

Throws
RemoteException

creditCardsMapContainsKey

boolean creditCardsMapContainsKey(Object key)
                                  throws RemoteException
Deprecated See BEA Commerce product offering

Returns true if this map contains a mapping for the specified key.

Throws
RemoteException

creditCardsMapContainsValue

boolean creditCardsMapContainsValue(com.beasys.commerce.axiom.contact.CreditCard element)
                                    throws RemoteException
Deprecated See BEA Commerce product offering

Returns true if this map maps one or more keys to the specified value.

Throws
RemoteException

creditCardsMapEntrySet

Set creditCardsMapEntrySet()
                           throws RemoteException
Deprecated See BEA Commerce product offering

Returns a set view of the mappings contained in this map.

Throws
RemoteException

equalsCreditCardsMap

boolean equalsCreditCardsMap(Object object)
                             throws RemoteException
Deprecated See BEA Commerce product offering

Compares the specified object with this map for equality.

Throws
RemoteException

getCreditCards

com.beasys.commerce.axiom.contact.CreditCard getCreditCards(Object key)
                                                            throws RemoteException
Deprecated See BEA Commerce product offering

Returns the value to which this map maps the specified key.

Throws
RemoteException

creditCardsMapHashCode

int creditCardsMapHashCode()
                           throws RemoteException
Deprecated See BEA Commerce product offering

Returns the hash code value for this map.

Throws
RemoteException

isCreditCardsMapEmpty

boolean isCreditCardsMapEmpty()
                              throws RemoteException
Deprecated See BEA Commerce product offering

Returns true if this map contains no key-value mappings.

Throws
RemoteException

creditCardsMapKeySet

Set creditCardsMapKeySet()
                         throws RemoteException
Deprecated See BEA Commerce product offering

Returns a set view of the keys contained in this map.

Throws
RemoteException

putCreditCards

com.beasys.commerce.axiom.contact.CreditCard putCreditCards(Object key,
                                                            com.beasys.commerce.axiom.contact.CreditCard element)
                                                            throws RemoteException
Deprecated See BEA Commerce product offering

Associates the specified value with the specified key in this map (optional operation).

Throws
RemoteException

putCreditCardsMap

void putCreditCardsMap(Map map)
                       throws RemoteException
Deprecated See BEA Commerce product offering

Copies all of the mappings from the specified map to this map (optional operation).

Throws
RemoteException

removeCreditCards

com.beasys.commerce.axiom.contact.CreditCard removeCreditCards(Object key)
                                                               throws RemoteException
Deprecated See BEA Commerce product offering

Removes the mapping for this key from this map if present (optional operation).

Throws
RemoteException

creditCardsMapSize

int creditCardsMapSize()
                       throws RemoteException
Deprecated See BEA Commerce product offering

Returns the number of key-value mappings in this map.

Throws
RemoteException

creditCardsMapValues

Collection creditCardsMapValues()
                                throws RemoteException
Deprecated See BEA Commerce product offering

Returns a collection view of the values contained in this map.

Throws
RemoteException

getCustomerType

String getCustomerType()
                       throws RemoteException
Deprecated See BEA Commerce product offering

Get the value of customerType

Returns
customerType.
Throws
RemoteException

setCustomerType

void setCustomerType(String customerType)
                     throws RemoteException
Deprecated See BEA Commerce product offering

Set the value of customerType

Parameters
customerType - customerType to be added
Throws
RemoteException

getShippingAddressMap

Map getShippingAddressMap()
                          throws RemoteException
Deprecated See BEA Commerce product offering

Returns the entire map

Throws
RemoteException

setShippingAddressMap

void setShippingAddressMap(Map map)
                           throws RemoteException
Deprecated See BEA Commerce product offering

Sets the entire map

Throws
RemoteException

clearShippingAddressMap

void clearShippingAddressMap()
                             throws RemoteException
Deprecated See BEA Commerce product offering

Removes all mappings from this map (optional operation).

Throws
RemoteException

shippingAddressMapContainsKey

boolean shippingAddressMapContainsKey(Object key)
                                      throws RemoteException
Deprecated See BEA Commerce product offering

Returns true if this map contains a mapping for the specified key.

Throws
RemoteException

shippingAddressMapContainsValue

boolean shippingAddressMapContainsValue(com.beasys.commerce.axiom.contact.Address element)
                                        throws RemoteException
Deprecated See BEA Commerce product offering

Returns true if this map maps one or more keys to the specified value.

Throws
RemoteException

shippingAddressMapEntrySet

Set shippingAddressMapEntrySet()
                               throws RemoteException
Deprecated See BEA Commerce product offering

Returns a set view of the mappings contained in this map.

Throws
RemoteException

equalsShippingAddressMap

boolean equalsShippingAddressMap(Object object)
                                 throws RemoteException
Deprecated See BEA Commerce product offering

Compares the specified object with this map for equality.

Throws
RemoteException

getShippingAddress

com.beasys.commerce.axiom.contact.Address getShippingAddress(Object key)
                                                             throws RemoteException
Deprecated See BEA Commerce product offering

Returns the value to which this map maps the specified key.

Throws
RemoteException

shippingAddressMapHashCode

int shippingAddressMapHashCode()
                               throws RemoteException
Deprecated See BEA Commerce product offering

Returns the hash code value for this map.

Throws
RemoteException

isShippingAddressMapEmpty

boolean isShippingAddressMapEmpty()
                                  throws RemoteException
Deprecated See BEA Commerce product offering

Returns true if this map contains no key-value mappings.

Throws
RemoteException

shippingAddressMapKeySet

Set shippingAddressMapKeySet()
                             throws RemoteException
Deprecated See BEA Commerce product offering

Returns a set view of the keys contained in this map.

Throws
RemoteException

putShippingAddress

com.beasys.commerce.axiom.contact.Address putShippingAddress(Object key,
                                                             com.beasys.commerce.axiom.contact.Address element)
                                                             throws RemoteException
Deprecated See BEA Commerce product offering

Associates the specified value with the specified key in this map (optional operation).

Throws
RemoteException

putShippingAddressMap

void putShippingAddressMap(Map map)
                           throws RemoteException
Deprecated See BEA Commerce product offering

Copies all of the mappings from the specified map to this map (optional operation).

Throws
RemoteException

removeShippingAddress

com.beasys.commerce.axiom.contact.Address removeShippingAddress(Object key)
                                                                throws RemoteException
Deprecated See BEA Commerce product offering

Removes the mapping for this key from this map if present (optional operation).

Throws
RemoteException

shippingAddressMapSize

int shippingAddressMapSize()
                           throws RemoteException
Deprecated See BEA Commerce product offering

Returns the number of key-value mappings in this map.

Throws
RemoteException

shippingAddressMapValues

Collection shippingAddressMapValues()
                                    throws RemoteException
Deprecated See BEA Commerce product offering

Returns a collection view of the values contained in this map.

Throws
RemoteException

getDefaultShippingAddressStreet1

String getDefaultShippingAddressStreet1()
                                        throws RemoteException
Deprecated See BEA Commerce product offering

Throws
RemoteException

setDefaultShippingAddressStreet1

void setDefaultShippingAddressStreet1(String street1)
                                      throws RemoteException
Deprecated See BEA Commerce product offering

Throws
RemoteException

getDefaultShippingAddressStreet2

String getDefaultShippingAddressStreet2()
                                        throws RemoteException
Deprecated See BEA Commerce product offering

Throws
RemoteException

setDefaultShippingAddressStreet2

void setDefaultShippingAddressStreet2(String street2)
                                      throws RemoteException
Deprecated See BEA Commerce product offering

Throws
RemoteException

getDefaultShippingAddressDescription

String getDefaultShippingAddressDescription()
                                            throws RemoteException
Deprecated See BEA Commerce product offering

Throws
RemoteException

setDefaultShippingDescription

void setDefaultShippingDescription(String description)
                                   throws RemoteException
Deprecated See BEA Commerce product offering

Throws
RemoteException

getDefaultShippingAddressCity

String getDefaultShippingAddressCity()
                                     throws RemoteException
Deprecated See BEA Commerce product offering

Throws
RemoteException

setDefaultShippingAddressCity

void setDefaultShippingAddressCity(String city)
                                   throws RemoteException
Deprecated See BEA Commerce product offering

Throws
RemoteException

getDefaultShippingAddressPostalCodeType

String getDefaultShippingAddressPostalCodeType()
                                               throws RemoteException
Deprecated See BEA Commerce product offering

Throws
RemoteException

setDefaultShippingAddressPostalCodeType

void setDefaultShippingAddressPostalCodeType(String postalCodeType)
                                             throws RemoteException
Deprecated See BEA Commerce product offering

Throws
RemoteException

getDefaultShippingAddressCountry

String getDefaultShippingAddressCountry()
                                        throws RemoteException
Deprecated See BEA Commerce product offering

Throws
RemoteException

setDefaultShippingAddressCountry

void setDefaultShippingAddressCountry(String country)
                                      throws RemoteException
Deprecated See BEA Commerce product offering

Throws
RemoteException

getDefaultShippingAddressState

String getDefaultShippingAddressState()
                                      throws RemoteException
Deprecated See BEA Commerce product offering

Throws
RemoteException

setDefaultShippingAddressState

void setDefaultShippingAddressState(String state)
                                    throws RemoteException
Deprecated See BEA Commerce product offering

Throws
RemoteException

getDefaultShippingAddressGeoCode

String getDefaultShippingAddressGeoCode()
                                        throws RemoteException
Deprecated See BEA Commerce product offering

Throws
RemoteException

setDefaultShippingAddressGeoCode

void setDefaultShippingAddressGeoCode(String geoCode)
                                      throws RemoteException
Deprecated See BEA Commerce product offering

Throws
RemoteException

getDefaultShippingAddressPoBox

String getDefaultShippingAddressPoBox()
                                      throws RemoteException
Deprecated See BEA Commerce product offering

Throws
RemoteException

setDefaultShippingAddressPoBox

void setDefaultShippingAddressPoBox(String poBox)
                                    throws RemoteException
Deprecated See BEA Commerce product offering

Throws
RemoteException

getDefaultShippingAddressCounty

String getDefaultShippingAddressCounty()
                                       throws RemoteException
Deprecated See BEA Commerce product offering

Throws
RemoteException

setDefaultShippingAddressCounty

void setDefaultShippingAddressCounty(String county)
                                     throws RemoteException
Deprecated See BEA Commerce product offering

Throws
RemoteException

getDefaultShippingAddressPostalCode

String getDefaultShippingAddressPostalCode()
                                           throws RemoteException
Deprecated See BEA Commerce product offering

Throws
RemoteException

setDefaultShippingAddressPostalCode

void setDefaultShippingAddressPostalCode(String postalCode)
                                         throws RemoteException
Deprecated See BEA Commerce product offering

Throws
RemoteException


Copyright © 2006 BEA Systems, Inc. All Rights Reserved