//workflow/com.squareup.workflow1/WorkflowInterceptor/WorkflowSession
WorkflowSession¶
[jvm] interface WorkflowSession
Information about the session of a workflow in the runtime that a WorkflowInterceptor method is intercepting.
Properties¶
Name | Summary |
---|---|
identifier | [jvm] abstract val identifier: WorkflowIdentifierThe WorkflowIdentifier that represents the type of this workflow. |
parent | [jvm] abstract val parent: WorkflowInterceptor.WorkflowSession?The parent WorkflowSession of this workflow, or null if this is the root workflow. |
renderKey | [jvm] abstract val renderKey: StringThe string key argument that was passed to BaseRenderContext.renderChild to render this workflow. |
sessionId | [jvm] abstract val sessionId: LongA unique value that identifies the currently-running session of this workflow in the runtime. |