public class PIASepaBeanImpl extends PIAComponentCollectionBean implements PIASepaBean
mFList, mRemoteListeners, UPDATE_CLIENT, UPDATE_MODEL_CHANGE, UPDATE_NEW_MODEL, UPDATE_PROPERTY
Constructor and Description |
---|
PIASepaBeanImpl()
Creates a new controller for the credit card payment type
|
Modifier and Type | Method and Description |
---|---|
void |
defaultsForStoring(PModelHandle model)
Appends additional create-time Sepa information onto the
model passed in.
|
boolean |
defaultsForUpdate(PModelHandle model)
Appends additional maintenance-time SEPA information onto the
model passed in.
|
void |
defaultsForValidation(PModelHandle model)
Appends additional validate-time SEPA 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 PIASepaBeanImpl() throws RemoteException
RemoteException
public boolean defaultsForUpdate(PModelHandle model) throws RemoteException
Example showing SEPA additional data appended at update-time:
0 PIN_FLD_PAYINFO ARRAY [1] allocated 2, used 2
1 PIN_FLD_POID POID [0] 0.0.0.1 /payinfo/sepa 26339 13
1 PIN_FLD_PAY_TYPE ENUM [0] 10018
defaultsForUpdate
in interface PIAPaymentTypePanelBean
model
- the model that needs to be updatedRemoteException
public void defaultsForStoring(PModelHandle model) throws RemoteException
Example showing SEPA defaults appended at commit-time:
0 PIN_FLD_PAYINFO ARRAY [1] allocated 4, used 4
1 PIN_FLD_POID POID [0] 0.0.0.1 /payinfo/sepa -1 0
1 PIN_FLD_INHERITED_INFO SUBSTRUCT [0] allocated 1, used 1
2 PIN_FLD_SEPA_INFO ARRAY [0] allocated 11, used 11
3 PIN_FLD_MANDATE_TYPE ENUM [0] 3
3 PIN_FLD_MANDATE_SIGNED_PLACE STR [0] ""
3 PIN_FLD_CREDITOR_ID STR [0] ""
3 PIN_FLD_BIC STR [0] ""
3 PIN_FLD_IBAN STR [0] ""
3 PIN_FLD_MANDATE_SIGNED_T TSTAMP [0]
3 PIN_FLD_MANDATE_UNIQUE_REFERENCE STR [0] ""
3 PIN_FLD_MANDATE_CONTRACT_DESCR STR [0] ""
3 PIN_FLD_MANDATE_CONTRACT_ID STR [0] ""
3 PIN_FLD_CREDITOR_NAME STR [0] " "
3 PIN_FLD_DEBTOR_INFO ARRAY [0] allocated 3, used 3
4 PIN_FLD_REF_PARTY STR [0] ""
4 PIN_FLD_IDENTIFICATION_CODE STR [0] ""
4 PIN_FLD_REF_PARTY_ID_CODE STR [0] ""
1 PIN_FLD_FLAGS INT [0] 1
1 PIN_FLD_PAY_TYPE ENUM [0] 10018
defaultsForStoring
in interface PIAPaymentTypePanelBean
model
- the model that needs to be updatedRemoteException
public void defaultsForValidation(PModelHandle model) throws RemoteException
defaultsForValidation
in interface PIAPaymentTypePanelBean
model
- the model that needs to be updatedRemoteException
public NameAddressData getNameAddressData(PModelHandle modelHandle) throws RemoteException
getNameAddressData
in interface PIAPaymentTypePanelBean
modelhandle
- current account modelRemoteException
Copyright © 2003, 2023, Oracle and/or its affiliates.