Class Controller
- java.lang.Object
-
- de.willuhn.jameica.gui.AbstractControl
-
- de.willuhn.jameica.hbci.passports.rdh.Controller
-
public class Controller extends de.willuhn.jameica.gui.AbstractControlController, der die Eingaben zur Konfiguration des Passports handelt.
-
-
Constructor Summary
Constructors Constructor Description Controller(de.willuhn.jameica.gui.AbstractView view)ct.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidchangePassword()Aendert das Passwort der Schluesseldatei.de.willuhn.jameica.gui.input.InputgetAlias()Liefert einen zusaetzlichen Alias-Namen, an dem der User mehrere Schluessel unterscheiden kan.de.willuhn.jameica.gui.input.InputgetBenutzerkennung()Liefert ein Anzeigefeld fuer die Benutzerkennung.de.willuhn.jameica.gui.input.InputgetBLZ()Liefert ein Anzeigefeld fuer die BLZ.org.kapott.hbci.passport.HBCIPassportgetHBCIPassport()Liefert den HBCI-Passport.de.willuhn.jameica.gui.input.InputgetHBCIPort()Liefert ein Eingabe-Feld fuer den TCP-Port.de.willuhn.jameica.gui.input.InputgetHBCIUrl()Liefert ein Eingabe-Feld fuer die URL.de.willuhn.jameica.gui.input.InputgetHBCIVersion()Liefert eine Auswahl-Box fuer die HBCI-Version.RDHKeygetKey()Liefert den Schluessel.de.willuhn.jameica.gui.parts.TablePartgetKeyList()Liefert eine Liste mit den importierten Schluesseln.de.willuhn.jameica.gui.parts.TablePartgetKontoAuswahl()BUGZILLA 173 BUGZILLA 314 Liefert eine Tabelle mit festzuordenbaren Konten.de.willuhn.jameica.gui.input.InputgetKundenkennung()Liefert ein Anzeigefeld fuer die Kundenkennung.de.willuhn.jameica.gui.input.InputgetPath()Liefert ein Eingabe-Feld zur Eingabe des Pfads zum Schluessel.voidhandleDisplayProperties()Zeigt die BPD/UPD des Passports an.booleanhandleStore()Speichert die Einstellungen fuer den aktuellen Schluessel.voidhandleSync()Synchronisiert den Bankzugang.voidhandleTest()Testet die Konfiguration.voidstartCreate()Erstellt einen neuen Schluessel.voidstartImport()Startet einen Schluessel-Import.voidstartIniLetter()Startet die Erzeugung eines INI-Briefs.
-
-
-
Method Detail
-
getKey
public RDHKey getKey()
Liefert den Schluessel.- Returns:
- Schluessel.
-
getHBCIPassport
public org.kapott.hbci.passport.HBCIPassport getHBCIPassport() throws java.rmi.RemoteException, de.willuhn.util.ApplicationException, de.willuhn.jameica.system.OperationCanceledExceptionLiefert den HBCI-Passport.- Returns:
- Passport.
- Throws:
java.rmi.RemoteExceptionde.willuhn.util.ApplicationExceptionde.willuhn.jameica.system.OperationCanceledException
-
getBenutzerkennung
public de.willuhn.jameica.gui.input.Input getBenutzerkennung() throws java.rmi.RemoteException, de.willuhn.util.ApplicationExceptionLiefert ein Anzeigefeld fuer die Benutzerkennung.- Returns:
- Anzeigefeld.
- Throws:
java.rmi.RemoteExceptionde.willuhn.util.ApplicationException
-
getKundenkennung
public de.willuhn.jameica.gui.input.Input getKundenkennung() throws java.rmi.RemoteException, de.willuhn.util.ApplicationExceptionLiefert ein Anzeigefeld fuer die Kundenkennung.- Returns:
- Anzeigefeld.
- Throws:
java.rmi.RemoteExceptionde.willuhn.util.ApplicationException
-
getBLZ
public de.willuhn.jameica.gui.input.Input getBLZ() throws java.rmi.RemoteException, de.willuhn.util.ApplicationExceptionLiefert ein Anzeigefeld fuer die BLZ.- Returns:
- Anzeigefeld.
- Throws:
java.rmi.RemoteExceptionde.willuhn.util.ApplicationException
-
getAlias
public de.willuhn.jameica.gui.input.Input getAlias() throws java.rmi.RemoteExceptionLiefert einen zusaetzlichen Alias-Namen, an dem der User mehrere Schluessel unterscheiden kan.- Returns:
- Alias-Name.
- Throws:
java.rmi.RemoteException
-
getKontoAuswahl
public de.willuhn.jameica.gui.parts.TablePart getKontoAuswahl() throws java.rmi.RemoteExceptionBUGZILLA 173 BUGZILLA 314 Liefert eine Tabelle mit festzuordenbaren Konten.- Returns:
- Auswahl-Feld.
- Throws:
java.rmi.RemoteException
-
getPath
public de.willuhn.jameica.gui.input.Input getPath() throws java.rmi.RemoteExceptionLiefert ein Eingabe-Feld zur Eingabe des Pfads zum Schluessel.- Returns:
- Eingabe-Feld.
- Throws:
java.rmi.RemoteException
-
getHBCIVersion
public de.willuhn.jameica.gui.input.Input getHBCIVersion() throws java.rmi.RemoteException, de.willuhn.util.ApplicationExceptionLiefert eine Auswahl-Box fuer die HBCI-Version.- Returns:
- Auswahl-Box.
- Throws:
java.rmi.RemoteExceptionde.willuhn.util.ApplicationException
-
getHBCIUrl
public de.willuhn.jameica.gui.input.Input getHBCIUrl() throws de.willuhn.util.ApplicationException, java.rmi.RemoteExceptionLiefert ein Eingabe-Feld fuer die URL.- Returns:
- Eingabe-Feld.
- Throws:
de.willuhn.util.ApplicationExceptionjava.rmi.RemoteException
-
getHBCIPort
public de.willuhn.jameica.gui.input.Input getHBCIPort() throws de.willuhn.util.ApplicationException, java.rmi.RemoteExceptionLiefert ein Eingabe-Feld fuer den TCP-Port.- Returns:
- Eingabe-Feld.
- Throws:
de.willuhn.util.ApplicationExceptionjava.rmi.RemoteException
-
getKeyList
public de.willuhn.jameica.gui.parts.TablePart getKeyList() throws java.rmi.RemoteExceptionLiefert eine Liste mit den importierten Schluesseln.- Returns:
- Liste der Schluessel.
- Throws:
java.rmi.RemoteException
-
startIniLetter
public void startIniLetter()
Startet die Erzeugung eines INI-Briefs.
-
changePassword
public void changePassword()
Aendert das Passwort der Schluesseldatei.
-
handleSync
public void handleSync()
Synchronisiert den Bankzugang.
-
startImport
public void startImport()
Startet einen Schluessel-Import.
-
handleTest
public void handleTest()
Testet die Konfiguration.
-
handleStore
public boolean handleStore()
Speichert die Einstellungen fuer den aktuellen Schluessel.- Returns:
- true, wenn das Speichern erfolgreich war.
-
handleDisplayProperties
public void handleDisplayProperties()
Zeigt die BPD/UPD des Passports an.
-
startCreate
public void startCreate()
Erstellt einen neuen Schluessel.
-
-