Uses of Class
org.starhope.appius.mb.Payment

Packages that use Payment
org.starhope.appius.mb   
org.starhope.appius.pay   
org.starhope.appius.pay.util   
 

Uses of Payment in org.starhope.appius.mb
 

Methods in org.starhope.appius.mb that return Payment
static Payment Payment.addPaymentToSequence(UserEnrolment userEnrolment)
          Adds a new payment to the sequence for a User Enrolment.
 Payment UserEnrolment.getLastPayment()
           
static Payment Payment.getLastPaymentFor(UserEnrolment userEnrolment)
          Find the last/latest payment made on a specific enrolment
 Payment PaymentGateway.getPayment(BigDecimal bigDecimal)
          This is an overriding method.
 Payment Payment.getPriorPayment()
           
 Payment Payment.getStatusFromGateway()
          FIXME ...
 

Methods in org.starhope.appius.mb with parameters of type Payment
 void PaymentGateway.alterEnrolment(Payment payment, UserEnrolment newForm)
           
 void PaymentGateway.endEnrolment(Payment payment)
           
 void PaymentGateway.startEnrolment(Payment payment)
           
 void PaymentGateway.startTransaction(Payment payment)
           
 void PaymentGateway.transactPayment(Payment p)
           
 

Uses of Payment in org.starhope.appius.pay
 

Methods in org.starhope.appius.pay that return Payment
 Payment PayPalGateway.getPayment(BigDecimal bigDecimal)
           
 Payment AuthorizeNetGateway.getPayment(BigDecimal id)
          This is an overriding method.
 Payment AuthorizeNetGateway.getPayment(String gatewayTransactionCode)
           
 

Methods in org.starhope.appius.pay with parameters of type Payment
 void PayPalGateway.alterEnrolment(Payment payment, UserEnrolment newForm)
           
 void AuthorizeNetGateway.alterEnrolment(Payment payment, UserEnrolment newForm)
           
 void PayPalGateway.endEnrolment(Payment payment)
           
 void AuthorizeNetGateway.endEnrolment(Payment payment)
           
 void PayPalGateway.startEnrolment(Payment payment)
           
 void AuthorizeNetGateway.startEnrolment(Payment payment)
          Start an Authorize.Net subscription through their (now-beautiful!! WTF?) Automated Recurring Billing engine.
 void PayPalGateway.startTransaction(Payment payment)
           
 void AuthorizeNetGateway.startTransaction(Payment payment)
           
 void PayPalGateway.transactPayment(Payment payment)
           
 void AuthorizeNetGateway.transactPayment(Payment payment)
           
 

Uses of Payment in org.starhope.appius.pay.util
 

Fields in org.starhope.appius.pay.util declared as Payment
private  Payment RetryPaymentException.p
          WRITEME: document this field (brpocock@star-hope.org, Nov 20, 2009) p (RetryPaymentException)
 

Methods in org.starhope.appius.pay.util that return Payment
 Payment PaymentGatewayReal.getPayment(BigDecimal bigDecimal)
           Get the status of a prior transaction from the gateway.
 

Methods in org.starhope.appius.pay.util with parameters of type Payment
 void PaymentGatewayReal.alterEnrolment(Payment payment, UserEnrolment newForm)
           
 void PaymentGatewayReal.endEnrolment(Payment payment)
           
 void PaymentGatewayReal.startEnrolment(Payment payment)
           
 void PaymentGatewayReal.startTransaction(Payment payment)
           
 void PaymentGatewayReal.transactPayment(Payment payment)
           
 

Constructors in org.starhope.appius.pay.util with parameters of type Payment
RetryPaymentException(String title1, String message1, Payment p1)