public class CRMBOPaymentPreferenceBankAccountTypeBean extends CRMBOMasterEntity
Constructor and Description |
---|
CRMBOPaymentPreferenceBankAccountTypeBean()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<java.lang.String> |
getDefaultAssociations()
Returns the default associated data objects of a payment preference bank account type.
|
java.lang.Boolean |
isSupportedByPaymentPreference(com.crm.dataobject.accounts.CRMDOAccountPaymentPreference accountPaymentPreference)
Checks if a bank account type is defined in the payment preference supported bank account types
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.accounts.CRMDOPaymentPreference paymentPreference)
Loads a list of payment preference bank account types of the payment preference.
|
void |
validateUniqueness(java.util.ArrayList<com.crm.dataobject.CRMDO> dtos)
Validates that each payment preference bank account type exists only one time in the given list
|
setLifeCycleState
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, loadAll, loadAllEntityStatusDO, loadAllEntityStatusDO, loadDataObject, loadDataObject, loadDataObject, loadDataObjects, loadEntityCategoryDO, loadEntityCategoryDO, loadEntityDO, loadEntityDO, loadEntityStatusDO, loadEntityStatusDO, parseAssociations, parseAssociations, save, 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 CRMBOPaymentPreferenceBankAccountTypeBean()
public void validateUniqueness(java.util.ArrayList<com.crm.dataobject.CRMDO> dtos) throws java.lang.Exception, com.crm.exception.OnlyOneRecordException, com.crm.exception.MandatoryFieldException
dtos
- - the payment preference bank account type list to validatejava.lang.Exception
com.crm.exception.OnlyOneRecordException
com.crm.exception.MandatoryFieldException
public java.util.ArrayList<java.lang.String> getDefaultAssociations()
getDefaultAssociations
in class CRMBO
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.accounts.CRMDOPaymentPreference paymentPreference) throws java.lang.Exception
paymentPreference
- - the payment preference to load the payment preference bank account types forjava.lang.Exception
public java.lang.Boolean isSupportedByPaymentPreference(com.crm.dataobject.accounts.CRMDOAccountPaymentPreference accountPaymentPreference) throws java.lang.Exception
accountPaymentPreference
- - the account payment preference to checkjava.lang.Exception