|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A CustomerEvent
is generated when a customer is identified by scanning
or swiping a customer identification or loyalty card. The CustomerEvent
contains information about the customer defined for the current transaction.
Method Summary | |
---|---|
java.lang.String |
getAddress1()
Get address line 1 of this Customer. |
java.lang.String |
getAddress2()
Get address line 2 of this Customer. |
java.lang.String |
getCity()
Returns the city of this Customer. |
java.lang.String |
getContact()
Returns the contact number of this Customer. |
java.lang.String |
getEmail()
Returns the email address of this Customer. |
java.lang.String |
getFax()
Returns the fax number of this Customer. |
java.lang.String |
getID()
Returns the ID of this customer (Customer Loyalty Number). |
java.lang.String |
getIDExpirationDate()
Returns the ID expiration date. |
java.lang.String |
getIDType()
Returns the ID type ('primary' or 'alternate'). |
java.util.Collection |
getMessages()
Returns all loyalty messages generated for this customer. |
java.lang.String |
getName()
Returns the full name of this Customer. |
java.lang.String |
getPhone()
Returns the phone number of this Customer. |
java.util.Collection |
getPointsBalances()
Returns list of the points balances for all accounts and clubs. |
java.util.Collection |
getPointsTotals()
Returns list of the points totals for all accounts and clubs. |
java.lang.String |
getState()
Returns the state of this Customer. |
java.util.Collection |
getTargetedCoupons()
Returns list of targeted coupons. |
java.lang.String |
getYTDPoints()
Returns the year-to-date points of this Customer. |
java.lang.String |
getYTDSaved()
Returns the year-to-date savings of this Customer. |
java.lang.String |
getZip()
Returns the zipcode of this Customer. |
Methods inherited from interface com.ibm.retail.AEF.event.POSAppEvent |
---|
getEventType, getPropertyChangeCategory, getTerminalNumber, setEventType, setTerminalNumber |
Methods inherited from interface com.ibm.retail.AEF.event.POSAppEventElement |
---|
getBooleanPropertyValue, getData, getIntegerPropertyValue, getProperty, getPropertyEntries, setData, setProperty, toString |
Methods inherited from interface com.ibm.retail.AEF.xml.SAXElementHandler |
---|
endElement, startElement |
Method Detail |
public java.lang.String getID()
public java.lang.String getIDType()
public java.lang.String getIDExpirationDate()
public java.lang.String getName()
public java.lang.String getAddress1()
public java.lang.String getAddress2()
public java.lang.String getCity()
public java.lang.String getState()
public java.lang.String getZip()
public java.lang.String getPhone()
public java.lang.String getContact()
public java.lang.String getFax()
public java.lang.String getEmail()
public java.lang.String getYTDPoints()
public java.lang.String getYTDSaved()
public java.util.Collection getTargetedCoupons()
Collection
of strings defining coupon codes of targeted coupons.
- null if the property is undefined in this eventpublic java.util.Collection getPointsTotals()
Collection
of PointsTotal
objects
- null if the property is undefined in this eventPointsTotal
public java.util.Collection getPointsBalances()
Collection
of PointsTotal
objects
- null if the property is undefined in this eventPointsTotal
public java.util.Collection getMessages()
Collection
of strings containing customer messages.
- null if the property is undefined in this event
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |