Class BshCreateAccountAssistent
java.lang.Object
de.frankmuenster.mahoe.assistant.AbstractCreateAccountAssistant<BshCreateInfo,BshCreateAccountDialog>
de.frankmuenster.mahoe.banks.bsh.assistant.BshCreateAccountAssistent
- All Implemented Interfaces:
CreateAccountAssistant
public final class BshCreateAccountAssistent
extends AbstractCreateAccountAssistant<BshCreateInfo,BshCreateAccountDialog>
BSH Konto-Anlagen-Assistent
- Author:
- Frank Münster
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionLoads all existing accounts for a given BSH login and populates this in theBshCreateAccountDialogprotected voidsetBankSpecificAccountParameter(de.willuhn.jameica.hbci.rmi.Konto konto, BshCreateInfo info) Set the bank specific account parameters.voidsetBankSpecificMetaData(BshCreateInfo info, de.willuhn.jameica.hbci.rmi.Konto konto) Set the bank specific parameters.Methods inherited from class de.frankmuenster.mahoe.assistant.AbstractCreateAccountAssistant
createAccount
-
Constructor Details
-
BshCreateAccountAssistent
public BshCreateAccountAssistent()Standardkonstruktor
-
-
Method Details
-
getDialog
Loads all existing accounts for a given BSH login and populates this in theBshCreateAccountDialog- Specified by:
getDialogin classAbstractCreateAccountAssistant<BshCreateInfo,BshCreateAccountDialog> - Returns:
- the account specific dialog
- Throws:
CreateAccountException- See Also:
-
setBankSpecificMetaData
public void setBankSpecificMetaData(BshCreateInfo info, de.willuhn.jameica.hbci.rmi.Konto konto) throws RemoteException, de.willuhn.util.ApplicationException Description copied from class:AbstractCreateAccountAssistantSet the bank specific parameters. The subclass implementation needs to take care about storing added/updated values.- Specified by:
setBankSpecificMetaDatain classAbstractCreateAccountAssistant<BshCreateInfo,BshCreateAccountDialog> - Parameters:
info- the info object from the dialogkonto- the account created- Throws:
RemoteExceptionde.willuhn.util.ApplicationException- See Also:
-
setBankSpecificAccountParameter
protected void setBankSpecificAccountParameter(de.willuhn.jameica.hbci.rmi.Konto konto, BshCreateInfo info) throws RemoteException Description copied from class:AbstractCreateAccountAssistantSet the bank specific account parameters. At leastkto,blzandkundenkennung.- Specified by:
setBankSpecificAccountParameterin classAbstractCreateAccountAssistant<BshCreateInfo,BshCreateAccountDialog> - Parameters:
konto- the account to add KTO and BLZinfo- the account information for the new account- Throws:
RemoteException
-