PassportHandle, java.io.Serializable, java.rmi.Remotepublic class PassportHandleImpl extends java.rmi.server.UnicastRemoteObject implements PassportHandle
CONTEXT_CONFIG, CONTEXT_USERID_CHANGED| Constructor | Description |
|---|---|
PassportHandleImpl(PinTanConfig config) |
|
PassportHandleImpl(PassportImpl passport) |
ct.
|
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
callback(org.kapott.hbci.passport.HBCIPassport passport,
int reason,
java.lang.String msg,
int datatype,
java.lang.StringBuffer retData) |
Durch Implementierung dieses Callback-Aufrufs, kann sich das Passport-Handle
in den HBCICallback einklinken.
|
void |
close() |
Schliesst den Passport.
|
Konto[] |
getKonten() |
Liefert ein Array mit Konto-Objekten, die aus dem Medium gelesen wurden.
|
boolean |
isOpen() |
Prueft, ob der Passport offen ist.
|
org.kapott.hbci.manager.HBCIHandler |
open() |
Oeffnet den Passport und liefert den HBCIHandler zrueck.
|
finalize, getClass, notify, notifyAll, wait, wait, waitpublic PassportHandleImpl(PassportImpl passport) throws java.rmi.RemoteException
passport - java.rmi.RemoteExceptionpublic PassportHandleImpl(PinTanConfig config) throws java.rmi.RemoteException
config - java.rmi.RemoteExceptionpublic org.kapott.hbci.manager.HBCIHandler open()
throws java.rmi.RemoteException,
de.willuhn.util.ApplicationException
PassportHandleopen in interface PassportHandlejava.rmi.RemoteException - muss geworfen werden, wenn die Initialisierung fehlschlaegt.
Die Exeption sollte einen sinnvollen Fehlertext enthalten.de.willuhn.util.ApplicationExceptionPassportHandle.open()public boolean isOpen()
throws java.rmi.RemoteException
PassportHandleisOpen in interface PassportHandlejava.rmi.RemoteExceptionPassportHandle.isOpen()public void close()
throws java.rmi.RemoteException
PassportHandleclose in interface PassportHandlejava.rmi.RemoteExceptionPassportHandle.close()public Konto[] getKonten() throws java.rmi.RemoteException, de.willuhn.util.ApplicationException
PassportHandlenull zurueckgeliefert sondern hoechstens ein leeres Array.getKonten in interface PassportHandlejava.rmi.RemoteExceptionde.willuhn.util.ApplicationExceptionPassportHandle.getKonten()public boolean callback(org.kapott.hbci.passport.HBCIPassport passport,
int reason,
java.lang.String msg,
int datatype,
java.lang.StringBuffer retData)
throws java.lang.Exception
PassportHandleHBCICallbackSWT
aufgerufen.callback in interface PassportHandlejava.lang.ExceptionPassportHandle.callback(org.kapott.hbci.passport.HBCIPassport, int, java.lang.String, int, java.lang.StringBuffer)