Package org.testng.remote.strprotocol
Class AbstractRemoteTestRunnerClient.ServerConnection
- java.lang.Object
-
- java.lang.Thread
-
- org.testng.remote.strprotocol.AbstractRemoteTestRunnerClient.ServerConnection
-
- All Implemented Interfaces:
java.lang.Runnable
- Enclosing class:
- AbstractRemoteTestRunnerClient
public abstract class AbstractRemoteTestRunnerClient.ServerConnection extends java.lang.ThreadReads the message stream from the RemoteTestRunner
-
-
Field Summary
Fields Modifier and Type Field Description private MessageHubm_messageHub
-
Constructor Summary
Constructors Constructor Description ServerConnection(IMessageSender messageMarshaller)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description (package private) IMessageSendergetMessageSender()protected abstract voidhandleThrowable(java.lang.Throwable cause)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
-
-
-
-
Field Detail
-
m_messageHub
private MessageHub m_messageHub
-
-
Constructor Detail
-
ServerConnection
public ServerConnection(IMessageSender messageMarshaller)
-
-
Method Detail
-
getMessageSender
IMessageSender getMessageSender()
-
run
public void run()
- Specified by:
runin interfacejava.lang.Runnable- Overrides:
runin classjava.lang.Thread
-
handleThrowable
protected abstract void handleThrowable(java.lang.Throwable cause)
-
-