ExMessageDB v0.1.0 ExMessageDB View Source

An Elixir client for Message DB.

Link to this section Summary

Link to this section Functions

Link to this function

get_category_messages(category_name, position \\ nil, batch_size \\ nil)

View Source

Callback implementation for ExMessageDB.MessageStore.get_category_messages/3.

Link to this function

get_last_stream_message(stream_name)

View Source

Callback implementation for ExMessageDB.MessageStore.get_last_stream_message/1.

Link to this function

get_stream_messages(stream_name, position \\ nil, batch_size \\ nil)

View Source

Callback implementation for ExMessageDB.MessageStore.get_stream_messages/3.

Callback implementation for ExMessageDB.MessageStore.message_store_version/0.

Callback implementation for ExMessageDB.MessageStore.write_message/1.

Link to this function

write_message(id, stream_name, embedded_data, metadata \\ nil, expected_version \\ nil)

View Source

Callback implementation for ExMessageDB.MessageStore.write_message/5.