Package tigase.io
Class SampleSocketThread
- java.lang.Object
-
- java.lang.Thread
-
- tigase.io.SampleSocketThread
-
- All Implemented Interfaces:
java.lang.Runnable
public class SampleSocketThread extends java.lang.Thread
Describe class SampleSocketThread here.
Created: Sun Aug 6 22:34:40 2006- Author:
- Artur Hefczyc
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
SampleSocketThread.SocketHandler
-
Constructor Summary
Constructors Constructor Description SampleSocketThread(SampleSocketThread.SocketHandler handler)
Creates a newSampleSocketThread
instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addForAccept(java.net.InetSocketAddress isa)
void
addIOInterface(IOInterface s)
void
removeIOInterface(IOInterface s)
void
run()
-
Methods inherited from class java.lang.Thread
activeCount, checkAccess, clone, countStackFrames, currentThread, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, onSpinWait, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, suspend, toString, yield
-
-
-
-
Constructor Detail
-
SampleSocketThread
public SampleSocketThread(SampleSocketThread.SocketHandler handler) throws java.io.IOException
Creates a newSampleSocketThread
instance.- Throws:
java.io.IOException
-
-
Method Detail
-
addIOInterface
public void addIOInterface(IOInterface s)
-
addForAccept
public void addForAccept(java.net.InetSocketAddress isa)
-
removeIOInterface
public void removeIOInterface(IOInterface s)
-
run
public void run()
- Specified by:
run
in interfacejava.lang.Runnable
- Overrides:
run
in classjava.lang.Thread
-
-