Meta extension

Set of functionality related to meta

on

Methods

addMessageMetaArray(BaseMessage message, List<MessageMetaArray> metaArrays) Future<BaseMessage>
Adds list of metaArrays with given message.
createMetaCounters(Map<String, int> metaCounters) Future<Map<String, int>>
Creates meta counters on this channel with metaCounters.
createMetaData(Map<String, String> metaData) Future<Map<String, String>>
Creates meta data on this channel with metaData.
decreaseMetaCounters(Map<String, int> metaCounters) Future<Map<String, int>>
Decreases meta counters on this channel with metaCounters.
deleteAllMetaCounters() Future<void>
Deletes all meta counters
deleteAllMetaData() Future<void>
Deletes a meta data on this channel with key.
deleteMessageMetaArrayKeys(BaseMessage message, List<String> keys) Future<BaseMessage>
Deletes keys from MessageMetaArray given message.
deleteMetaCounters(String key) Future<void>
Deletes a meta counter with given key
deleteMetaData(String key) Future<void>
Deletes a meta data on this channel with key.
getAllMetaCounters() Future<Map<String, int>>
Retrieves all meta counters from this channel.
getAllMetaData() Future<Map<String, String>>
Retrieves all metaData from this channel.
getCachedMetaData() Map<String, String>
Returns cached meta data
getMetaCounters(List<String> keys) Future<Map<String, int>>
Retrieves meta counters from this channel with keys.
getMetaData(List<String> keys) Future<Map<String, String>>
Retrieves meta data from this channel with keys.
increaseMetaCounters(Map<String, int> metaCounters) Future<Map<String, int>>
Increases meta counters on this channel with metaCounters.
removeMessageMetaArray(BaseMessage message, List<MessageMetaArray> metaArrays) Future<BaseMessage>
Removes values from list of metaArrays with given message
updateMetaCounters(Map<String, int> metaCounters) Future<Map<String, int>>
Updates meta counters on this channel with metaCounters.
updateMetaData(Map<String, String> metaData) Future<Map<String, String>>
Updates meta data on this channel with metaData.