Package com.inteliqua.rest.flow.payload
Class ExtendedFlowDto
- java.lang.Object
-
- com.inteliqua.rest.flow.payload.FlowDto
-
- com.inteliqua.rest.flow.payload.ExtendedFlowDto
-
- All Implemented Interfaces:
EliquaAbstractRequestPayload
public class ExtendedFlowDto extends FlowDto
Extended Data Transfer Object (DTO) that includes additional metadata for a flow.Extends
FlowDtoby including extra attributes such as:deleteFlag– indicates whether the flow is marked for deletionflowContext– the contextual subject of the flow (e.g., LOYALTY_MEMBER, MERCHANT)taskFlow– a task-related identifier or key used in downstream processing
This class is typically used in flow-related API payloads to carry enriched flow data for processing, auditing, or conditional execution.
- See Also:
FlowDto,FlowSubject
-
-
Constructor Summary
Constructors Constructor Description ExtendedFlowDto()Default constructor for serialization or framework usage.ExtendedFlowDto(boolean deleteFlag, FlowSubject flowContext, String taskFlow)Constructs anExtendedFlowDtowith extended attributes.ExtendedFlowDto(boolean deleteFlag, FlowSubject flowContext, String taskFlow, String flowId, String flowName)Constructs anExtendedFlowDtowith both base and extended attributes.
-
-
-
Constructor Detail
-
ExtendedFlowDto
public ExtendedFlowDto()
Default constructor for serialization or framework usage.
-
ExtendedFlowDto
public ExtendedFlowDto(boolean deleteFlag, FlowSubject flowContext, String taskFlow)Constructs anExtendedFlowDtowith extended attributes.- Parameters:
deleteFlag- whether the flow is marked for deletionflowContext- the subject or context of the flowtaskFlow- the task-related identifier
-
ExtendedFlowDto
public ExtendedFlowDto(boolean deleteFlag, FlowSubject flowContext, String taskFlow, String flowId, String flowName)Constructs anExtendedFlowDtowith both base and extended attributes.- Parameters:
deleteFlag- whether the flow is marked for deletionflowContext- the subject or context of the flowtaskFlow- the task-related identifierflowId- the unique identifier of the flowflowName- the human-readable name of the flow
-
-