Package com.inteliqua.rest.flow.payload
Class LoyaltyTransactionFlowTriggerPayload
- java.lang.Object
-
- com.inteliqua.rest.flow.payload.FlowTriggerPayload
-
- com.inteliqua.rest.flow.payload.LoyaltyTransactionFlowTriggerPayload
-
- All Implemented Interfaces:
EliquaAbstractRequestPayload
public class LoyaltyTransactionFlowTriggerPayload extends FlowTriggerPayload
Payload used to trigger a flow specifically related to a loyalty transaction.This class extends
FlowTriggerPayloadand sets the subject to"LOYALTY_TRANSACTION". It contains transaction-specific information such as the transaction number and any additional custom fields.
-
-
Constructor Summary
Constructors Constructor Description LoyaltyTransactionFlowTriggerPayload()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetSubject()Returns the subject of the flow payload.
-
-
-
Field Detail
-
SUBJECT
public static final String SUBJECT
The subject identifying this payload type. Used to distinguish the flow context.- See Also:
- Constant Field Values
-
-
Method Detail
-
getSubject
public String getSubject()
Returns the subject of the flow payload. This will always beSUBJECT("LOYALTY_TRANSACTION").- Specified by:
getSubjectin classFlowTriggerPayload- Returns:
- the subject string
-
-