de.willuhn.jameica.hbci.passports.rdh.server
Class PassportHandleImpl

java.lang.Object
  extended by java.rmi.server.RemoteObject
      extended by java.rmi.server.RemoteServer
          extended by java.rmi.server.UnicastRemoteObject
              extended by de.willuhn.jameica.hbci.passports.rdh.server.PassportHandleImpl
All Implemented Interfaces:
de.willuhn.jameica.hbci.passport.PassportHandle, java.io.Serializable, java.rmi.Remote

public class PassportHandleImpl
extends java.rmi.server.UnicastRemoteObject
implements de.willuhn.jameica.hbci.passport.PassportHandle

Author:
willuhn
See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.rmi.server.RemoteObject
ref
 
Constructor Summary
  PassportHandleImpl()
           
protected PassportHandleImpl(PassportImpl passport)
           
 
Method Summary
 boolean callback(org.kapott.hbci.passport.HBCIPassport p, int reason, java.lang.String msg, int datatype, java.lang.StringBuffer retData)
           
 void close()
           
 de.willuhn.jameica.hbci.rmi.Konto[] getKonten()
           
 boolean isOpen()
           
 org.kapott.hbci.manager.HBCIHandler open()
           
 
Methods inherited from class java.rmi.server.UnicastRemoteObject
clone, exportObject, exportObject, exportObject, unexportObject
 
Methods inherited from class java.rmi.server.RemoteServer
getClientHost, getLog, setLog
 
Methods inherited from class java.rmi.server.RemoteObject
equals, getRef, hashCode, toString, toStub
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PassportHandleImpl

protected PassportHandleImpl(PassportImpl passport)
                      throws java.rmi.RemoteException
Parameters:
passport -
Throws:
java.rmi.RemoteException

PassportHandleImpl

public PassportHandleImpl()
                   throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
Method Detail

open

public org.kapott.hbci.manager.HBCIHandler open()
                                         throws java.rmi.RemoteException,
                                                de.willuhn.util.ApplicationException
Specified by:
open in interface de.willuhn.jameica.hbci.passport.PassportHandle
Throws:
java.rmi.RemoteException
de.willuhn.util.ApplicationException
See Also:
PassportHandle.open()

close

public void close()
           throws java.rmi.RemoteException
Specified by:
close in interface de.willuhn.jameica.hbci.passport.PassportHandle
Throws:
java.rmi.RemoteException
See Also:
PassportHandle.close()

isOpen

public boolean isOpen()
               throws java.rmi.RemoteException
Specified by:
isOpen in interface de.willuhn.jameica.hbci.passport.PassportHandle
Throws:
java.rmi.RemoteException
See Also:
PassportHandle.isOpen()

getKonten

public de.willuhn.jameica.hbci.rmi.Konto[] getKonten()
                                              throws java.rmi.RemoteException,
                                                     de.willuhn.util.ApplicationException
Specified by:
getKonten in interface de.willuhn.jameica.hbci.passport.PassportHandle
Throws:
java.rmi.RemoteException
de.willuhn.util.ApplicationException
See Also:
PassportHandle.getKonten()

callback

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
Specified by:
callback in interface de.willuhn.jameica.hbci.passport.PassportHandle
Throws:
java.lang.Exception
See Also:
PassportHandle.callback(org.kapott.hbci.passport.HBCIPassport, int, java.lang.String, int, java.lang.StringBuffer)