public interface IProtocolFormatter
| Modifier and Type | Method and Description |
|---|---|
ProtocolMessage |
decodeMessage(java.io.InputStream readStream)
Decodes message from the stream.
|
ProtocolMessage |
decodeMessage(java.lang.Object readMessage)
Decodes message from the given object.
|
java.lang.Object |
encodeCloseConnectionMessage(java.lang.String responseReceiverId)
Encodes the close connection request message.
|
void |
encodeCloseConnectionMessage(java.lang.String responseReceiverId,
java.io.OutputStream outputSream)
Encodes the close connection request message to the stream.
|
java.lang.Object |
encodeMessage(java.lang.String responseReceiverId,
java.lang.Object message)
Encodes the data message.
|
void |
encodeMessage(java.lang.String responseReceiverId,
java.lang.Object message,
java.io.OutputStream outputSream)
Encodes the data message into the stream.
|
java.lang.Object |
encodeOpenConnectionMessage(java.lang.String responseReceiverId)
Encodes the open connection request message.
|
void |
encodeOpenConnectionMessage(java.lang.String responseReceiverId,
java.io.OutputStream outputSream)
Encodes the open connection request message to the stream.
|
java.lang.Object encodeOpenConnectionMessage(java.lang.String responseReceiverId)
throws java.lang.Exception
responseReceiverId - id of the client opening the connection.java.lang.Exceptionvoid encodeOpenConnectionMessage(java.lang.String responseReceiverId,
java.io.OutputStream outputSream)
throws java.lang.Exception
responseReceiverId - id of the client opening the connection.outputSream - output where the encoded open connection message is writtenjava.lang.Exceptionjava.lang.Object encodeCloseConnectionMessage(java.lang.String responseReceiverId)
throws java.lang.Exception
responseReceiverId - id of the client that wants to disconnect or that will be disconnectedjava.lang.Exceptionvoid encodeCloseConnectionMessage(java.lang.String responseReceiverId,
java.io.OutputStream outputSream)
throws java.lang.Exception
responseReceiverId - id of the client that wants to disconnect or that will be disconnectedoutputSream - output where the encoded close connection message is writtenjava.lang.Exceptionjava.lang.Object encodeMessage(java.lang.String responseReceiverId,
java.lang.Object message)
throws java.lang.Exception
responseReceiverId - client id.message - serialized message to be sent.java.lang.Exceptionvoid encodeMessage(java.lang.String responseReceiverId,
java.lang.Object message,
java.io.OutputStream outputSream)
throws java.lang.Exception
responseReceiverId - id of the client that wants to send the message.message - serialized message to be sent.outputSream - output where the encoded message is writtenjava.lang.ExceptionProtocolMessage decodeMessage(java.io.InputStream readStream)
readStream - stream to be readProtocolMessage decodeMessage(java.lang.Object readMessage)
readMessage - reference to the object.