Package org.testng.remote.strprotocol
Class SerializedMessageSender
- java.lang.Object
-
- org.testng.remote.strprotocol.BaseMessageSender
-
- org.testng.remote.strprotocol.SerializedMessageSender
-
- All Implemented Interfaces:
IMessageSender
public class SerializedMessageSender extends BaseMessageSender
-
-
Field Summary
-
Fields inherited from class org.testng.remote.strprotocol.BaseMessageSender
m_ackLock, m_clientSocket, m_inReader, m_inStream, m_outStream
-
-
Constructor Summary
Constructors Constructor Description SerializedMessageSender(java.lang.String host, int port)
SerializedMessageSender(java.lang.String host, int port, boolean ack)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) static void
p(java.lang.String s)
IMessage
receiveMessage()
Will return null or throw EOFException when the connection has been severed.void
sendMessage(IMessage message)
-
Methods inherited from class org.testng.remote.strprotocol.BaseMessageSender
connect, initReceiver, sendAck, sendStop, shutDown, stopReceiver, waitForAck
-
-
-
-
Method Detail
-
sendMessage
public void sendMessage(IMessage message) throws java.io.IOException
- Throws:
java.io.IOException
-
receiveMessage
public IMessage receiveMessage() throws java.io.IOException, java.lang.ClassNotFoundException
Description copied from interface:IMessageSender
Will return null or throw EOFException when the connection has been severed.- Throws:
java.io.IOException
java.lang.ClassNotFoundException
-
p
static void p(java.lang.String s)
-
-