public class PIAFUSADirDebitBeanImpl extends PIAComponentCollectionBean implements PIAFUSADirDebitBean
mFList, mRemoteListeners, UPDATE_CLIENT, UPDATE_MODEL_CHANGE, UPDATE_NEW_MODEL, UPDATE_PROPERTY
Constructor and Description |
---|
PIAFUSADirDebitBeanImpl()
Creates a new controller for the Paymentech (FUSA) direct debit
payment type
|
Modifier and Type | Method and Description |
---|---|
void |
defaultsForStoring(PModelHandle model)
Appends additional create-time Paymentech (FUSA) direct debit
information onto the model passed in.
|
boolean |
defaultsForUpdate(PModelHandle model)
Appends additional update-time Paymentech (FUSA) direct debit
information onto the model passed in.
|
void |
defaultsForValidation(PModelHandle model)
Appends additional validate-time Paymentech (FUSA) direct debit
information onto the model passed in.
|
NameAddressData |
getNameAddressData(PModelHandle modelHandle)
Gets the contact Name and Address Info
|
addChild, getCollectedData, getSelectionDataFor, removeChild, update
addRemoteListener, closeSecContext, createClientException, distributeEventToListeners, fireModelChangeEvent, getAppController, getArrayRange, getContext, getField, getField, getField, getFieldWithRestriction, getFieldWithRestriction, getFieldWithRestriction, getModel, getRemoteListenerHandle, getSecContext, handleDistributeToListener, isLight, register, releaseContext, releaseRemoteListener, removeRemoteListener, setField, setField, setModel, unreferenced
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addRemoteListener, getArrayRange, getModel, getRemoteListenerHandle, isLight, register, releaseRemoteListener, removeRemoteListener, setModel
public PIAFUSADirDebitBeanImpl() throws RemoteException
RemoteException
public boolean defaultsForUpdate(PModelHandle model) throws RemoteException
Example showing Direct Debit additional data appended at update-time:
0 PIN_FLD_PAYINFO ARRAY [1] allocated 2, used 2
1 PIN_FLD_PAY_TYPE ENUM [0] 10005
1 PIN_FLD_POID POID [0] 0.0.0.1 /payinfo/dd 26339 13
defaultsForUpdate
in interface PIAPaymentTypePanelBean
model
- the payinfo model that needs to be setRemoteException
public void defaultsForStoring(PModelHandle model) throws RemoteException
Example showing Direct Debit defaults appended at commit-time:
0 PIN_FLD_PAYINFO ARRAY [1] allocated 20, used 3
1 PIN_FLD_PAY_TYPE ENUM [0] 10005
1 PIN_FLD_POID POID [0] 0.0.0.1 /payinfo/dd -1 0
1 PIN_FLD_INHERITED_INFO SUBSTRUCT [0] allocated 20, used 1
2 PIN_FLD_DD_INFO ARRAY [0] allocated 20, used 9
3 PIN_FLD_DEBIT_NUM STR [0] ""
3 PIN_FLD_BANK_NO STR [0] ""
3 PIN_FLD_NAME STR [0] ""
3 PIN_FLD_ADDRESS STR [0] ""
3 PIN_FLD_CITY STR [0] ""
3 PIN_FLD_STATE STR [0] ""
3 PIN_FLD_ZIP STR [0] ""
3 PIN_FLD_COUNTRY STR [0] ""
3 PIN_FLD_TYPE ENUM [0] 0
defaultsForStoring
in interface PIAPaymentTypePanelBean
model
- the payinfo model that needs to be setRemoteException
public void defaultsForValidation(PModelHandle model) throws RemoteException
Example showing Direct Debit defaults appended at validate-time:
0 PIN_FLD_PAYINFO ARRAY [1] allocated 2, used 2
1 PIN_FLD_PAY_TYPE ENUM [0] 10005
1 PIN_FLD_POID POID [0] 0.0.0.1 /payinfo/dd -1 0
defaultsForValidation
in interface PIAPaymentTypePanelBean
model
- the payinfo model that needs to be setRemoteException
public NameAddressData getNameAddressData(PModelHandle modelHandle) throws RemoteException
getNameAddressData
in interface PIAPaymentTypePanelBean
modelhandle
- current account modelRemoteException
Copyright © 2003, 2023, Oracle and/or its affiliates.