org.testng.remote.strprotocol
Class SerializedMessageSender

java.lang.Object
  extended by org.testng.remote.strprotocol.BaseMessageSender
      extended by 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
SerializedMessageSender(java.lang.String host, int port)
           
 
Method Summary
 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, waitForAck
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SerializedMessageSender

public SerializedMessageSender(java.lang.String host,
                               int port)
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


Copyright © 2011. All Rights Reserved.