|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.lang.Thread
org.jacorb.orb.etf.ListenerBase.Acceptor
org.jacorb.orb.iiop.IIOPListener.Acceptor
Field Summary | |
---|---|
protected java.net.ServerSocket |
serverSocket
|
protected boolean |
terminated
|
Fields inherited from class java.lang.Thread |
---|
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY |
Constructor Summary | |
---|---|
IIOPListener.Acceptor()
|
Method Summary | |
---|---|
protected java.net.ServerSocket |
createServerSocket()
Template method that creates the server socket. |
protected void |
deliverConnection(java.net.Socket socket)
|
IIOPAddress |
getLocalAddress()
|
void |
init()
|
void |
run()
|
protected void |
setup(java.net.Socket socket)
Template method that sets up the socket right after the connection has been established. |
void |
terminate()
Terminates this Acceptor by closing the ServerSocket. |
Methods inherited from class java.lang.Thread |
---|
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected java.net.ServerSocket serverSocket
protected boolean terminated
Constructor Detail |
public IIOPListener.Acceptor()
Method Detail |
public void init()
init
in class ListenerBase.Acceptor
public void run()
run
in interface java.lang.Runnable
run
in class ListenerBase.Acceptor
public void terminate()
terminate
in class ListenerBase.Acceptor
public IIOPAddress getLocalAddress()
protected java.net.ServerSocket createServerSocket()
protected void setup(java.net.Socket socket) throws java.io.IOException
java.io.IOException
protected void deliverConnection(java.net.Socket socket)
|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |