Class Hierarchy
- java.lang.Object
- dev.restate.sdk.core.GrpcContextDataProvider (implements org.apache.logging.log4j.core.util.ContextDataProvider)
- dev.restate.sdk.core.MessageHeader
- dev.restate.sdk.core.RestateGrpcServer
- dev.restate.sdk.core.RestateGrpcServer.Builder
- dev.restate.sdk.core.SyscallsImpl
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- dev.restate.sdk.core.ProtocolException
- java.lang.RuntimeException
- java.lang.Exception
- dev.restate.sdk.core.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.InvocationFlow.InvocationProcessor (also extends dev.restate.sdk.core.InvocationFlow.InvocationInputSubscriber, dev.restate.sdk.core.InvocationFlow.InvocationOutputPublisher)
- dev.restate.sdk.core.InvocationFlow.InvocationInputPublisher
- dev.restate.sdk.core.InvocationFlow.InvocationOutputPublisher
- dev.restate.sdk.core.InvocationFlow.InvocationProcessor (also extends java.util.concurrent.Flow.Processor<T,R>, dev.restate.sdk.core.InvocationFlow.InvocationInputSubscriber)
- java.util.concurrent.Flow.Processor<T,R> (also extends java.util.concurrent.Flow.Subscriber<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.InvocationFlow.InvocationProcessor (also extends dev.restate.sdk.core.InvocationFlow.InvocationInputSubscriber, dev.restate.sdk.core.InvocationFlow.InvocationOutputPublisher)
- dev.restate.sdk.core.InvocationFlow.InvocationInputSubscriber
- dev.restate.sdk.core.InvocationFlow.InvocationProcessor (also extends java.util.concurrent.Flow.Processor<T,R>, dev.restate.sdk.core.InvocationFlow.InvocationOutputPublisher)
- dev.restate.sdk.core.InvocationFlow.InvocationOutputSubscriber
- java.util.concurrent.Flow.Processor<T,R> (also extends java.util.concurrent.Flow.Publisher<T>)
- dev.restate.sdk.core.InvocationFlow
- dev.restate.sdk.core.InvocationFlow.InvocationInput
- dev.restate.sdk.core.InvocationHandler
- dev.restate.sdk.core.RestateGrpcServer.LoggingContextSetter
- dev.restate.sdk.core.RestateServerCallListener<M>
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- dev.restate.sdk.core.InvocationState
- dev.restate.sdk.core.MessageType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)