Class TestServer.ConnectionImpl

  • All Implemented Interfaces:
    java.io.Serializable, java.rmi.Remote, org.tentackle.dbms.rmi.RemoteDbConnection
    Enclosing class:
    TestServer

    public static class TestServer.ConnectionImpl
    extends org.tentackle.dbms.rmi.RemoteDbConnectionImpl
    The remote connection.
    See Also:
    Serialized Form
    • Field Summary

      • Fields inherited from class java.rmi.server.RemoteObject

        ref
    • Constructor Summary

      Constructors 
      Constructor Description
      ConnectionImpl​(org.tentackle.dbms.rmi.RmiServer server, int port, java.rmi.server.RMIClientSocketFactory csf, java.rmi.server.RMIServerSocketFactory ssf)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.tentackle.dbms.rmi.RemoteDbSession createSession​(org.tentackle.session.SessionInfo clientInfo)  
      • Methods inherited from class org.tentackle.dbms.rmi.RemoteDbConnectionImpl

        checkClientVersionInfo, exportRemoteObject, getClientSocketFactory, getPort, getRmiServer, getServerSocketFactory, getServerVersionInfo, getSessionTimeout, login, logout, unexportRemoteObject
      • Methods inherited from class org.tentackle.dbms.rmi.RemoteServerObject

        getRMICsf, getRMIPort, getRMISsf
      • Methods inherited from class java.rmi.server.UnicastRemoteObject

        clone, exportObject, exportObject, 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

      • ConnectionImpl

        public ConnectionImpl​(org.tentackle.dbms.rmi.RmiServer server,
                              int port,
                              java.rmi.server.RMIClientSocketFactory csf,
                              java.rmi.server.RMIServerSocketFactory ssf)
                       throws java.rmi.RemoteException
        Throws:
        java.rmi.RemoteException
    • Method Detail

      • createSession

        public org.tentackle.dbms.rmi.RemoteDbSession createSession​(org.tentackle.session.SessionInfo clientInfo)
                                                             throws java.rmi.RemoteException
        Specified by:
        createSession in class org.tentackle.dbms.rmi.RemoteDbConnectionImpl
        Throws:
        java.rmi.RemoteException