TemporalWorkflowFacade

zio.temporal.internal.TemporalWorkflowFacade$

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type

Value members

Concrete methods

def continueAsNew[R](workflowType: String, options: ContinueAsNewOptions, args: List[Any]): R
def execute[R](stub: WorkflowStub, args: List[Any])(implicit javaTypeTag: JavaTypeTag[R]): CompletableFuture[R]
def executeActivity[R](stub: ActivityStub, stubbedClass: Class[_], methodName: String, args: List[Any])(implicit javaTypeTag: JavaTypeTag[R]): R
def executeActivityAsync[R](stub: ActivityStub, stubbedClass: Class[_], methodName: String, args: List[Any])(implicit javaTypeTag: JavaTypeTag[R]): Promise[R]
def executeChild[R](stub: ChildWorkflowStub, args: List[Any])(implicit javaTypeTag: JavaTypeTag[R]): R
def executeChildAsync[R](stub: ChildWorkflowStub, args: List[Any])(implicit javaTypeTag: JavaTypeTag[R]): Promise[R]
def executeWithTimeout[R](stub: WorkflowStub, timeout: Duration, args: List[Any])(implicit javaTypeTag: JavaTypeTag[R]): CompletableFuture[R]
def query[R](stub: WorkflowStub, name: String, args: List[Any])(implicit javaTypeTag: JavaTypeTag[R]): R
def signal(stub: WorkflowStub, signalName: String, args: List[Any]): Unit
def signal(stub: ChildWorkflowStub, signalName: String, args: List[Any]): Unit
def signal(stub: ExternalWorkflowStub, signalName: String, args: List[Any]): Unit
def signalWithStart(stub: WorkflowStub, signalName: String, signalArgs: Array[Any], startArgs: Array[Any]): WorkflowExecution
def start(stub: WorkflowStub, args: List[Any]): WorkflowExecution