Meta extension
Set of functionality related to meta
- on
Methods
-
addMessageMetaArray(
BaseMessage message, List< MessageMetaArray> metaArrays) → Future<BaseMessage> -
Adds list of
metaArrays
with givenmessage
. -
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 givenmessage
. -
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 givenmessage
-
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
.