com.ibm.commerce.marketingcenter.externalevent
Class WCSExternalEventObject
java.lang.Object
|
+--java.util.EventObject
|
+--com.ibm.commerce.marketingcenter.externalevent.WCSExternalEventObject
- All Implemented Interfaces:
- java.io.Serializable
- public class WCSExternalEventObject
- extends java.util.EventObject
The external event object which contains all of the required information about the WCS event.
- See Also:
- Serialized Form
Field Summary |
static java.lang.String |
COPYRIGHT
|
Fields inherited from class java.util.EventObject |
source |
Methods inherited from class java.util.EventObject |
getSource, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
COPYRIGHT
public static final java.lang.String COPYRIGHT
WCSExternalEventObject
public WCSExternalEventObject(java.lang.Object source,
java.lang.Integer storeId,
WCSProductInfo product,
WCSProductInfo item,
WCSExternalEventInfo eventInfo,
WCSUserInfo userInfo)
- Creates an external event object.
- Parameters:
source
- java.lang.Object The source of the event.storeId
- java.lang.Integer The storeId for the event.product
- com.ibm.commerce.externalevent.WCSProductInfo The product information for the event.item
- com.ibm.commerce.externalevent.WCSProductInfo The item information for the event.eventinfo
- com.ibm.commerce.externalevent.WCSExternalEventInfo The external event information (name and value).userInfo
- com.ibm.commerce.externalevent.WCSUserInfo Information about the WCS user that invoked this event.
getEventInfo
public WCSExternalEventInfo getEventInfo()
- Returns:
- com.ibm.commerce.externalevent.WCSExternalEventInfo
Returns information related to the event such as the event name.
getItemInfo
public WCSProductInfo getItemInfo()
- Returns item information. It may be null.
- Returns:
- com.ibm.commerce.externalevent.WCSProductInfo
getProductInfo
public WCSProductInfo getProductInfo()
- Returns the product information. It may be null.
- Returns:
- com.ibm.commerce.externalevent.WCSProductInfo
getStoreId
public java.lang.Integer getStoreId()
- Returns the associated store identifier.
- Returns:
- java.lang.Integer
getUserInfo
public WCSUserInfo getUserInfo()
- Returns the user information.
- Returns:
- com.ibm.commerce.externalevent.WCSUserInfo