Uses of Class
lumis.portal.analytics.automationflow.FlowContext
-
-
Uses of FlowContext in lumis.portal.analytics.automationflow
Methods in lumis.portal.analytics.automationflow that return FlowContext Modifier and Type Method Description protected FlowContext
FlowContext. clone()
Methods in lumis.portal.analytics.automationflow with parameters of type FlowContext Modifier and Type Method Description abstract FlowNode.FlowNodeExecutionResult
FlowNode. execute(FlowContext flowContext)
Executes this node and returns the next node to be executed.protected static MonitorUser
FlowNode. getAndValidateNotAnonymousUser(FlowContext flowContext)
Returns the user from flow context. -
Uses of FlowContext in lumis.portal.analytics.automationflow.action
Methods in lumis.portal.analytics.automationflow.action with parameters of type FlowContext Modifier and Type Method Description FlowNode.FlowNodeExecutionResult
AbstractJourneyTransitionActionNode. execute(FlowContext flowContext)
FlowNode.FlowNodeExecutionResult
AddUserAttributeActionNode. execute(FlowContext flowContext)
FlowNode.FlowNodeExecutionResult
CustomActionActionNode. execute(FlowContext flowContext)
FlowNode.FlowNodeExecutionResult
RecalculateUserSegmentationsMembershipActionNode. execute(FlowContext flowContext)
FlowNode.FlowNodeExecutionResult
RemoveUserAttributeActionNode. execute(FlowContext flowContext)
FlowNode.FlowNodeExecutionResult
RemoveUserFromJourneyActionNode. execute(FlowContext flowContext)
FlowNode.FlowNodeExecutionResult
SendEmailActionNode. execute(FlowContext flowContext)
FlowNode.FlowNodeExecutionResult
WaitActionNode. execute(FlowContext flowContext)
FlowNode.FlowNodeExecutionResult
WaitForEventActionNode. execute(FlowContext flowContext)
-
Uses of FlowContext in lumis.portal.analytics.automationflow.condition
Methods in lumis.portal.analytics.automationflow.condition with parameters of type FlowContext Modifier and Type Method Description boolean
AbstractUserInJourneyChoiceNode. evaluate(FlowContext flowContext)
boolean
FilterByEventAttributeNode. evaluate(FlowContext flowContext)
boolean
FilterBySegmentationNode. evaluate(FlowContext flowContext)
abstract boolean
TrueFalseNode. evaluate(FlowContext flowContext)
Evaluates the given flow context.FlowNode.FlowNodeExecutionResult
FilterByEventAttributeNode. execute(FlowContext flowContext)
FlowNode.FlowNodeExecutionResult
FilterBySegmentationNode. execute(FlowContext flowContext)
FlowNode.FlowNodeExecutionResult
TrueFalseNode. execute(FlowContext flowContext)
-
Uses of FlowContext in lumis.service.analytics.commons
Methods in lumis.service.analytics.commons with parameters of type FlowContext Modifier and Type Method Description static boolean
FlowContextFilterUtils. checkMatchValue(FlowContext flowContext, Operator operator, IMonitorField.DataType dataType, String subFieldId, Object filterValue, Collection storedValue)
Check if filter value match field value that comes from big data.static boolean
FlowContextFilterUtils. evalueteNotIndexedValue(FlowContext flowContext, Operator operator, IMonitorField.DataType dataType, String subFieldId, Object filterValue, Collection persistedValue)
Evaluates if filter values matches with persisted field value that comes from relational database.static boolean
FlowContextFilterUtils. evaluteEventPropertyFilter(FlowContext flowContext, Operator operator, IMonitorField monitorField, String subFieldId, Object valueFilter)
Check if event field value match with filter.static List<Object>
FlowContextFilterUtils. getEventPropertyValue(String key, FlowContext flowContext)
Returns event field value in flowContext.static boolean
FlowContextFilterUtils. isFlowContextAcceptedByServiceInstance(FlowContext flowContext, ServiceInstanceConfig serviceInstanceConfig)
Check if event flow isn't in current service instance analytics channel chain. -
Uses of FlowContext in lumis.service.analytics.eventanalytics
Methods in lumis.service.analytics.eventanalytics with parameters of type FlowContext Modifier and Type Method Description boolean
EventFilterData. evaluate(FlowContext flowContext)
Evaluates this filter against the given flow context. -
Uses of FlowContext in lumis.service.analytics.usersegmentation.control
Methods in lumis.service.analytics.usersegmentation.control with parameters of type FlowContext Modifier and Type Method Description boolean
UserSegmentationData. evaluate(FlowContext flowContext)
Evaluates this filter against the given flow context.boolean
UserSegmentationData. evaluate(UserSegmentationData.ISegmentationFilter filter, FlowContext flowContext, MonitorUser monUser)
Evaluates this filter against the given flow context.
-