Modifier and Type | Method and Description |
---|---|
static FlowEntry |
FlowManager.getById(String id)
Returns the flow entry by the given identifier.
|
static FlowEntry |
FlowManager.getByNameAndServiceInstance(String name,
String serviceInstanceId)
Returns flow entry by name and service instance identifiers.
|
FlowEntry |
FlowContext.getFlow()
Returns the flow.
|
protected FlowEntry |
FlowNode.getFlowEntry()
Returns the flowEntry.
|
FlowEntry |
SuspendedFlow.getFlowEntry()
Returns the flowEntry.
|
static FlowEntry |
FlowManager.saveAs(String name,
Flow flow,
String serviceInstanceId)
Save the given flow.
|
FlowEntry |
FlowEntry.setFlow(Flow flow)
Sets the flow.
|
FlowEntry |
FlowEntry.setName(String name)
Sets the name.
|
FlowEntry |
FlowEntry.setServiceInstance(String serviceInstance)
Sets the serviceInstance.
|
Modifier and Type | Method and Description |
---|---|
static Collection<FlowEntry> |
FlowManager.getAllFlows()
Returns all flows.
|
static Collection<FlowEntry> |
FlowManager.getByServiceInstance(String serviceInstanceId)
Returns all flows entries by service instance identifiers.
|
Modifier and Type | Method and Description |
---|---|
static Flow |
FlowUtil.getFlowFromJson(org.json.JSONObject flowJson,
FlowEntry flowEntry)
Returns a
Flow by parsing the given JSONObject . |
static FlowNode |
FlowUtil.getNextNodeInJson(org.json.JSONObject nodeJson,
String objectKey,
FlowEntry flowEntry)
Returns the next node from the given JSON object, using the given
objectKey parameter as object key. |
static FlowNode |
FlowUtil.getSingleNextNodeInJson(org.json.JSONObject nodeJson,
FlowEntry flowEntry)
Returns the next node from the given JSON object, using the
nextNode key to get it. |
protected void |
Flow.init(FlowEntry flowEntry)
Initializes the flow with the given flow entry.
|
protected void |
FlowNode.init(FlowEntry flowEntry)
Initializes the flow node with the given flow entry.
|
void |
FlowContext.setFlow(FlowEntry flow)
Sets the flow.
|
void |
SuspendedFlow.setFlowEntry(FlowEntry flowEntry)
Sets the flowEntry.
|
Constructor and Description |
---|
AutomationFlowMonitorValuesProvider(FlowEntry flowEntry) |
FlowNode(org.json.JSONObject object,
FlowEntry flowEntry)
Creates a new instance from the given JSON object.
|
Constructor and Description |
---|
AbstractJourneyTransitionActionNode(org.json.JSONObject object,
FlowEntry flowEntry)
Creates a new instance from the given JSON configuration object.
|
AddUserAttributeActionNode(org.json.JSONObject object,
FlowEntry flowEntry)
Creates a new instance from the given JSON object.
|
AddUserToJourneyActionNode(org.json.JSONObject object,
FlowEntry flowEntry)
Creates a new instance from the given JSON configuration object.
|
CustomActionActionNode(org.json.JSONObject object,
FlowEntry flowEntry)
Creates a new instance with the given JSON configuration.
|
MoveUserInJourneyActionNode(org.json.JSONObject object,
FlowEntry flowEntry)
Creates a new instance from the given JSON configuration object.
|
RecalculateUserSegmentationsMembershipActionNode(org.json.JSONObject object,
FlowEntry flowEntry)
Creates a new instance from the given JSON object.
|
RemoveUserAttributeActionNode(org.json.JSONObject object,
FlowEntry flowEntry)
Creates a new instance from the given JSON object.
|
RemoveUserFromJourneyActionNode(org.json.JSONObject object,
FlowEntry flowEntry)
Creates a new instance from the given JSON configuration object.
|
SendEmailActionNode(org.json.JSONObject object,
FlowEntry flowEntry)
Creates a new instance from configuration.
|
WaitActionNode(org.json.JSONObject object,
FlowEntry flowEntry)
Creates a new instance from the given JSON configuration.
|
WaitForEventActionNode(org.json.JSONObject object,
FlowEntry flowEntry) |
Modifier and Type | Method and Description |
---|---|
protected FlowNode |
FilterNode.getFalseNodeFromJson(FlowEntry flowEntry,
org.json.JSONObject nextNodesObj) |
protected FlowNode |
TrueFalseNode.getFalseNodeFromJson(FlowEntry flowEntry,
org.json.JSONObject nextNodesObj)
Returns the false node from the next nodes JSON object.
|
protected FlowNode |
TrueFalseNode.getTrueNodeFromJson(FlowEntry flowEntry,
org.json.JSONObject nextNodesObj)
Returns the true node from the next nodes JSON object.
|
Constructor and Description |
---|
AbstractUserInJourneyChoiceNode(org.json.JSONObject object,
FlowEntry flowEntry)
Creates a new instance from the given JSON configuration object.
|
FilterByEventAttributeNode(org.json.JSONObject object,
FlowEntry flowEntry)
Creates a new instance from the given JSON object.
|
FilterBySegmentationNode(org.json.JSONObject object,
FlowEntry flowEntry)
Creates a new instance from the given JSON object.
|
FilterNode(org.json.JSONObject object,
FlowEntry flowEntry)
Creates a new instance with the given JSON object.
|
TrueFalseNode(org.json.JSONObject object,
FlowEntry flowEntry)
Creates a new instance from the given JSON object.
|
UserInJourneyChoiceNode(org.json.JSONObject object,
FlowEntry flowEntry)
Creates a new instance from the given JSON configuration node.
|
UserInJourneyStageChoiceNode(org.json.JSONObject object,
FlowEntry flowEntry)
Creates a new instance from the given JSON configuration object.
|
Modifier and Type | Method and Description |
---|---|
static org.json.JSONObject |
FlowResource.toJSON(FlowEntry flowEntry)
Returns a JSON representation of the given flow.
|
LumisXP 12.2.0.200122 - Copyright © 2006–2020 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.