© 2001 BEA Systems, Inc.

com.bea.commerce.ebusiness.tracking.pipeline
Class PurchaseTrackerPC

java.lang.Object
  |
  +--com.bea.commerce.ebusiness.tracking.pipeline.PurchaseTrackerPC
All Implemented Interfaces:
PipelineComponent

public class PurchaseTrackerPC
extends java.lang.Object
implements PipelineComponent

PipelineComponent for tracking Purchase (Buy) events.


Constructor Summary
PurchaseTrackerPC()
           
 
Method Summary
 PipelineSession process(PipelineSession pipelineSession)
          Process the pipeline and fire an Event for each line item in the order.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PurchaseTrackerPC

public PurchaseTrackerPC()
Method Detail

process

public PipelineSession process(PipelineSession pipelineSession)
Process the pipeline and fire an Event for each line item in the order.
Specified by:
process in interface PipelineComponent
Parameters:
pipelineSession - Expects the following to be in the pipeline session (see PipelineSessionConstants):
ORDER_VALUE
The OrderValue containing the Line Items purchased
HTTP_SESSION_ID (PIPELINE_SESSION_SCOPE)
HttpSession id value
USER_NAME (PIPELINE_SESSION_SCOPE)
Logged in user (optional)
STOREFRONT
Storefront or application name
Returns:
the pipeline session is not modified

© 2001 BEA Systems, Inc.

Copyright © 2001 BEA Systems, Inc. All Rights Reserved