org.apache.bsf.debug.serverImpl
Class ObjectServer

java.lang.Object
  |
  +--org.apache.bsf.debug.util.SocketConnection
        |
        +--org.apache.bsf.debug.serverImpl.ObjectServer
All Implemented Interfaces:
java.lang.Runnable

public class ObjectServer
extends SocketConnection
implements java.lang.Runnable


Field Summary
 Dispatcher[] fDispatchers
           
 
Fields inherited from class org.apache.bsf.debug.util.SocketConnection
fDataInputStream, fDataOutputStream, fInputStream, fOutputStream, fStubs
 
Constructor Summary
ObjectServer(BSFDebugManagerImpl debugManager, int port)
           
 
Method Summary
protected  void awake()
           
protected  void dispatchInvocation(ResultCell rcell)
           
 BSFDebugManagerImpl getDebugManager()
           
 void run()
           
protected  void setIOStreams(java.io.InputStream istream, java.io.OutputStream ostream, java.io.DataInputStream distream, java.io.DataOutputStream dostream)
           
 
Methods inherited from class org.apache.bsf.debug.util.SocketConnection
exportSkeleton, getSkeleton, getStub, listen, prepareOutgoingInvoke, searchCell, stopListening, swizzle, wireExceptionNotify
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fDispatchers

public Dispatcher[] fDispatchers
Constructor Detail

ObjectServer

public ObjectServer(BSFDebugManagerImpl debugManager,
                    int port)
Method Detail

getDebugManager

public BSFDebugManagerImpl getDebugManager()

run

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

setIOStreams

protected void setIOStreams(java.io.InputStream istream,
                            java.io.OutputStream ostream,
                            java.io.DataInputStream distream,
                            java.io.DataOutputStream dostream)

awake

protected void awake()

dispatchInvocation

protected void dispatchInvocation(ResultCell rcell)
                           throws java.lang.Exception
Specified by:
dispatchInvocation in class SocketConnection
java.lang.Exception