public class DiscountCancellationResult
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.String,java.lang.String> |
extendedAttributeMap
Мапа расширенных атрибутов чека, которые плагин может к чеку прицепить.
Необходима на случай, если вдруг плагинам нужно будет хранить какую-то исключительно свою информацию в чеке, которая затем может выгружаться на стороне сервера в ERP или ещё зачем. |
private java.util.List<LoyProviderFeedback> |
feedbacks |
Constructor and Description |
---|
DiscountCancellationResult()
Конструктор класса.
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.lang.String> |
getExtendedReceiptAttributesMap()
Мапа расширенных атрибутов, которыми плагин лояльности может наградить чек.
Заполняется плагином в случае, если он хочет добавить к чеку какие-то дополнительные параметры. |
java.util.List<LoyProviderFeedback> |
getFeedbacks()
Получает список фидбеков, в который плагин может добавить свой.
Полученный фидбек ставится в очередь на отложенную отправку. |
java.lang.String |
toString() |
private java.util.Map<java.lang.String,java.lang.String> extendedAttributeMap
private java.util.List<LoyProviderFeedback> feedbacks
public DiscountCancellationResult()
DiscountCancellationResult
.public java.util.Map<java.lang.String,java.lang.String> getExtendedReceiptAttributesMap()
public java.util.List<LoyProviderFeedback> getFeedbacks()
LoyaltyPlugin.onSendFeedback(LoyProviderFeedback)
,
куда будет передан фидбек, добавленный в этот список.public java.lang.String toString()
toString
in class java.lang.Object