PassportHandle
, java.io.Serializable
, java.rmi.Remote
public class PassportHandleImpl extends java.rmi.server.UnicastRemoteObject implements PassportHandle
CONTEXT_CONFIG, CONTEXT_USERID_CHANGED
Constructor | Description |
---|---|
PassportHandleImpl(DDVConfig config) |
ct.
|
PassportHandleImpl(Konto konto) |
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, wait
public PassportHandleImpl(Konto konto) throws java.rmi.RemoteException
konto
- java.rmi.RemoteException
public PassportHandleImpl(DDVConfig config) throws java.rmi.RemoteException
config
- 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 boolean isOpen() throws java.rmi.RemoteException
PassportHandle
isOpen
in interface PassportHandle
java.rmi.RemoteException
PassportHandle.isOpen()
public void close() throws java.rmi.RemoteException
PassportHandle
close
in interface PassportHandle
java.rmi.RemoteException
PassportHandle.close()
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 passport, 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)