5.0.6 5.0.5 5.0.4 5.0.3 5.0.2 5.0.1 5.0.0
5.0.6 5.0.5 5.0.4 5.0.3 5.0.2 5.0.1 5.0.0

Determine Flow State

The following functions can be used to determine the state of a flow. Intermediate flows may not have data in all metadata fields. Intermediate flow reports are triggered on a configurable time—the default is 5 minutes. This gives you the chance to analyze what is available in a long-running flow before the flow ends. This is particularly useful for long-running sessions that may stretch across hours or days.

--- Returns true if the flow message is an intermediate report on a long running session.boolean IsIntermediateFlow(dpiMessage)


--- Returns true if the flow message is the final flow message on a long running session.boolean IsFinalLongFlow(dpiMessage)


--- Returns true if the flow message is the only flow message on a short session.--- A short session is a flow for which no intermediate flow reports have been made.boolean IsFinalShortFlow(dpiMessage)