public class CRMBOGenericPaymentGatewaySettingBean extends CRMBOPaymentGatewaySettingBean
Constructor and Description |
---|
CRMBOGenericPaymentGatewaySettingBean() |
Modifier and Type | Method and Description |
---|---|
java.lang.Boolean |
automaticPaymentRunExist(com.crm.dataobject.paymentgateway.CRMDOPaymentGatewaySetting paymentGatewaySetting)
Checks if a process run log exists based on the given payment gateway setting
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
getSupportedCurrencies(com.crm.dataobject.paymentgateway.CRMDOPaymentGatewaySetting paymentGatewaySetting)
Get the currencies which are supported by Generic
|
com.crm.dataobject.paymentgateway.CRMDOPaymentGatewaySetting |
initializeParameters(com.crm.dataobject.paymentgateway.CRMDOPaymentGatewaySetting paymentGatewaySetting)
Initialize the values of a payment gateway setting from an XML file.
|
java.lang.Boolean |
isCurrencySupportedByGeneric(com.crm.dataobject.platform.CRMDOCurrency currency,
com.crm.dataobject.accounts.CRMDOAccountPaymentPreference accountPaymentPreference)
Validates that the given currency is supported by Generic Payment Gateway
|
com.crm.dataobject.paymentgateway.CRMDOPaymentGatewaySetting |
load()
Loads the generic payment gateway setting.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadAll()
Loads all the generic payment gateway settings
|
com.crm.dataobject.paymentgateway.CRMDOPaymentGatewaySetting |
loadEffective(java.lang.Boolean applicationServerFiltering)
Loads the effective generic payment gateway setting.
|
com.crm.dataobject.paymentgateway.CRMDOPaymentGatewaySetting |
setObjectsFromXML(com.crm.dataobject.paymentgateway.CRMDOPaymentGatewaySetting paymentGatewaySetting)
Sets the values of a payment gateway setting from an XML file.
|
com.crm.dataobject.paymentgateway.CRMDOPaymentGatewaySetting |
setXMLFromObjects(com.crm.dataobject.paymentgateway.CRMDOPaymentGatewaySetting paymentGatewaySetting)
Constructs an XML file from a payment gateway setting.
|
getDefaultAssociations, getGatewayService, isValid, load, load, load, loadByAltCode, loadByAltCode, loadByName, loadByName, loadEffective, loadEffective, loadEffective, loadEffective, loadEffective, save
construct, construct, construct, construct, construct, construct, construct, construct, construct, createAndUpdate, delete, delete, delete, getDOName, getDOName, getNextSequenceNumber, getNextSequenceNumber, getNumberScheme, isAssignable, load, load, load, load, load, load, load, load, load, loadAll, loadAll, loadAllEntityStatusDO, loadAllEntityStatusDO, loadDataObject, loadDataObject, loadDataObject, loadDataObjects, loadEntityCategoryDO, loadEntityCategoryDO, loadEntityDO, loadEntityDO, loadEntityStatusDO, loadEntityStatusDO, parseAssociations, parseAssociations, save, save, saveCRMDOCollection, saveImages, setMandatoryFields, setNumberScheme, validateAndDelete, validateAndSave, validateAndSave, validateAndSave, validateApprovalRequestEntity, validateFormatSettings, validateFormatSettings, validateOnDelete, validateOnDelete, validateOnDelete, validateOnSave, validateOnSave, validateOnSave
deepCopy, dispatch, getCRMSession, getCRMSessionHandle, getCurrentDate, getEJBHomeInterface, getInitialContext, getSessionContext, invoke, setCRMSessionHandle, setInitialContext, setSessionContext
public CRMBOGenericPaymentGatewaySettingBean()
public com.crm.dataobject.paymentgateway.CRMDOPaymentGatewaySetting setXMLFromObjects(com.crm.dataobject.paymentgateway.CRMDOPaymentGatewaySetting paymentGatewaySetting) throws java.lang.Exception
setXMLFromObjects
in class CRMBOPaymentGatewaySettingBean
paymentGatewaySetting
- - the payment gateway setting to get the values fromjava.lang.Exception
public java.lang.Boolean automaticPaymentRunExist(com.crm.dataobject.paymentgateway.CRMDOPaymentGatewaySetting paymentGatewaySetting) throws java.lang.Exception
paymentGatewaySetting
- - the payment gateway setting to checkjava.lang.Exception
public com.crm.dataobject.paymentgateway.CRMDOPaymentGatewaySetting setObjectsFromXML(com.crm.dataobject.paymentgateway.CRMDOPaymentGatewaySetting paymentGatewaySetting) throws java.lang.Exception
setObjectsFromXML
in class CRMBOPaymentGatewaySettingBean
paymentGatewaySetting
- - the payment gateway setting to set the values forjava.lang.Exception
public com.crm.dataobject.paymentgateway.CRMDOPaymentGatewaySetting load() throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.paymentgateway.CRMDOPaymentGatewaySetting loadEffective(java.lang.Boolean applicationServerFiltering) throws java.lang.Exception
applicationServerFiltering
- - if true, result will be filtered based on allowed application serversjava.lang.Exception
public com.crm.dataobject.paymentgateway.CRMDOPaymentGatewaySetting initializeParameters(com.crm.dataobject.paymentgateway.CRMDOPaymentGatewaySetting paymentGatewaySetting) throws java.lang.Exception
CRMBOPaymentGatewaySettingBean
initializeParameters
in class CRMBOPaymentGatewaySettingBean
paymentGatewaySetting
- - the payment gateway setting to set the values forjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> loadAll() throws java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> getSupportedCurrencies(com.crm.dataobject.paymentgateway.CRMDOPaymentGatewaySetting paymentGatewaySetting) throws java.lang.Exception
java.lang.Exception
public java.lang.Boolean isCurrencySupportedByGeneric(com.crm.dataobject.platform.CRMDOCurrency currency, com.crm.dataobject.accounts.CRMDOAccountPaymentPreference accountPaymentPreference) throws java.lang.Exception
currency
- - the currency to validate withjava.lang.Exception