java.lang.Object | +--com.ibm.commerce.marketingcenter.events.dbobjects.EventComponent | +--com.ibm.commerce.marketingcenter.events.dbobjects.SAStatsInvocationEventListener
Event listener for the SAStatsInvocationEvent event.
Field Summary | |
---|---|
static java.lang.String |
COPYRIGHT IBM copyright notice field. |
Fields inherited from class com.ibm.commerce.marketingcenter.events.dbobjects. EventComponent |
ENABLE_ATTRIBUTE_NAME,
START_ELEMENT_NAME |
Constructor Summary | |
---|---|
SAStatsInvocationEventListener() Constructor for SAStatsInvocationEventListener. |
Method Summary | |
---|---|
void |
destroy() This method is used to destroy this event listener. |
void |
enable(boolean val) This method is used to enable or disable this event listener. |
void |
init(org.w3c.dom.Element node) Initializes this event listener, using the component attributes provided in the method parameter. |
boolean |
isTransactionRequired() Returns the flag that determines whether a transaction is required or not. |
void |
processActivityEvent(com.ibm.commerce.event.WCSEvent event) Processes the activity by persisting the event data. |
Methods inherited from class com.ibm.commerce.marketingcenter.events.dbobjects. EventComponent |
isComponentEnabled |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll,
toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String COPYRIGHT
Constructor Detail |
---|
public SAStatsInvocationEventListener()
Method Detail |
---|
public void destroy()
destroy
in interface
ComponentConfiguration
public void enable(boolean val) throws java.lang.Exception
enable
in interface
ComponentConfiguration
val
- true if this listener needs to be enabled; false
otherwise.java.lang.Exception
- Thrown when an error occurs while
enabling/disabling this listener.public void init(org.w3c.dom.Element node) throws java.lang.Exception
init
in interface
ComponentConfiguration
node
- the element object that contains detail of the
componentjava.lang.Exception
- Thrown when an error occurs while
initializing this listener.public boolean isTransactionRequired()
public void processActivityEvent(com.ibm.commerce.event.WCSEvent event) throws ECException
event
- the WCS event objectECException
- Thrown when an EC system exception occurs during
the process of the event.