atg.commerce.csr.events
Class GrantAppeasement

java.lang.Object
  extended by atg.agent.events.AgentEvent
      extended by atg.commerce.csr.events.GrantAppeasement
All Implemented Interfaces:
atg.service.datacollection.TypedEvent, java.io.Serializable

public class GrantAppeasement
extends atg.agent.events.AgentEvent

The message class to be used to notify listeners when a CSR agent grants an appeasement (store credit, promotion, or credit card credit).

See Also:
Serialized Form

Field Summary
static java.lang.String CLASS_VERSION
           
 
Fields inherited from class atg.agent.events.AgentEvent
AGENT_TOOLS_COMPONENT, mCurrentSiteId
 
Constructor Summary
GrantAppeasement()
           
 
Method Summary
 double getAmount()
           
 java.lang.String getAppeasementId()
           
 void setAmount(double pAmount)
          Sets the amount of the appeasement
 void setAppeasementId(java.lang.String pAppeasementId)
          Sets the ID that represents the appeasement (e.g., store credit ID, promotion ID, credit card ID)
 
Methods inherited from class atg.agent.events.AgentEvent
getAgentProfile, getCurrentSiteId, getCustomerProfile, getCustomerProfileId, getEventDate, getIPAddress, getOrganizationId, getParentSessionId, getProfileId, getSessionId, getTicketId, getType, initializeBaseProperties, setCurrentSiteId, setCustomerProfile, setCustomerProfileId, setEventDate, setIPAddress, setOrganizationId, setParentSessionId, setProfileId, setSessionId, setTicketId, setType, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

CLASS_VERSION

public static final java.lang.String CLASS_VERSION
See Also:
Constant Field Values
Constructor Detail

GrantAppeasement

public GrantAppeasement()
Method Detail

setAmount

public void setAmount(double pAmount)
Sets the amount of the appeasement

Parameters:
pAmount - the amount of the appeasement

getAmount

public double getAmount()
Returns:
the amount of the appeasement

setAppeasementId

public void setAppeasementId(java.lang.String pAppeasementId)
Sets the ID that represents the appeasement (e.g., store credit ID, promotion ID, credit card ID)

Parameters:
pAppeasementId - the ID that represents the appeasement

getAppeasementId

public java.lang.String getAppeasementId()
Returns:
the ID that represents the appeasement