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.ThreadDescribe 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 interfaceSampleSocketThread.SocketHandler
-
Constructor Summary
Constructors Constructor Description SampleSocketThread(SampleSocketThread.SocketHandler handler)Creates a newSampleSocketThreadinstance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddForAccept(java.net.InetSocketAddress isa)voidaddIOInterface(IOInterface s)voidremoveIOInterface(IOInterface s)voidrun()-
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 newSampleSocketThreadinstance.- 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:
runin interfacejava.lang.Runnable- Overrides:
runin classjava.lang.Thread
-
-