Package io.floodplain.replication.api
Interface ReplicationMessageParser
-
public interface ReplicationMessageParser
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Stringdescribe(ReplicationMessage msg)ReplicationMessageparseBytes(java.util.Optional<java.lang.String> source, byte[] data)java.util.List<ReplicationMessage>parseMessageList(byte[] data)java.util.List<ReplicationMessage>parseMessageList(java.util.Optional<java.lang.String> source, byte[] data)java.util.List<ReplicationMessage>parseMessageList(java.util.Optional<java.lang.String> source, java.io.InputStream data)ReplicationMessageparseStream(java.io.InputStream data)ReplicationMessageparseStream(java.util.Optional<java.lang.String> source, java.io.InputStream data)byte[]serialize(ReplicationMessage msg)byte[]serializeMessageList(java.util.List<ReplicationMessage> msg)
-
-
-
Method Detail
-
parseBytes
ReplicationMessage parseBytes(java.util.Optional<java.lang.String> source, byte[] data)
-
parseMessageList
java.util.List<ReplicationMessage> parseMessageList(byte[] data)
-
parseStream
ReplicationMessage parseStream(java.io.InputStream data)
-
parseStream
ReplicationMessage parseStream(java.util.Optional<java.lang.String> source, java.io.InputStream data)
-
parseMessageList
java.util.List<ReplicationMessage> parseMessageList(java.util.Optional<java.lang.String> source, java.io.InputStream data)
-
parseMessageList
java.util.List<ReplicationMessage> parseMessageList(java.util.Optional<java.lang.String> source, byte[] data)
-
serializeMessageList
byte[] serializeMessageList(java.util.List<ReplicationMessage> msg)
-
serialize
byte[] serialize(ReplicationMessage msg)
-
describe
java.lang.String describe(ReplicationMessage msg)
-
-