public class ObjectSerializationProtocol extends Object implements MessageProtocol, MessageEncoder, MessageDecoder
Constructor and Description |
---|
ObjectSerializationProtocol() |
ObjectSerializationProtocol(ClassLoader classLoader) |
Modifier and Type | Method and Description |
---|---|
Object |
decodeMessage(DataMessage message) |
DataMessage |
encodeMessage(Object message) |
MessageDecoder |
getDecoder() |
MessageEncoder |
getEncoder() |
public ObjectSerializationProtocol()
public ObjectSerializationProtocol(ClassLoader classLoader)
public MessageEncoder getEncoder()
getEncoder
in interface MessageProtocol
public MessageDecoder getDecoder()
getDecoder
in interface MessageProtocol
public Object decodeMessage(DataMessage message) throws Exception
decodeMessage
in interface MessageDecoder
Exception
public DataMessage encodeMessage(Object message) throws Exception
encodeMessage
in interface MessageEncoder
Exception