TemporalWorkflowFacade
zio.temporal.internal.TemporalWorkflowFacade
object TemporalWorkflowFacade
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Members list
Type members
Classlikes
object FunctionConverters
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
FunctionConverters.type
Value members
Concrete methods
def createWorkflowStubUntyped(workflowType: String, client: WorkflowClient): WorkflowOptions => UIO[Untyped]
def execute[R](stub: WorkflowStub, args: List[Any])(implicit codec: ZTemporalCodec[R]): CompletableFuture[R]
def executeActivity[R](stub: ActivityStub, stubbedClass: Class[_], methodName: String, args: List[Any])(implicit codec: ZTemporalCodec[R]): R
def executeActivityAsync[R](stub: ActivityStub, stubbedClass: Class[_], methodName: String, args: List[Any])(implicit codec: ZTemporalCodec[R]): Promise[R]
def executeChildAsync[R](stub: ChildWorkflowStub, args: List[Any])(implicit codec: ZTemporalCodec[R]): Promise[R]
def executeWithTimeout[R](stub: WorkflowStub, timeout: Duration, args: List[Any])(implicit codec: ZTemporalCodec[R]): CompletableFuture[R]
def query[R](stub: WorkflowStub, name: String, args: List[Any])(implicit codec: ZTemporalCodec[R]): R
def signalWithStart(stub: WorkflowStub, signalName: String, signalArgs: Array[Any], startArgs: Array[Any]): WorkflowExecution
def startScheduleAction(stubbedClass: Class[_], header: Header, workflowOptions: WorkflowOptions, args: List[Any]): StartWorkflow
In this article