public final class ProductActionEvent extends Event
Modifier and Type | Class and Description |
---|---|
static class |
ProductActionEvent.Action |
Event.Type
Constructor and Description |
---|
ProductActionEvent() |
Modifier and Type | Method and Description |
---|---|
ProductActionEvent.Action |
getAction() |
java.lang.String |
getAffiliation() |
java.util.Map<java.lang.String,java.lang.String> |
getAttributes() |
java.lang.String |
getCouponCode() |
java.lang.String |
getCurrencyCode() |
java.util.List<Product> |
getProducts() |
java.math.BigDecimal |
getShippingAmount() |
java.math.BigDecimal |
getTaxAmount() |
java.math.BigDecimal |
getTotalAmount() |
java.lang.String |
getTransactionId() |
ProductActionEvent |
setAction(ProductActionEvent.Action action) |
ProductActionEvent |
setAffiliation(java.lang.String affiliation) |
ProductActionEvent |
setAttributes(java.util.Map<java.lang.String,java.lang.String> attributes) |
ProductActionEvent |
setCouponCode(java.lang.String couponCode) |
ProductActionEvent |
setCurrencyCode(java.lang.String currencyCode) |
ProductActionEvent |
setProducts(java.util.List<Product> products) |
ProductActionEvent |
setShippingAmount(java.math.BigDecimal shippingAmount) |
ProductActionEvent |
setTaxAmount(java.math.BigDecimal taxAmount) |
ProductActionEvent |
setTotalAmount(java.math.BigDecimal totalAmount) |
ProductActionEvent |
setTransactionId(java.lang.String transactionId) |
getId, getLocation, getRequest, getSessionId, getSourceId, getTimestamp, getType, setLocation, setRequest, setSessionId, setSourceId, setTimestamp
public ProductActionEvent.Action getAction()
public ProductActionEvent setAction(ProductActionEvent.Action action)
public java.lang.String getTransactionId()
public ProductActionEvent setTransactionId(java.lang.String transactionId)
public java.lang.String getAffiliation()
public ProductActionEvent setAffiliation(java.lang.String affiliation)
public java.math.BigDecimal getTotalAmount()
public ProductActionEvent setTotalAmount(java.math.BigDecimal totalAmount)
public java.math.BigDecimal getTaxAmount()
public ProductActionEvent setTaxAmount(java.math.BigDecimal taxAmount)
public java.math.BigDecimal getShippingAmount()
public ProductActionEvent setShippingAmount(java.math.BigDecimal shippingAmount)
public java.lang.String getCurrencyCode()
public ProductActionEvent setCurrencyCode(java.lang.String currencyCode)
public java.lang.String getCouponCode()
public ProductActionEvent setCouponCode(java.lang.String couponCode)
public java.util.List<Product> getProducts()
public ProductActionEvent setProducts(java.util.List<Product> products)
public java.util.Map<java.lang.String,java.lang.String> getAttributes()
public ProductActionEvent setAttributes(java.util.Map<java.lang.String,java.lang.String> attributes)