See:
Description
Interface Summary | |
---|---|
AddEventCommand | Task command interface to add a non-click event (for example: cpgn log). |
AddEventControllerCommandTest | Interface for a controller command to add an event. |
ClickEventUpdateCommand | Interface for the task command that handles click events. |
ClickMonitorCommand | Interface for the ClickInfo cmd that captures page level click
events. |
MarketingEventUpdateCommand | Interface for the task command that handles click events. |
MktgClickEventHandler | Interface defines methods for click event handlers. |
MktgEventHandler | This interface defines a class to be able to handle/process marketing
events, in the context of the MarketingEventService . |
MktgLogEventHandler | Interface for handling non-click events. |
PersistOrdersWithMemberGroupIdsForCurrentUserCmd | This interface must be implemented to provide a task command that create an event to persist the orders_id with the member group id. |
Class Summary | |
---|---|
AddEventCommandImpl | Task command to add a non-click event (for example: cpgn log). |
AddEventControllerCommandTestImpl | Controller command for testing purposes. |
ClickEventUpdateCommandImpl | Task command to handle click events. |
ClickMonitorCommandImpl | Controller command implementation to capture page-level click events. |
MarketingEventUpdateCommandImpl | Task command to handle marketing events. |
MktgEventHandlerFactory | This factory class creates a marketing events handler class for given event. |
MktgEventHandlerImpl | Base default class implementing MktgEventHandler . |
MktgEventRegistry | A registry to associate events with the names of classes that handle those events. |
MktgEventService | This class defines the set of events that can be handled, and invokes the specific handler to handle the event. |
PersistOrdersWithMemberGroupIdsForCurrentUserCmdImpl | This class implements the
PersistOrdersWithMemberGroupIdsForCurrentUserCmd interface to
provide the task command that creates an event to persist the orders_id with
the member group id. |
Provides the utilities, Controller Commands and Task Commands along with their implementations to handle marketing events.