PassportHandle
, java.io.Serializable
, java.rmi.Remote
public 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, wait
protected PassportHandleImpl(PassportImpl passport) throws java.rmi.RemoteException
passport
- java.rmi.RemoteException
public PassportHandleImpl(RDHKey key) throws java.rmi.RemoteException
key
- java.rmi.RemoteException
public PassportHandleImpl() throws java.rmi.RemoteException
java.rmi.RemoteException
public org.kapott.hbci.manager.HBCIHandler open() throws java.rmi.RemoteException, de.willuhn.util.ApplicationException
PassportHandle
open
in interface PassportHandle
java.rmi.RemoteException
- muss geworfen werden, wenn die Initialisierung fehlschlaegt.
Die Exeption sollte einen sinnvollen Fehlertext enthalten.de.willuhn.util.ApplicationException
PassportHandle.open()
public void close() throws java.rmi.RemoteException
PassportHandle
close
in interface PassportHandle
java.rmi.RemoteException
PassportHandle.close()
public boolean isOpen() throws java.rmi.RemoteException
PassportHandle
isOpen
in interface PassportHandle
java.rmi.RemoteException
PassportHandle.isOpen()
public Konto[] getKonten() throws java.rmi.RemoteException, de.willuhn.util.ApplicationException
PassportHandle
null
zurueckgeliefert sondern hoechstens ein leeres Array.getKonten
in interface PassportHandle
java.rmi.RemoteException
de.willuhn.util.ApplicationException
PassportHandle.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
PassportHandle
HBCICallbackSWT
aufgerufen.callback
in interface PassportHandle
java.lang.Exception
PassportHandle.callback(org.kapott.hbci.passport.HBCIPassport, int, java.lang.String, int, java.lang.StringBuffer)