Uses of Class
com.github.ddth.queue.impl.GenericMessage
-
Packages that use GenericMessage Package Description com.github.ddth.pubsub.impl.universal com.github.ddth.queue.impl com.github.ddth.queue.impl.universal -
-
Uses of GenericMessage in com.github.ddth.pubsub.impl.universal
Subclasses of GenericMessage in com.github.ddth.pubsub.impl.universal Modifier and Type Class Description classBaseUniversalMessage<ID>Base class for universal messages, where data is stored asbyte[].classUniversalIdIntMessageExtended fromBaseUniversalMessagewhere message's id is along.classUniversalIdStrMessageExtended fromBaseUniversalMessagewhere message's is aString. -
Uses of GenericMessage in com.github.ddth.queue.impl
Subclasses of GenericMessage in com.github.ddth.queue.impl Modifier and Type Class Description classGenericQueueMessage<ID,DATA>A generic implementation ofIQueueMessageMethods in com.github.ddth.queue.impl that return GenericMessage Modifier and Type Method Description GenericMessage<ID,DATA>GenericMessage. clone()Clone this message.static <ID,DATA>
GenericMessage<ID,DATA>GenericMessage. newInstance()static <ID,DATA>
GenericMessage<ID,DATA>GenericMessage. newInstance(DATA data)static <ID,DATA>
GenericMessage<ID,DATA>GenericMessage. newInstance(ID id, DATA data)GenericMessage<ID,DATA>GenericMessage. setData(DATA data)Attach data/content to the queue message.GenericMessage<ID,DATA>GenericMessage. setId(ID id)Set message's unique queue id.GenericMessage<ID,DATA>GenericMessage. setPartitionKey(String partitionKey)Key used for partitioning messages (some queue implementations, such as Kafka queue, support message partitioning).GenericMessage<ID,DATA>GenericMessage. setTimestamp(Date timestamp)Set message's timestamp. -
Uses of GenericMessage in com.github.ddth.queue.impl.universal
Subclasses of GenericMessage in com.github.ddth.queue.impl.universal Modifier and Type Class Description classBaseUniversalQueueMessage<ID>Base class for universal queue messages, where data is stored asbyte[].classUniversalIdIntQueueMessageExtended fromBaseUniversalQueueMessagewhere queue message's id is aLong.classUniversalIdStrQueueMessageExtended fromBaseUniversalQueueMessagewhere message's id is aString.
-