PayPalNotificationListener.Delegate Interface Reference

Collaboration diagram for PayPalNotificationListener.Delegate:

Collaboration graph
[legend]

List of all members.

Public Member Functions

void processDeniedPaypalTransaction (WORequest aRequest)
void processFailedPaypalTransaction (WORequest aRequest)
void processInvalidPaypalTransaction (WORequest aRequest)
void processPendingPaypalTransaction (WORequest aRequest)
void processValidPaypalTransaction (WORequest aRequest)

Static Public Attributes

static String PROCESS_FAILED_PAYPAL_TRANSACTION = "processFailedPaypalTransaction"
static String PROCESS_INVALID_PAYPAL_TRANSACTION = "processInvalidPaypalTransaction"
static String PROCESS_PENDING_PAYPAL_TRANSACTION = "processPendingPaypalTransaction"
static String PROCESS_VALID_PAYPAL_TRANSACTION = "processValidPaypalTransaction"

Static Package Attributes

static String PROCESS_DENIED_PAYPAL_TRANSACTION = "processDeniedPaypalTransaction"


Detailed Description

Interface for the delegate. Defines the methods which the delegate may implement to be able to process the PayPal IPN status notifications sent from the PayPalAction class' ipnAction.

The delegate you assign to the PayPalNotificationListener must implement a subset of the methods defined in the Delegate interface. This allows you to define which notifications you're interested in, and how you want to handle them. Log them to a file, save them in a database, etc.


Member Function Documentation

void processDeniedPaypalTransaction ( WORequest  aRequest  ) 

method stub for processing Paypal IPN's that come with DENIED status

"

Parameters:
aRequest 
aRequest WORequest

void processFailedPaypalTransaction ( WORequest  aRequest  ) 

method stub for processing Paypal IPN's that come with FAILED status

"

Parameters:
aRequest 
aRequest WORequest

void processInvalidPaypalTransaction ( WORequest  aRequest  ) 

method stub for processing Paypal IPN's that come with INVALID status

"

Parameters:
aRequest 
aRequest WORequest

void processPendingPaypalTransaction ( WORequest  aRequest  ) 

method stub for processing Paypal IPN's that come with PENDING status

"

Parameters:
aRequest 
aRequest WORequest

void processValidPaypalTransaction ( WORequest  aRequest  ) 

method stub for processing Paypal IPN's that come with VALID status

"

Parameters:
aRequest 
aRequest WORequest


Member Data Documentation

String PROCESS_DENIED_PAYPAL_TRANSACTION = "processDeniedPaypalTransaction" [static, package]

Method name to call on delegate object when Observer recieves a notification with DENIED result.

String PROCESS_FAILED_PAYPAL_TRANSACTION = "processFailedPaypalTransaction" [static]

Method name to call on delegate object when Observer recieves a notification with FAILED result.

String PROCESS_INVALID_PAYPAL_TRANSACTION = "processInvalidPaypalTransaction" [static]

Method name to call on delegate object when Observer recieves a notification with INVALID result.

String PROCESS_PENDING_PAYPAL_TRANSACTION = "processPendingPaypalTransaction" [static]

Method name to call on delegate object when Observer recieves a notification with PENDING result.

String PROCESS_VALID_PAYPAL_TRANSACTION = "processValidPaypalTransaction" [static]

Method name to call on delegate object when Observer recieves a notification with VALID result.


The documentation for this interface was generated from the following file:

Generated on Sat May 26 06:43:37 2012 for Project Wonder by  doxygen 1.5.8