com.pvx.ooadide.launchers.debug.communication
Class DebugServer

java.lang.Object
  extended by com.pvx.ooadide.launchers.debug.communication.DebugServer

public class DebugServer
extends java.lang.Object


Method Summary
 java.net.Socket acceptEventConnection(MonitorState pd)
           
 java.net.Socket acceptRequestConnection(MonitorState pd)
           
 void close()
           
static java.net.Socket doSocketAccept(MonitorState pd, java.net.ServerSocket targetSocket)
           
static DebugServer getDefault()
           
 int getEventPort()
           
static MonitorState getProgressMonitor()
           
 int getRequestPort()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getDefault

public static DebugServer getDefault()

doSocketAccept

public static java.net.Socket doSocketAccept(MonitorState pd,
                                             java.net.ServerSocket targetSocket)
                                      throws java.io.IOException
Throws:
java.io.IOException

acceptRequestConnection

public java.net.Socket acceptRequestConnection(MonitorState pd)
                                        throws java.io.IOException
Throws:
java.io.IOException

acceptEventConnection

public java.net.Socket acceptEventConnection(MonitorState pd)
                                      throws java.io.IOException
Throws:
java.io.IOException

getRequestPort

public int getRequestPort()

getEventPort

public int getEventPort()

close

public void close()

getProgressMonitor

public static MonitorState getProgressMonitor()