public abstract class AbstractPaymentFacade
extends DefaultPaymentFacade
Constructor and Description |
---|
AbstractPaymentFacade() |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
convertToAbsoluteURL(java.lang.String relativeURL,
boolean secure) |
protected PaymentServiceResult |
executeRequest(PaymentServiceRequest paymentServiceRequest) |
protected java.lang.String |
getMerchantID(PaymentType paymentType) |
MerchantService |
getMerchantService() |
PaymentServiceExecutor |
getPaymentServiceExecutor() |
protected static boolean |
isTransactionInState(IsvPaymentTransactionEntryModel transaction,
java.lang.String... statuses) |
void |
setMerchantService(MerchantService merchantService) |
void |
setPaymentServiceExecutor(PaymentServiceExecutor paymentServiceExecutor) |
protected PaymentServiceResult executeRequest(PaymentServiceRequest paymentServiceRequest)
protected static boolean isTransactionInState(IsvPaymentTransactionEntryModel transaction, java.lang.String... statuses)
protected java.lang.String getMerchantID(PaymentType paymentType)
protected java.lang.String convertToAbsoluteURL(java.lang.String relativeURL, boolean secure)
public PaymentServiceExecutor getPaymentServiceExecutor()
public void setPaymentServiceExecutor(PaymentServiceExecutor paymentServiceExecutor)
public MerchantService getMerchantService()
public void setMerchantService(MerchantService merchantService)