org.sapia.ubik.rmi.server.transport.http.servlet
Class ServletServer

java.lang.Object
  extended by org.sapia.ubik.rmi.server.transport.http.servlet.ServletServer
All Implemented Interfaces:
Server

public class ServletServer
extends java.lang.Object
implements Server

Implementation of the Server interface. Instances of this class are created by a ServletTransportProvider.

Author:
Yanick Duchesne
Copyright:
Copyright © 2002-2004 Sapia Open Source Software. All Rights Reserved.
License:
Read the license.txt file of the jar or visit the license page at the Sapia OSS web site
See Also:
ServletTransportProvider.newServer(Properties)

Method Summary
 void close()
          Closes this server, which cleanly shuts down.
 ServerAddress getServerAddress()
          Returns this instance's address.
 void start()
          Starts this server - this method should not block infinitely.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

close

public void close()
Description copied from interface: Server
Closes this server, which cleanly shuts down.

Specified by:
close in interface Server
See Also:
Server.close()

start

public void start()
           throws java.rmi.RemoteException
Description copied from interface: Server
Starts this server - this method should not block infinitely.

Specified by:
start in interface Server
Throws:
java.rmi.RemoteException - if a problem occurs while starting up.
See Also:
Server.start()

getServerAddress

public ServerAddress getServerAddress()
Description copied from interface: Server
Returns this instance's address. a ServerAddress.

Specified by:
getServerAddress in interface Server
See Also:
Server.getServerAddress()


Copyright © 2010 Sapia OSS. All Rights Reserved.