com.mindtree.techworks.insight.remoteprotocol.spi
Class LogMessageDataContent
java.lang.Object
com.mindtree.techworks.insight.remoteprotocol.spi.PacketDataContent
com.mindtree.techworks.insight.remoteprotocol.spi.LogMessageDataContent
- All Implemented Interfaces:
- java.io.Serializable
public class LogMessageDataContent
- extends PacketDataContent
This the data content of a data packet containig log data. The class provides
methods to retrieve the data as a String and also set the data
as string. It takes care of setting the byte array representing the data.
- Version:
- $Revision: 1.2 $ $Date: 2005/08/09 18:39:16 $
- Author:
- Bindul Bhowmik
- See Also:
PacketDataContent,
Serialized Form
|
Method Summary |
java.lang.String |
getLogMessage()
Returns the log message as a string. |
void |
setLogMessage(java.lang.String logMessage)
Sets the log message in the packet data. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LogMessageDataContent
public LogMessageDataContent()
- Creates an instance of LogMessageDataContent object.
- See Also:
PacketDataContent.PacketDataContent()
LogMessageDataContent
public LogMessageDataContent(byte[] completePacketData,
PacketHeader packetHeader)
throws RemoteProtocolException
- Creates an instance of LogMessageDataContent object
- Parameters:
completePacketData - The data for the complete packet.packetHeader - The header for the packet
- Throws:
RemoteProtocolException - If the message type in the PacketHeader is not
MessageType#LOG_DATA_MESSAGE- See Also:
PacketDataContent.PacketDataContent(byte[], PacketHeader)
getLogMessage
public java.lang.String getLogMessage()
throws RemoteProtocolException
- Returns the log message as a string.
- Returns:
- The log message as a string
- Throws:
RemoteProtocolException - If the log message cannot be decoded.
setLogMessage
public void setLogMessage(java.lang.String logMessage)
throws PacketDataSizeOverLimitsException,
RemoteProtocolException
- Sets the log message in the packet data.
- Parameters:
logMessage - The log message to set.
- Throws:
PacketDataSizeOverLimitsException - If the log data exceeds the max limit.
RemoteProtocolException - If the character stream cannot be encoded
Copyright © 2003-2008 MindTree Consulting Ltd.. All Rights Reserved.