Interface MessageStoreSerializer
-
- All Superinterfaces:
Pluggable
- All Known Implementing Classes:
MessageStoreSerializer_v1
public interface MessageStoreSerializer extends Pluggable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
MessageStoreSerializer.Factory
-
Field Summary
Fields Modifier and Type Field Description static MessageStoreSerializer.Factory
FACTORY
static String
LATEST
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
deserialize(Map<String,UUID> queueMap, MessageStore store, InputStream inputStream)
void
serialize(Map<UUID,String> queueMap, MessageStore.MessageStoreReader storeReader, OutputStream outputStream)
-
-
-
Field Detail
-
LATEST
static final String LATEST
- See Also:
- Constant Field Values
-
FACTORY
static final MessageStoreSerializer.Factory FACTORY
-
-
Method Detail
-
serialize
void serialize(Map<UUID,String> queueMap, MessageStore.MessageStoreReader storeReader, OutputStream outputStream) throws IOException
- Throws:
IOException
-
deserialize
void deserialize(Map<String,UUID> queueMap, MessageStore store, InputStream inputStream) throws IOException
- Throws:
IOException
-
-