ZExternalWorkflowStub

zio.temporal.workflow.ZExternalWorkflowStub$
See theZExternalWorkflowStub companion trait

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Type members

Classlikes

final implicit class Ops[A](self: Of[A]) extends AnyVal

Attributes

Graph
Supertypes
class AnyVal
trait Matchable
class Any

Inherited classlikes

sealed trait Tagged

Attributes

Inherited from:
Proxies (hidden)
Graph
Supertypes
class Object
trait Matchable
class Any

Inherited types

type Of[+T] = T @@ Tagged

Tagged type

Tagged type

Attributes

T

raw type

Inherited from:
Proxies (hidden)
final type Proxy[+T] = A & T

Proxy is a compile-time view of temporal's runtime abstractions, such as Workflows.

Proxy is a compile-time view of temporal's runtime abstractions, such as Workflows.

Attributes

T

compile-time view

Note:

Do not call methods of proxied workflows directly! It should be used only within special methods like ZWorkflowStub.signal, ZWorkflowStub.start, ZWorkflowStub.execute and so on.

Inherited from:
Proxies (hidden)

Value members

Inherited methods

inline def async[R](inline f: R): ZAsync[R]

Attributes

Inherited from:
ZWorkflowExecutionSyntax
inline def execute[R](inline f: R): TemporalIO[R]

Attributes

Inherited from:
ZWorkflowExecutionSyntax
inline def query[R](inline f: R)(using ctg: ClassTag[R]): TemporalIO[R]

Attributes

Inherited from:
ZWorkflowStubQuerySyntax
inline def signal(inline f: Unit): TemporalIO[Unit]

Attributes

Inherited from:
ZWorkflowStubSignalSyntax
inline def start[A](inline f: A): TemporalIO[ZWorkflowExecution]

Attributes

Inherited from:
ZWorkflowExecutionSyntax

Implicits

Implicits

final implicit def Ops[A](self: Of[A]): Ops[A]