org.sapia.ubik.net.udp
Class UDPServer

java.lang.Object
  extended by org.sapia.ubik.net.udp.UDPServer
All Implemented Interfaces:
java.lang.Runnable
Direct Known Subclasses:
UdpRmiServer

public class UDPServer
extends java.lang.Object
implements java.lang.Runnable

Author:
Yanick Duchesne 16-Jun-2003

Field Summary
protected  java.net.DatagramSocket _server
           
protected static int DEFAULT_BUFSZ
           
protected static int DEFAULT_TIMEOUT
           
 
Constructor Summary
UDPServer(java.net.DatagramSocket server)
          Constructor for UDPServer.
 
Method Summary
 void close()
           
protected  boolean handleError(java.lang.Throwable t)
           
protected  void handleRequest(Request req, java.lang.Object data)
           
static void main(java.lang.String[] args)
           
 void run()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_BUFSZ

protected static final int DEFAULT_BUFSZ
See Also:
Constant Field Values

DEFAULT_TIMEOUT

protected static final int DEFAULT_TIMEOUT
See Also:
Constant Field Values

_server

protected java.net.DatagramSocket _server
Constructor Detail

UDPServer

public UDPServer(java.net.DatagramSocket server)
Constructor for UDPServer.

Method Detail

run

public void run()
Specified by:
run in interface java.lang.Runnable

handleRequest

protected void handleRequest(Request req,
                             java.lang.Object data)

close

public void close()

handleError

protected boolean handleError(java.lang.Throwable t)

main

public static void main(java.lang.String[] args)


Copyright © 2010 Sapia OSS. All Rights Reserved.