org.sapia.ubik.rmi.server.transport.udp
Class UdpRmiServer

java.lang.Object
  extended by org.sapia.ubik.net.udp.UDPServer
      extended by org.sapia.ubik.rmi.server.transport.udp.UdpRmiServer
All Implemented Interfaces:
java.lang.Runnable, Server

public class UdpRmiServer
extends UDPServer
implements Server

Author:
Yanick Duchesne 17-Jun-2003

Field Summary
 
Fields inherited from class org.sapia.ubik.net.udp.UDPServer
_server, DEFAULT_BUFSZ, DEFAULT_TIMEOUT
 
Constructor Summary
UdpRmiServer()
          Constructor for UdpRmiServer.
 
Method Summary
 ServerAddress getServerAddress()
          Returns this instance's address.
protected  void handleRequest(Request req, java.lang.Object data)
           
 void start()
          Starts this server - this method should not block infinitely.
 
Methods inherited from class org.sapia.ubik.net.udp.UDPServer
close, handleError, main, run
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.sapia.ubik.rmi.server.Server
close
 

Constructor Detail

UdpRmiServer

public UdpRmiServer()
             throws java.net.SocketException
Constructor for UdpRmiServer.

Throws:
java.net.SocketException
Method Detail

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()

start

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

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

handleRequest

protected void handleRequest(Request req,
                             java.lang.Object data)
Overrides:
handleRequest in class UDPServer
See Also:
UDPServer.handleRequest(Request, Object)


Copyright © 2010 Sapia OSS. All Rights Reserved.