Class BosCreateAccountAssistent
- java.lang.Object
-
- de.frankmuenster.mahoe.assistant.AbstractCreateAccountAssistant<BosCreateInfo,BosCreateAccountDialog>
-
- de.frankmuenster.mahoe.banks.bos.assistant.BosCreateAccountAssistent
-
- All Implemented Interfaces:
CreateAccountAssistant
public class BosCreateAccountAssistent extends AbstractCreateAccountAssistant<BosCreateInfo,BosCreateAccountDialog>
Specific create account assistant for the Bank of Scotland- Author:
- Frank Münster
-
-
Constructor Summary
Constructors Constructor Description BosCreateAccountAssistent()
Standardkonstruktor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BosCreateAccountDialog
getDialog()
protected void
setBankSpecificAccountParameter(de.willuhn.jameica.hbci.rmi.Konto account, BosCreateInfo info)
Set the bank specific account parameters.protected void
setBankSpecificMetaData(BosCreateInfo info, de.willuhn.jameica.hbci.rmi.Konto konto)
Set the bank specific parameters.-
Methods inherited from class de.frankmuenster.mahoe.assistant.AbstractCreateAccountAssistant
createAccount
-
-
-
-
Method Detail
-
getDialog
public BosCreateAccountDialog getDialog() throws CreateAccountException
- Specified by:
getDialog
in classAbstractCreateAccountAssistant<BosCreateInfo,BosCreateAccountDialog>
- Returns:
- the account specific dialog
- Throws:
CreateAccountException
- See Also:
AbstractCreateAccountAssistant.getDialog()
-
setBankSpecificAccountParameter
protected void setBankSpecificAccountParameter(de.willuhn.jameica.hbci.rmi.Konto account, BosCreateInfo info) throws java.rmi.RemoteException
Description copied from class:AbstractCreateAccountAssistant
Set the bank specific account parameters. At leastkto
,blz
andkundenkennung
.- Specified by:
setBankSpecificAccountParameter
in classAbstractCreateAccountAssistant<BosCreateInfo,BosCreateAccountDialog>
- Parameters:
account
- the account to add KTO and BLZinfo
- the account information for the new account- Throws:
java.rmi.RemoteException
- See Also:
AbstractCreateAccountAssistant.setBankSpecificAccountParameter(de.willuhn.jameica.hbci.rmi.Konto, de.frankmuenster.mahoe.assistant.CreateInfo)
-
setBankSpecificMetaData
protected void setBankSpecificMetaData(BosCreateInfo info, de.willuhn.jameica.hbci.rmi.Konto konto) throws java.rmi.RemoteException, de.willuhn.util.ApplicationException
Description copied from class:AbstractCreateAccountAssistant
Set the bank specific parameters. The subclass implementation needs to take care about storing added/updated values.- Specified by:
setBankSpecificMetaData
in classAbstractCreateAccountAssistant<BosCreateInfo,BosCreateAccountDialog>
- Parameters:
info
- the info object from the dialogkonto
- the account created- Throws:
java.rmi.RemoteException
de.willuhn.util.ApplicationException
- See Also:
AbstractCreateAccountAssistant.setBankSpecificMetaData(de.frankmuenster.mahoe.assistant.CreateInfo, de.willuhn.jameica.hbci.rmi.Konto)
-
-