Class Hierarchy
- java.lang.Object
- io.temporal.workflow.Async
- io.temporal.workflow.ChildWorkflowOptions
- io.temporal.workflow.ChildWorkflowOptions.Builder
- io.temporal.workflow.ContinueAsNewOptions
- io.temporal.workflow.ContinueAsNewOptions.Builder
- io.temporal.workflow.Functions
- io.temporal.workflow.NexusOperationOptions
- io.temporal.workflow.NexusOperationOptions.Builder
- io.temporal.workflow.NexusServiceOptions
- io.temporal.workflow.NexusServiceOptions.Builder
- io.temporal.workflow.Saga
- io.temporal.workflow.Saga.Options
- io.temporal.workflow.Saga.Options.Builder
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.temporal.workflow.Saga.CompensationException
- io.temporal.failure.TemporalException
- io.temporal.client.WorkflowException
- io.temporal.workflow.CancelExternalWorkflowException
- io.temporal.workflow.SignalExternalWorkflowException
- io.temporal.client.WorkflowException
- java.lang.RuntimeException
- java.lang.Exception
- io.temporal.workflow.TimerOptions
- io.temporal.workflow.TimerOptions.Builder
- io.temporal.workflow.Workflow
- io.temporal.workflow.WorkflowLocal<T>
- io.temporal.workflow.WorkflowThreadLocal<T>
Interface Hierarchy
- io.temporal.workflow.ActivityStub
- io.temporal.workflow.ChildWorkflowStub
- io.temporal.workflow.DynamicQueryHandler
- io.temporal.workflow.DynamicSignalHandler
- io.temporal.workflow.DynamicUpdateHandler
- io.temporal.workflow.DynamicWorkflow
- io.temporal.workflow.ExternalWorkflowStub
- io.temporal.workflow.Functions.TemporalFunctionalInterfaceMarker
- io.temporal.workflow.Functions.Func<R> (also extends java.io.Serializable)
- io.temporal.workflow.Functions.Func1<T1,R> (also extends java.io.Serializable)
- io.temporal.workflow.Functions.Func2<T1,T2,R> (also extends java.io.Serializable)
- io.temporal.workflow.Functions.Func3<T1,T2,T3,R> (also extends java.io.Serializable)
- io.temporal.workflow.Functions.Func4<T1,T2,T3,T4,R> (also extends java.io.Serializable)
- io.temporal.workflow.Functions.Func5<T1,T2,T3,T4,T5,R> (also extends java.io.Serializable)
- io.temporal.workflow.Functions.Func6<T1,T2,T3,T4,T5,T6,R> (also extends java.io.Serializable)
- io.temporal.workflow.Functions.Proc (also extends java.io.Serializable)
- io.temporal.workflow.Functions.Proc1<T1> (also extends java.io.Serializable)
- io.temporal.workflow.Functions.Proc2<T1,T2> (also extends java.io.Serializable)
- io.temporal.workflow.Functions.Proc3<T1,T2,T3> (also extends java.io.Serializable)
- io.temporal.workflow.Functions.Proc4<T1,T2,T3,T4> (also extends java.io.Serializable)
- io.temporal.workflow.Functions.Proc5<T1,T2,T3,T4,T5> (also extends java.io.Serializable)
- io.temporal.workflow.Functions.Proc6<T1,T2,T3,T4,T5,T6> (also extends java.io.Serializable)
- io.temporal.workflow.NexusOperationExecution
- io.temporal.workflow.NexusOperationHandle<R>
- io.temporal.workflow.NexusServiceStub
- io.temporal.workflow.Promise<V>
- io.temporal.workflow.CompletablePromise<V>
- io.temporal.workflow.QueueConsumer<E>
- io.temporal.workflow.WorkflowQueue<E> (also extends io.temporal.workflow.QueueProducer<E>)
- io.temporal.workflow.QueueProducer<E>
- io.temporal.workflow.WorkflowQueue<E> (also extends io.temporal.workflow.QueueConsumer<E>)
- java.lang.Runnable
- io.temporal.workflow.CancellationScope
- java.io.Serializable
- io.temporal.workflow.Functions.Func<R> (also extends io.temporal.workflow.Functions.TemporalFunctionalInterfaceMarker)
- io.temporal.workflow.Functions.Func1<T1,R> (also extends io.temporal.workflow.Functions.TemporalFunctionalInterfaceMarker)
- io.temporal.workflow.Functions.Func2<T1,T2,R> (also extends io.temporal.workflow.Functions.TemporalFunctionalInterfaceMarker)
- io.temporal.workflow.Functions.Func3<T1,T2,T3,R> (also extends io.temporal.workflow.Functions.TemporalFunctionalInterfaceMarker)
- io.temporal.workflow.Functions.Func4<T1,T2,T3,T4,R> (also extends io.temporal.workflow.Functions.TemporalFunctionalInterfaceMarker)
- io.temporal.workflow.Functions.Func5<T1,T2,T3,T4,T5,R> (also extends io.temporal.workflow.Functions.TemporalFunctionalInterfaceMarker)
- io.temporal.workflow.Functions.Func6<T1,T2,T3,T4,T5,T6,R> (also extends io.temporal.workflow.Functions.TemporalFunctionalInterfaceMarker)
- io.temporal.workflow.Functions.Proc (also extends io.temporal.workflow.Functions.TemporalFunctionalInterfaceMarker)
- io.temporal.workflow.Functions.Proc1<T1> (also extends io.temporal.workflow.Functions.TemporalFunctionalInterfaceMarker)
- io.temporal.workflow.Functions.Proc2<T1,T2> (also extends io.temporal.workflow.Functions.TemporalFunctionalInterfaceMarker)
- io.temporal.workflow.Functions.Proc3<T1,T2,T3> (also extends io.temporal.workflow.Functions.TemporalFunctionalInterfaceMarker)
- io.temporal.workflow.Functions.Proc4<T1,T2,T3,T4> (also extends io.temporal.workflow.Functions.TemporalFunctionalInterfaceMarker)
- io.temporal.workflow.Functions.Proc5<T1,T2,T3,T4,T5> (also extends io.temporal.workflow.Functions.TemporalFunctionalInterfaceMarker)
- io.temporal.workflow.Functions.Proc6<T1,T2,T3,T4,T5,T6> (also extends io.temporal.workflow.Functions.TemporalFunctionalInterfaceMarker)
- io.temporal.workflow.UpdateInfo
- io.temporal.workflow.WorkflowInfo
- io.temporal.workflow.WorkflowLock
- io.temporal.workflow.WorkflowSemaphore
Annotation Type Hierarchy
- io.temporal.workflow.QueryMethod (implements java.lang.annotation.Annotation)
- io.temporal.workflow.SignalMethod (implements java.lang.annotation.Annotation)
- io.temporal.workflow.UpdateMethod (implements java.lang.annotation.Annotation)
- io.temporal.workflow.UpdateValidatorMethod (implements java.lang.annotation.Annotation)
- io.temporal.workflow.WorkflowInit (implements java.lang.annotation.Annotation)
- io.temporal.workflow.WorkflowInterface (implements java.lang.annotation.Annotation)
- io.temporal.workflow.WorkflowMethod (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- io.temporal.workflow.ChildWorkflowCancellationType
- io.temporal.workflow.HandlerUnfinishedPolicy
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)