Hierarchy For Package dev.restate.sdk.core.statemachine
Class Hierarchy
- java.lang.Object
- dev.restate.sdk.core.statemachine.MessageDecoder
- dev.restate.sdk.core.statemachine.MessageHeader
- dev.restate.sdk.core.statemachine.ServiceProtocol
- dev.restate.sdk.core.statemachine.Util
Interface Hierarchy
- java.util.concurrent.Flow.Publisher<T>
- java.util.concurrent.Flow.Processor<T,
R> (also extends java.util.concurrent.Flow.Subscriber<T>) - dev.restate.sdk.core.statemachine.StateMachine
- java.util.concurrent.Flow.Processor<T,
- java.util.concurrent.Flow.Subscriber<T>
- java.util.concurrent.Flow.Processor<T,
R> (also extends java.util.concurrent.Flow.Publisher<T>) - dev.restate.sdk.core.statemachine.StateMachine
- java.util.concurrent.Flow.Processor<T,
- dev.restate.sdk.core.statemachine.InvocationInput
- dev.restate.sdk.core.statemachine.NotificationId
- dev.restate.sdk.core.statemachine.NotificationValue
- dev.restate.sdk.core.statemachine.StateMachine.DoProgressResponse
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- dev.restate.sdk.core.statemachine.InvocationState
- dev.restate.sdk.core.statemachine.MessageType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- dev.restate.sdk.core.statemachine.NotificationId.CompletionId (implements dev.restate.sdk.core.statemachine.NotificationId)
- dev.restate.sdk.core.statemachine.NotificationId.SignalId (implements dev.restate.sdk.core.statemachine.NotificationId)
- dev.restate.sdk.core.statemachine.NotificationId.SignalName (implements dev.restate.sdk.core.statemachine.NotificationId)
- dev.restate.sdk.core.statemachine.NotificationValue.Empty (implements dev.restate.sdk.core.statemachine.NotificationValue)
- dev.restate.sdk.core.statemachine.NotificationValue.Failure (implements dev.restate.sdk.core.statemachine.NotificationValue)
- dev.restate.sdk.core.statemachine.NotificationValue.InvocationId (implements dev.restate.sdk.core.statemachine.NotificationValue)
- dev.restate.sdk.core.statemachine.NotificationValue.StateKeys (implements dev.restate.sdk.core.statemachine.NotificationValue)
- dev.restate.sdk.core.statemachine.NotificationValue.Success (implements dev.restate.sdk.core.statemachine.NotificationValue)
- dev.restate.sdk.core.statemachine.StateMachine.Awakeable
- dev.restate.sdk.core.statemachine.StateMachine.CallHandle
- dev.restate.sdk.core.statemachine.StateMachine.DoProgressResponse.AnyCompleted (implements dev.restate.sdk.core.statemachine.StateMachine.DoProgressResponse)
- dev.restate.sdk.core.statemachine.StateMachine.DoProgressResponse.ExecuteRun (implements dev.restate.sdk.core.statemachine.StateMachine.DoProgressResponse)
- dev.restate.sdk.core.statemachine.StateMachine.DoProgressResponse.ReadFromInput (implements dev.restate.sdk.core.statemachine.StateMachine.DoProgressResponse)
- dev.restate.sdk.core.statemachine.StateMachine.DoProgressResponse.WaitingPendingRun (implements dev.restate.sdk.core.statemachine.StateMachine.DoProgressResponse)
- dev.restate.sdk.core.statemachine.StateMachine.Input
- java.lang.Record