Class Hierarchy
- java.lang.Object
- io.simplesource.saga.action.app.ActionApp<A>
- io.simplesource.saga.action.app.ActionAppContext<A>
- io.simplesource.saga.model.action.ActionCommand<A>
- io.simplesource.saga.model.action.ActionId
- io.simplesource.saga.model.messages.ActionRequest<A>
- io.simplesource.saga.model.messages.ActionResponse<A>
- io.simplesource.saga.model.specs.ActionSpec<A>
- io.simplesource.saga.action.async.AsyncBuilder
- io.simplesource.saga.action.async.AsyncContext<A,D,K,O,R>
- io.simplesource.saga.action.async.AsyncResult<D,K,O,R>
- io.simplesource.saga.action.async.AsyncSpec<A,D,K,O,R>
- io.simplesource.saga.serialization.avro.AvroSerdes
- io.simplesource.saga.action.eventsourcing.EventSourcingBuilder
- io.simplesource.saga.action.eventsourcing.EventSourcingContext<A,D,K,C>
- io.simplesource.saga.action.eventsourcing.EventSourcingSpec<A,D,K,C>
- io.simplesource.saga.serialization.avro.GenericSerdeUtils
- io.simplesource.saga.action.http.HttpBuilder
- io.simplesource.saga.action.http.HttpOutput<K,O,R>
- io.simplesource.saga.action.http.HttpRequest<K,B>
- io.simplesource.saga.action.http.HttpSpec<A,K,B,O,R>
- io.simplesource.saga.shared.kafka.KafkaPublisher<K,V>
- io.simplesource.saga.client.api.KafkaSagaAPI<A> (implements io.simplesource.saga.model.api.SagaAPI<A>)
- io.simplesource.saga.shared.properties.PropertiesBuilder
- io.simplesource.saga.model.saga.Saga<A>
- io.simplesource.saga.model.action.SagaAction<A>
- io.simplesource.saga.saga.app.SagaApp<A>
- io.simplesource.saga.client.api.SagaClientBuilder<A>
- io.simplesource.saga.model.specs.SagaClientSpec<A>
- io.simplesource.saga.client.dsl.SagaDSL
- io.simplesource.saga.client.dsl.SagaDSL.SagaBuilder<A>
- io.simplesource.saga.client.dsl.SagaDSL.SubSaga<A>
- io.simplesource.saga.model.saga.SagaError
- io.simplesource.saga.model.saga.SagaId
- io.simplesource.saga.model.messages.SagaRequest<A>
- io.simplesource.saga.model.messages.SagaResponse
- io.simplesource.saga.model.specs.SagaSpec<A>
- io.simplesource.saga.model.messages.SagaStateTransition.SagaActionStateChanged<A> (implements io.simplesource.saga.model.messages.SagaStateTransition<A>)
- io.simplesource.saga.model.messages.SagaStateTransition.SagaStatusChanged<A> (implements io.simplesource.saga.model.messages.SagaStateTransition<A>)
- io.simplesource.saga.model.messages.SagaStateTransition.SetInitialState<A> (implements io.simplesource.saga.model.messages.SagaStateTransition<A>)
- io.simplesource.saga.model.messages.SagaStateTransition.TransitionList<A> (implements io.simplesource.saga.model.messages.SagaStateTransition<A>)
- io.simplesource.saga.serialization.utils.SerdeUtils
- io.simplesource.saga.serialization.avro.SpecificSerdeUtils
- io.simplesource.saga.shared.app.StreamApp<I>
- io.simplesource.saga.shared.app.StreamAppUtils
- io.simplesource.saga.shared.app.StreamBuildContext<I>
- io.simplesource.saga.shared.app.StreamBuildResult
- io.simplesource.saga.shared.app.StreamBuildSpec
- io.simplesource.saga.shared.topics.TopicConfig
- io.simplesource.saga.shared.topics.TopicConfigBuilder
- io.simplesource.saga.shared.topics.TopicCreation
- io.simplesource.saga.model.serdes.TopicSerdes<K,V>
- io.simplesource.saga.shared.topics.TopicTypes
- io.simplesource.saga.shared.topics.TopicTypes.ActionTopic
- io.simplesource.saga.shared.topics.TopicTypes.CommandTopic
- io.simplesource.saga.shared.topics.TopicTypes.SagaTopic
- io.simplesource.saga.shared.topics.TopicUtils
- io.simplesource.saga.shared.serdes.TupleSerdes
- io.simplesource.saga.model.action.UndoCommand<A>
Interface Hierarchy
- io.simplesource.saga.action.app.ActionProcessorBuildStep<A>
- io.simplesource.saga.model.serdes.ActionSerdes<A>
- io.simplesource.saga.action.async.AsyncSpec.UndoFunction<A,D,O>
- io.simplesource.saga.serialization.avro.AvroSerdes.Generic
- io.simplesource.saga.serialization.avro.AvroSerdes.Specific
- io.simplesource.saga.action.async.Callback<O>
- io.simplesource.saga.action.eventsourcing.EventSourcingSpec.UndoFunction<A,K,C>
- io.simplesource.saga.action.http.HttpOutput.HttpResultDecoder<O,R>
- io.simplesource.saga.action.http.HttpRequest.HttpRequestDecoder<A,K,B>
- io.simplesource.saga.action.http.HttpSpec.UndoFunction<A,K,B,O>
- io.simplesource.saga.shared.properties.PropertiesBuilder.BuildSteps
- io.simplesource.saga.saga.app.RetryPublisher<A>
- io.simplesource.saga.model.saga.RetryStrategy
- io.simplesource.saga.model.api.SagaAPI<A>
- io.simplesource.saga.model.serdes.SagaClientSerdes<A>
- io.simplesource.saga.model.messages.SagaStateTransition<A>
- io.simplesource.saga.shared.app.StreamAppUtils.ShutdownHandler
- io.simplesource.saga.shared.app.StreamBuildStep<I>
- io.simplesource.saga.shared.topics.TopicConfigBuilder.BuildSteps
- io.simplesource.saga.shared.topics.TopicNamer
Enum Hierarchy
Copyright © 2019. All rights reserved.