PassportHandle, java.io.Serializable, java.rmi.Remotepublic class PassportHandleImpl extends java.rmi.server.UnicastRemoteObject implements PassportHandle
CONTEXT_CONFIG, CONTEXT_USERID_CHANGED| Modifier | Constructor | Description |
|---|---|---|
|
PassportHandleImpl() |
|
|
PassportHandleImpl(RDHKey key) |
|
protected |
PassportHandleImpl(PassportImpl passport) |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
callback(org.kapott.hbci.passport.HBCIPassport p,
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, waitprotected PassportHandleImpl(PassportImpl passport) throws java.rmi.RemoteException
passport - java.rmi.RemoteExceptionpublic PassportHandleImpl(RDHKey key) throws java.rmi.RemoteException
key - java.rmi.RemoteExceptionpublic PassportHandleImpl()
throws java.rmi.RemoteException
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 void close()
throws java.rmi.RemoteException
PassportHandleclose in interface PassportHandlejava.rmi.RemoteExceptionPassportHandle.close()public boolean isOpen()
throws java.rmi.RemoteException
PassportHandleisOpen in interface PassportHandlejava.rmi.RemoteExceptionPassportHandle.isOpen()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 p,
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)