public class MessageHolderWithVariants extends AbstractMessageHolder implements Serializable
| Constructor and Description |
|---|
MessageHolderWithVariants(PushMessageInformation pushMessageInformation,
UnifiedPushMessage unifiedPushMessage,
VariantType variantType,
Collection<Variant> variants)
Constructs holder that denotes first request for processing.
|
MessageHolderWithVariants(PushMessageInformation pushMessageInformation,
UnifiedPushMessage unifiedPushMessage,
VariantType variantType,
Collection<Variant> variants,
String lastTokenFromPreviousBatch)
Constructs holder that denotes subsequent request for processing given push message, continuing from
lastTokenFromPreviousBatch where the previous request ended. |
| Modifier and Type | Method and Description |
|---|---|
String |
getLastTokenFromPreviousBatch() |
Collection<Variant> |
getVariants() |
VariantType |
getVariantType() |
getPushMessageInformation, getUnifiedPushMessagepublic MessageHolderWithVariants(PushMessageInformation pushMessageInformation, UnifiedPushMessage unifiedPushMessage, VariantType variantType, Collection<Variant> variants)
lastTokenFromPreviousBatch as first request will start from first device token in database.pushMessageInformation - the push message info objectunifiedPushMessage - the push messagevariantType - variant type infovariants - list of effected variantspublic MessageHolderWithVariants(PushMessageInformation pushMessageInformation, UnifiedPushMessage unifiedPushMessage, VariantType variantType, Collection<Variant> variants, String lastTokenFromPreviousBatch)
lastTokenFromPreviousBatch where the previous request ended.pushMessageInformation - the push message info objectunifiedPushMessage - the push messagevariantType - variant type infovariants - list of effected variantslastTokenFromPreviousBatch - last token from previous streampublic VariantType getVariantType()
public Collection<Variant> getVariants()
public String getLastTokenFromPreviousBatch()
Copyright © 2015 JBoss by Red Hat. All Rights Reserved.