Hierarchy For Package org.j7m.middleware.api.saga
Class Hierarchy
- java.lang.Object
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.j7m.middleware.api.MiddlewareException
- org.j7m.middleware.api.saga.SagaException
- org.j7m.middleware.api.MiddlewareException
- java.lang.RuntimeException
- java.lang.Exception
- org.j7m.middleware.api.saga.TransactionContextPropagation
- java.lang.Throwable (implements java.io.Serializable)
Interface Hierarchy
- java.lang.AutoCloseable
- org.j7m.middleware.api.saga.SagaService
- org.j7m.middleware.api.saga.SagaCompensationAction
- org.j7m.middleware.api.saga.SagaStepAction
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.j7m.middleware.api.saga.SagaExecutionState
- org.j7m.middleware.api.saga.SagaStepState
- org.j7m.middleware.api.saga.SagaStepType
- org.j7m.middleware.api.saga.TransactionOutcome
- org.j7m.middleware.api.saga.TransactionScope
- 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
- org.j7m.middleware.api.saga.SagaAuditEvent
- org.j7m.middleware.api.saga.SagaCancellationPolicy (implements java.io.Serializable)
- org.j7m.middleware.api.saga.SagaCancelRequest (implements java.io.Serializable)
- org.j7m.middleware.api.saga.SagaCancelResult (implements java.io.Serializable)
- org.j7m.middleware.api.saga.SagaCommand (implements java.io.Serializable)
- org.j7m.middleware.api.saga.SagaCommandResult (implements java.io.Serializable)
- org.j7m.middleware.api.saga.SagaCompensationResult (implements java.io.Serializable)
- org.j7m.middleware.api.saga.SagaDeadLetterRecord (implements java.io.Serializable)
- org.j7m.middleware.api.saga.SagaDefinition (implements java.io.Serializable)
- org.j7m.middleware.api.saga.SagaDefinitionId (implements java.io.Serializable)
- org.j7m.middleware.api.saga.SagaEvidence (implements java.io.Serializable)
- org.j7m.middleware.api.saga.SagaExecution (implements java.io.Serializable)
- org.j7m.middleware.api.saga.SagaExecutionId (implements java.io.Serializable)
- org.j7m.middleware.api.saga.SagaId (implements java.io.Serializable)
- org.j7m.middleware.api.saga.SagaMetricsSnapshot (implements java.io.Serializable)
- org.j7m.middleware.api.saga.SagaOptions (implements java.io.Serializable)
- org.j7m.middleware.api.saga.SagaRecoveryReport (implements java.io.Serializable)
- org.j7m.middleware.api.saga.SagaRetryPolicy (implements java.io.Serializable)
- org.j7m.middleware.api.saga.SagaStartRequest (implements java.io.Serializable)
- org.j7m.middleware.api.saga.SagaStartResult (implements java.io.Serializable)
- org.j7m.middleware.api.saga.SagaStatus (implements java.io.Serializable)
- org.j7m.middleware.api.saga.SagaStepDefinition (implements java.io.Serializable)
- org.j7m.middleware.api.saga.SagaStepExecution (implements java.io.Serializable)
- org.j7m.middleware.api.saga.SagaStepId (implements java.io.Serializable)
- org.j7m.middleware.api.saga.SagaTimeoutPolicy (implements java.io.Serializable)
- org.j7m.middleware.api.saga.TransactionContext (implements java.io.Serializable)
- org.j7m.middleware.api.saga.TransactionContextId (implements java.io.Serializable)
- org.j7m.middleware.api.saga.TransactionContextSummary (implements java.io.Serializable)
- org.j7m.middleware.api.saga.TransactionCorrelation (implements java.io.Serializable)
- org.j7m.middleware.api.saga.TransactionParticipant (implements java.io.Serializable)
- java.lang.Record