JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Hierarchy For All Packages
Package Hierarchies:
io.eventuate.examples.tram.sagas.ordersandcustomers.commondomain
,
io.eventuate.examples.tram.sagas.ordersandcustomers.customers.domain
,
io.eventuate.examples.tram.sagas.ordersandcustomers.customers.service
,
io.eventuate.examples.tram.sagas.ordersandcustomers.micronaut.customers
,
io.eventuate.examples.tram.sagas.ordersandcustomers.micronaut.customers.domain
,
io.eventuate.examples.tram.sagas.ordersandcustomers.micronaut.orders
,
io.eventuate.examples.tram.sagas.ordersandcustomers.micronaut.orders.domain
,
io.eventuate.examples.tram.sagas.ordersandcustomers.micronaut.tests
,
io.eventuate.examples.tram.sagas.ordersandcustomers.orders.domain
,
io.eventuate.examples.tram.sagas.ordersandcustomers.orders.sagas.cancelorder
,
io.eventuate.examples.tram.sagas.ordersandcustomers.orders.sagas.createorder
,
io.eventuate.examples.tram.sagas.ordersandcustomers.orders.sagas.participants
,
io.eventuate.examples.tram.sagas.ordersandcustomers.orders.sagas.participants.proxy
,
io.eventuate.examples.tram.sagas.ordersandcustomers.orders.service
,
io.eventuate.examples.tram.sagas.ordersandcustomers.spring.customers
,
io.eventuate.examples.tram.sagas.ordersandcustomers.spring.customers.domain
,
io.eventuate.examples.tram.sagas.ordersandcustomers.spring.orders
,
io.eventuate.examples.tram.sagas.ordersandcustomers.spring.orders.domain
,
io.eventuate.tram.sagas.common
,
io.eventuate.tram.sagas.eventsourcingsupport
,
io.eventuate.tram.sagas.micronaut.common
,
io.eventuate.tram.sagas.micronaut.orchestration
,
io.eventuate.tram.sagas.micronaut.participant
,
io.eventuate.tram.sagas.micronaut.testing
,
io.eventuate.tram.sagas.orchestration
,
io.eventuate.tram.sagas.participant
,
io.eventuate.tram.sagas.simpledsl
,
io.eventuate.tram.sagas.spring.common
,
io.eventuate.tram.sagas.spring.inmemory
,
io.eventuate.tram.sagas.spring.orchestration
,
io.eventuate.tram.sagas.spring.participant
,
io.eventuate.tram.sagas.spring.testing
,
io.eventuate.tram.sagas.testing
,
io.eventuate.tram.sagas.testing.commandhandling
Class Hierarchy
java.lang.Object
io.eventuate.examples.tram.sagas.ordersandcustomers.micronaut.tests.
AbstractOrdersAndCustomersIntegrationTest
io.eventuate.tram.sagas.simpledsl.
AbstractParticipantInvocation
<Data> (implements io.eventuate.tram.sagas.simpledsl.
ParticipantInvocation
<Data>)
io.eventuate.tram.sagas.simpledsl.
ParticipantEndpointInvocationImpl
<Data,C>
io.eventuate.tram.sagas.simpledsl.
ParticipantInvocationImpl
<Data,C>
io.eventuate.tram.sagas.eventsourcingsupport.
AggregateRepositoryInterceptorExceptionHandlerBuilder
<T,CT>
io.eventuate.examples.tram.sagas.ordersandcustomers.orders.sagas.participants.
ApproveOrderCommand
(implements io.eventuate.tram.commands.common.Command)
io.eventuate.examples.tram.sagas.ordersandcustomers.orders.sagas.participants.
CancelOrderCommand
(implements io.eventuate.tram.commands.common.Command)
io.eventuate.tram.commands.consumer.CommandDispatcher
io.eventuate.tram.sagas.participant.
SagaCommandDispatcher
io.eventuate.tram.sagas.testing.commandhandling.
UnhandledMessageTrackingCommandDispatcher
io.eventuate.tram.sagas.simpledsl.
CommandEndpoint
<C>
io.eventuate.tram.sagas.simpledsl.
CommandEndpointBuilder
<C>
io.eventuate.tram.commands.consumer.CommandHandler
io.eventuate.tram.sagas.participant.
SagaCommandHandler
io.eventuate.tram.sagas.testing.commandhandling.
SagaParticipantStubCommandHandler
<C>
io.eventuate.tram.commands.consumer.CommandHandlers
io.eventuate.tram.sagas.testing.commandhandling.
ReconfigurableCommandHandlers
io.eventuate.tram.sagas.eventsourcingsupport.
CommandMessageAggregateRepositoryInterceptor
(implements io.eventuate.AggregateRepositoryInterceptor<T,CT>)
io.eventuate.examples.tram.sagas.ordersandcustomers.micronaut.tests.
CommonIntegrationTestFactory
io.eventuate.examples.tram.sagas.ordersandcustomers.orders.sagas.createorder.
CreateOrderSaga
(implements io.eventuate.tram.sagas.simpledsl.
SimpleSaga
<Data>)
io.eventuate.examples.tram.sagas.ordersandcustomers.orders.sagas.createorder.
CreateOrderSagaCompletedSuccesfully
(implements io.eventuate.tram.events.common.DomainEvent)
io.eventuate.examples.tram.sagas.ordersandcustomers.orders.sagas.createorder.
CreateOrderSagaData
io.eventuate.examples.tram.sagas.ordersandcustomers.orders.sagas.createorder.
CreateOrderSagaRolledBack
(implements io.eventuate.tram.events.common.DomainEvent)
io.eventuate.examples.tram.sagas.ordersandcustomers.customers.domain.
Customer
io.eventuate.examples.tram.sagas.ordersandcustomers.customers.service.
CustomerCommandHandler
io.eventuate.examples.tram.sagas.ordersandcustomers.spring.customers.
CustomerConfiguration
io.eventuate.examples.tram.sagas.ordersandcustomers.customers.service.
CustomerCreditReservationFailed
(implements io.eventuate.examples.tram.sagas.ordersandcustomers.customers.service.
ResultCreditResult
)
io.eventuate.examples.tram.sagas.ordersandcustomers.customers.service.
CustomerCreditReserved
(implements io.eventuate.examples.tram.sagas.ordersandcustomers.customers.service.
ResultCreditResult
)
io.eventuate.examples.tram.sagas.ordersandcustomers.micronaut.customers.domain.
CustomerDaoImpl
(implements io.eventuate.examples.tram.sagas.ordersandcustomers.customers.domain.
CustomerDao
)
io.eventuate.examples.tram.sagas.ordersandcustomers.spring.customers.domain.
CustomerDaoImpl
(implements io.eventuate.examples.tram.sagas.ordersandcustomers.customers.domain.
CustomerDao
)
io.eventuate.examples.tram.sagas.ordersandcustomers.micronaut.customers.
CustomerFactory
io.eventuate.examples.tram.sagas.ordersandcustomers.customers.service.
CustomerService
io.eventuate.examples.tram.sagas.ordersandcustomers.orders.sagas.participants.proxy.
CustomerServiceProxy
io.eventuate.tram.sagas.orchestration.
DestinationAndResource
io.eventuate.tram.sagas.orchestration.
EnlistedAggregate
io.eventuate.tram.sagas.orchestration.
EnlistedAggregatesDao
io.eventuate.tram.sagas.orchestration.
EventClassAndAggregateId
io.eventuate.tram.sagas.orchestration.
EventToPublish
io.eventuate.tram.sagas.spring.common.
EventuateTramSagaCommonConfiguration
io.eventuate.tram.sagas.micronaut.common.
EventuateTramSagaCommonFactory
io.eventuate.tram.sagas.simpledsl.
InvokeParticipantStepBuilder
<Data> (implements io.eventuate.tram.sagas.simpledsl.
WithCompensationBuilder
<Data>)
io.eventuate.examples.tram.sagas.ordersandcustomers.orders.sagas.createorder.
LocalCreateOrderSaga
(implements io.eventuate.tram.sagas.simpledsl.
SimpleSaga
<Data>)
io.eventuate.examples.tram.sagas.ordersandcustomers.orders.sagas.createorder.
LocalCreateOrderSagaData
io.eventuate.tram.sagas.simpledsl.
LocalStep
<Data> (implements io.eventuate.tram.sagas.simpledsl.
SagaStep
<Data>)
io.eventuate.tram.sagas.simpledsl.
LocalStepBuilder
<Data>
io.eventuate.tram.sagas.common.
LockTarget
io.eventuate.tram.messaging.producer.MessageBuilder
io.eventuate.tram.sagas.participant.
SagaReplyMessageBuilder
io.eventuate.tram.messaging.common.MessageImpl (implements io.eventuate.tram.messaging.common.Message)
io.eventuate.tram.sagas.participant.
SagaReplyMessage
io.eventuate.tram.sagas.testing.
MessageWithDestination
io.eventuate.examples.tram.sagas.ordersandcustomers.commondomain.
Money
io.eventuate.examples.tram.sagas.ordersandcustomers.orders.domain.
Order
io.eventuate.examples.tram.sagas.ordersandcustomers.orders.service.
OrderCommandHandler
io.eventuate.examples.tram.sagas.ordersandcustomers.spring.orders.
OrderConfiguration
io.eventuate.examples.tram.sagas.ordersandcustomers.micronaut.orders.domain.
OrderDaoImpl
(implements io.eventuate.examples.tram.sagas.ordersandcustomers.orders.domain.
OrderDao
)
io.eventuate.examples.tram.sagas.ordersandcustomers.spring.orders.domain.
OrderDaoImpl
(implements io.eventuate.examples.tram.sagas.ordersandcustomers.orders.domain.
OrderDao
)
io.eventuate.examples.tram.sagas.ordersandcustomers.orders.service.
OrderDetails
io.eventuate.examples.tram.sagas.ordersandcustomers.micronaut.orders.
OrderFactory
io.eventuate.examples.tram.sagas.ordersandcustomers.orders.service.
OrderService
io.eventuate.examples.tram.sagas.ordersandcustomers.orders.sagas.participants.proxy.
OrderServiceProxy
io.eventuate.tram.sagas.simpledsl.
ParticipantInvocationBuilder
io.eventuate.tram.sagas.simpledsl.
ParticipantInvocationStep
<Data> (implements io.eventuate.tram.sagas.simpledsl.
SagaStep
<Data>)
io.eventuate.tram.sagas.simpledsl.
ParticipantParamsAndCommand
<C>
io.eventuate.tram.sagas.orchestration.
PendingSagaCommand
io.eventuate.examples.tram.sagas.ordersandcustomers.orders.service.
RejectOrderCommand
(implements io.eventuate.tram.commands.common.Command)
io.eventuate.examples.tram.sagas.ordersandcustomers.orders.sagas.cancelorder.
ReleaseCreditCommand
(implements io.eventuate.tram.commands.common.Command)
io.eventuate.examples.tram.sagas.ordersandcustomers.orders.sagas.participants.
ReserveCreditCommand
(implements io.eventuate.tram.commands.common.Command)
io.eventuate.tram.sagas.orchestration.
SagaActions
<Data>
io.eventuate.tram.sagas.orchestration.
SagaActions.Builder
<Data>
io.eventuate.tram.sagas.participant.
SagaCommandDispatcherFactory
io.eventuate.tram.sagas.participant.
SagaCommandHandlerBuilder
<C> (implements io.eventuate.tram.sagas.participant.
AbstractSagaCommandHandlersBuilder
)
io.eventuate.tram.sagas.participant.
SagaCommandHandlersBuilder
(implements io.eventuate.tram.sagas.participant.
AbstractSagaCommandHandlersBuilder
)
io.eventuate.tram.sagas.common.
SagaCommandHeaders
io.eventuate.tram.sagas.orchestration.
SagaCommandProducer
io.eventuate.tram.sagas.orchestration.
SagaCompletedForAggregateEvent
(implements io.eventuate.tram.events.common.DomainEvent)
io.eventuate.tram.sagas.orchestration.
SagaDataSerde
io.eventuate.tram.sagas.simpledsl.
SagaEndpointInvocation
io.eventuate.tram.sagas.orchestration.
SagaEventHandler
<Data>
io.eventuate.examples.tram.sagas.ordersandcustomers.micronaut.tests.
SagaEventsConsumer
io.eventuate.tram.sagas.simpledsl.
SagaExecutionState
io.eventuate.tram.sagas.simpledsl.
SagaExecutionStateJsonSerde
io.eventuate.tram.sagas.orchestration.
SagaInstance
io.eventuate.tram.sagas.orchestration.
SagaInstanceData
<Data>
io.eventuate.tram.sagas.orchestration.
SagaInstanceFactory
io.eventuate.tram.sagas.orchestration.
SagaInstanceRepositoryJdbc
(implements io.eventuate.tram.sagas.orchestration.
SagaInstanceRepository
)
io.eventuate.tram.sagas.common.
SagaLockManagerImpl
(implements io.eventuate.tram.sagas.common.
SagaLockManager
)
io.eventuate.tram.sagas.orchestration.
SagaManagerFactory
io.eventuate.tram.sagas.orchestration.
SagaManagerImpl
<Data> (implements io.eventuate.tram.sagas.orchestration.
SagaManager
<Data>)
io.eventuate.tram.sagas.micronaut.orchestration.
SagaManagerImplInitializer
io.eventuate.tram.sagas.spring.orchestration.
SagaOrchestratorConfiguration
io.eventuate.tram.sagas.micronaut.orchestration.
SagaOrchestratorFactory
io.eventuate.tram.sagas.testing.
SagaParticipantChannels
io.eventuate.tram.sagas.spring.participant.
SagaParticipantConfiguration
io.eventuate.tram.sagas.micronaut.participant.
SagaParticipantFactory
io.eventuate.tram.sagas.testing.
SagaParticipantStubManager
io.eventuate.tram.sagas.testing.
SagaParticipantStubManager.SagaParticipantStubManagerHelper
<C>
io.eventuate.tram.sagas.spring.testing.
SagaParticipantStubManagerConfiguration
io.eventuate.tram.sagas.micronaut.testing.
SagaParticipantStubManagerFactory
io.eventuate.tram.sagas.micronaut.testing.
SagaParticipantStubManagerInitializer
io.eventuate.tram.sagas.common.
SagaReplyHeaders
io.eventuate.tram.sagas.eventsourcingsupport.
SagaReplyRequestedEvent
(implements io.eventuate.Event)
io.eventuate.tram.sagas.eventsourcingsupport.
SagaReplyRequestedEventSubscriber
io.eventuate.tram.sagas.orchestration.
SagaTypeAndId
io.eventuate.tram.sagas.testing.
SagaUnitTestSupport
<T>
io.eventuate.tram.sagas.common.
SagaUnlockCommand
(implements io.eventuate.tram.commands.common.Command)
io.eventuate.tram.sagas.orchestration.
SerializedSagaData
io.eventuate.tram.sagas.simpledsl.
SimpleSagaDefinition
<Data> (implements io.eventuate.tram.sagas.orchestration.
SagaDefinition
<Data>)
io.eventuate.tram.sagas.simpledsl.
SimpleSagaDefinitionBuilder
<Data>
io.eventuate.tram.sagas.common.
StashedMessage
io.eventuate.tram.sagas.simpledsl.
StepBuilder
<Data> (implements io.eventuate.tram.sagas.simpledsl.
WithCompensationBuilder
<Data>)
io.eventuate.tram.sagas.simpledsl.
StepOutcome
io.eventuate.tram.sagas.simpledsl.
StepToExecute
<Data>
java.lang.Throwable (implements java.io.Serializable)
java.lang.Exception
java.lang.RuntimeException
io.eventuate.examples.tram.sagas.ordersandcustomers.customers.domain.
CustomerCreditLimitExceededException
io.eventuate.tram.sagas.common.
StashMessageRequiredException
io.eventuate.examples.tram.sagas.ordersandcustomers.micronaut.tests.
TramCommandsAndEventsIntegrationData
io.eventuate.tram.sagas.spring.inmemory.
TramSagaInMemoryConfiguration
io.eventuate.tram.sagas.eventsourcingsupport.
UpdatingOptionsBuilder
Interface Hierarchy
io.eventuate.tram.sagas.participant.
AbstractSagaCommandHandlersBuilder
io.eventuate.examples.tram.sagas.ordersandcustomers.customers.domain.
CustomerDao
io.eventuate.tram.sagas.orchestration.
EventStartingHandler
<Data,EventClass>
java.util.function.Function<T,R>
io.eventuate.tram.sagas.orchestration.
StartingHandler
<Data>
io.eventuate.examples.tram.sagas.ordersandcustomers.orders.domain.
OrderDao
io.eventuate.tram.sagas.simpledsl.
ParticipantInvocation
<Data>
io.eventuate.tram.sagas.participant.
PostLockFunction
<C>
org.springframework.data.repository.Repository<T,ID>
org.springframework.data.repository.CrudRepository<T,ID>
io.eventuate.examples.tram.sagas.ordersandcustomers.spring.customers.domain.
CustomerRepository
io.eventuate.examples.tram.sagas.ordersandcustomers.spring.orders.domain.
OrderRepository
io.eventuate.examples.tram.sagas.ordersandcustomers.customers.service.
ResultCreditResult
io.eventuate.tram.sagas.orchestration.
Saga
<Data>
io.eventuate.tram.sagas.simpledsl.
SimpleSaga
<Data> (also extends io.eventuate.tram.sagas.simpledsl.
SimpleSagaDsl
<Data>)
io.eventuate.tram.sagas.orchestration.
SagaDefinition
<Data>
io.eventuate.tram.sagas.orchestration.
SagaInstanceRepository
io.eventuate.tram.sagas.common.
SagaLockManager
io.eventuate.tram.sagas.orchestration.
SagaManager
<Data>
io.eventuate.tram.sagas.orchestration.
SagaStateMachineAction
<Data,Reply>
io.eventuate.tram.sagas.orchestration.
SagaStateMachineEventHandler
<Data,EventClass>
io.eventuate.tram.sagas.simpledsl.
SagaStep
<Data>
io.eventuate.tram.sagas.simpledsl.
SimpleSagaDsl
<Data>
io.eventuate.tram.sagas.simpledsl.
SimpleSaga
<Data> (also extends io.eventuate.tram.sagas.orchestration.
Saga
<Data>)
io.eventuate.tram.sagas.simpledsl.
WithCompensationBuilder
<Data>
Enum Hierarchy
java.lang.Object
java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
io.eventuate.examples.tram.sagas.ordersandcustomers.orders.domain.
OrderState
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes