A B C D E F G H I L M N O P R S T U W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addDestinationsAndResources(Set<DestinationAndResource>) - Method in class com.networknt.saga.orchestration.SagaInstance
- AggregateInstanceSubscriptionsDAO - Interface in com.networknt.saga.orchestration
- AggregateInstanceSubscriptionsDAOImpl - Class in com.networknt.saga.orchestration
- AggregateInstanceSubscriptionsDAOImpl() - Constructor for class com.networknt.saga.orchestration.AggregateInstanceSubscriptionsDAOImpl
- apply(CommandMessage<C>, PathVariables, Message) - Method in interface com.networknt.saga.participant.PostLockFunction
- apply(Data, DomainEventEnvelope<EventClass>) - Method in interface com.networknt.saga.orchestration.EventStartingHandler
- apply(Data, DomainEventEnvelope<EventClass>) - Method in interface com.networknt.saga.orchestration.SagaStateMachineEventHandler
- apply(Data, Reply) - Method in interface com.networknt.saga.orchestration.SagaStateMachineAction
- apply(Object, Object) - Method in interface com.networknt.saga.orchestration.RawSagaStateMachineAction
B
- build() - Method in class com.networknt.saga.participant.SagaCommandHandlerBuilder
- build() - Method in class com.networknt.saga.participant.SagaCommandHandlersBuilder
C
- claimLock(String, String, String) - Method in interface com.networknt.saga.participant.SagaLockManager
- claimLock(String, String, String) - Method in class com.networknt.saga.participant.SagaLockManagerImpl
- com.networknt.saga.common - package com.networknt.saga.common
- com.networknt.saga.orchestration - package com.networknt.saga.orchestration
- com.networknt.saga.participant - package com.networknt.saga.participant
- create(Data) - Method in interface com.networknt.saga.orchestration.SagaManager
- create(Data) - Method in class com.networknt.saga.orchestration.SagaManagerImpl
- create(Data, Class, Object) - Method in interface com.networknt.saga.orchestration.SagaManager
- create(Data, Class, Object) - Method in class com.networknt.saga.orchestration.SagaManagerImpl
- create(Data, Optional<String>) - Method in interface com.networknt.saga.orchestration.SagaManager
- create(Data, Optional<String>) - Method in class com.networknt.saga.orchestration.SagaManagerImpl
D
- DEFAULT_STATE_NAME - Static variable in class com.networknt.saga.orchestration.SagaManagerImpl
- deserializeSagaData(SerializedSagaData) - Static method in class com.networknt.saga.orchestration.SagaDataSerde
- DestinationAndResource - Class in com.networknt.saga.orchestration
- DestinationAndResource(String, String) - Constructor for class com.networknt.saga.orchestration.DestinationAndResource
E
- EnlistedAggregate - Class in com.networknt.saga.orchestration
- EnlistedAggregate(Class<Object>, Object) - Constructor for class com.networknt.saga.orchestration.EnlistedAggregate
- EnlistedAggregatesDao - Interface in com.networknt.saga.orchestration
- EnlistedAggregatesDaoImpl - Class in com.networknt.saga.orchestration
- EnlistedAggregatesDaoImpl() - Constructor for class com.networknt.saga.orchestration.EnlistedAggregatesDaoImpl
- equals(Object) - Method in class com.networknt.saga.orchestration.DestinationAndResource
- equals(Object) - Method in class com.networknt.saga.orchestration.EnlistedAggregate
- eventClassAndAggregateId(Data) - Method in class com.networknt.saga.orchestration.SagaEventHandler
- EventClassAndAggregateId - Class in com.networknt.saga.orchestration
- EventClassAndAggregateId(Class<DomainEvent>, Long) - Constructor for class com.networknt.saga.orchestration.EventClassAndAggregateId
- EventStartingHandler<Data,EventClass extends com.networknt.tram.event.common.DomainEvent> - Interface in com.networknt.saga.orchestration
- EventToPublish - Class in com.networknt.saga.orchestration
- EventToPublish(Class, String, List<DomainEvent>) - Constructor for class com.networknt.saga.orchestration.EventToPublish
F
- find(String, String) - Method in interface com.networknt.saga.orchestration.SagaInstanceRepository
- find(String, String) - Method in class com.networknt.saga.orchestration.SagaInstanceRepositoryJdbc
- findEnlistedAggregates(String) - Method in interface com.networknt.saga.orchestration.EnlistedAggregatesDao
- findEnlistedAggregates(String) - Method in class com.networknt.saga.orchestration.EnlistedAggregatesDaoImpl
- findEventHandler(Saga<Data>, String, Data, String, long, String) - Method in interface com.networknt.saga.orchestration.SagaDefinition
- findEventHandlers(Saga<Data>, String, Data) - Method in interface com.networknt.saga.orchestration.SagaDefinition
- findReplyHandler(Saga<Data>, SagaInstance, String, Data, String, Message) - Method in interface com.networknt.saga.orchestration.SagaDefinition
- findSagas(Class, String) - Method in interface com.networknt.saga.orchestration.EnlistedAggregatesDao
- findSagas(Class, String) - Method in class com.networknt.saga.orchestration.EnlistedAggregatesDaoImpl
- findSagas(String, String, String) - Method in interface com.networknt.saga.orchestration.AggregateInstanceSubscriptionsDAO
- findSagas(String, String, String) - Method in class com.networknt.saga.orchestration.AggregateInstanceSubscriptionsDAOImpl
- findWithData(String, String) - Method in interface com.networknt.saga.orchestration.SagaInstanceRepository
- findWithData(String, String) - Method in class com.networknt.saga.orchestration.SagaInstanceRepositoryJdbc
- fromChannel(String) - Static method in class com.networknt.saga.participant.SagaCommandHandlersBuilder
G
- getAction() - Method in class com.networknt.saga.orchestration.SagaEventHandler
- getAggregateClass() - Method in class com.networknt.saga.orchestration.EnlistedAggregate
- getAggregateId() - Method in class com.networknt.saga.orchestration.EnlistedAggregate
- getAggregateId() - Method in class com.networknt.saga.orchestration.EventClassAndAggregateId
- getAggregateId() - Method in class com.networknt.saga.orchestration.EventToPublish
- getAggregateType() - Method in class com.networknt.saga.orchestration.EventToPublish
- getCommand() - Method in class com.networknt.saga.orchestration.PendingSagaCommand
- getCommands() - Method in interface com.networknt.saga.orchestration.SagaActions
- getDestination() - Method in class com.networknt.saga.orchestration.DestinationAndResource
- getDestination() - Method in class com.networknt.saga.orchestration.PendingSagaCommand
- getDestinationsAndResources() - Method in class com.networknt.saga.orchestration.SagaInstance
- getDomainEvents() - Method in class com.networknt.saga.orchestration.EventToPublish
- getEnlistedAggregates() - Method in interface com.networknt.saga.orchestration.SagaActions
- getEventClass() - Method in class com.networknt.saga.orchestration.EventClassAndAggregateId
- getEventClass() - Method in class com.networknt.saga.orchestration.SagaEventHandler
- getEventsToPublish() - Method in interface com.networknt.saga.orchestration.SagaActions
- getHandledEvents() - Method in interface com.networknt.saga.orchestration.SagaDefinition
- getId() - Method in class com.networknt.saga.orchestration.SagaInstance
- getLastRequestId() - Method in class com.networknt.saga.orchestration.SagaInstance
- getLockTarget() - Method in class com.networknt.saga.participant.SagaReplyMessage
- getMessage() - Method in class com.networknt.saga.participant.StashedMessage
- getPostLock() - Method in class com.networknt.saga.participant.SagaCommandHandler
- getPreLock() - Method in class com.networknt.saga.participant.SagaCommandHandler
- getReplyClass() - Method in interface com.networknt.saga.orchestration.ReplyClassAndHandler
- getReplyHandler() - Method in interface com.networknt.saga.orchestration.ReplyClassAndHandler
- getResource() - Method in class com.networknt.saga.orchestration.DestinationAndResource
- getResource() - Method in class com.networknt.saga.orchestration.PendingSagaCommand
- getSagaData() - Method in class com.networknt.saga.orchestration.SagaInstanceData
- getSagaDataJSON() - Method in class com.networknt.saga.orchestration.SerializedSagaData
- getSagaDataType() - Method in class com.networknt.saga.orchestration.SerializedSagaData
- getSagaDefinition() - Method in interface com.networknt.saga.orchestration.Saga
- getSagaId() - Method in class com.networknt.saga.orchestration.SagaTypeAndId
- getSagaId() - Method in class com.networknt.saga.participant.StashedMessage
- getSagaInstance() - Method in class com.networknt.saga.orchestration.SagaInstanceData
- getSagaType() - Method in interface com.networknt.saga.orchestration.Saga
- getSagaType() - Method in class com.networknt.saga.orchestration.SagaInstance
- getSagaType() - Method in class com.networknt.saga.orchestration.SagaTypeAndId
- getSagaType() - Method in class com.networknt.saga.participant.StashedMessage
- getSerializedSagaData() - Method in class com.networknt.saga.orchestration.SagaInstance
- getStartingHandler() - Method in interface com.networknt.saga.orchestration.SagaDefinition
- getStashedMessages(String) - Method in class com.networknt.saga.participant.SagaLockManagerImpl
- getStateName() - Method in class com.networknt.saga.orchestration.SagaInstance
- getTarget() - Method in class com.networknt.saga.common.LockTarget
- getTarget() - Method in exception com.networknt.saga.participant.StashMessageRequiredException
- getTriggeringEvents() - Method in interface com.networknt.saga.orchestration.SagaDefinition
- getUpdatedSagaData() - Method in interface com.networknt.saga.orchestration.SagaActions
- getUpdatedState() - Method in interface com.networknt.saga.orchestration.SagaActions
H
- handleMessage(Message) - Method in class com.networknt.saga.orchestration.SagaManagerImpl
- hashCode() - Method in class com.networknt.saga.orchestration.DestinationAndResource
- hashCode() - Method in class com.networknt.saga.orchestration.EnlistedAggregate
- hasLockTarget() - Method in class com.networknt.saga.participant.SagaReplyMessage
I
- invoke(CommandHandler, CommandMessage, Map<String, String>) - Method in class com.networknt.saga.participant.SagaCommandDispatcher
- ISagaCommandHandlersBuilder - Interface in com.networknt.saga.participant
- isEndState(String) - Method in interface com.networknt.saga.orchestration.SagaDefinition
- isFor(String, long, String) - Method in class com.networknt.saga.orchestration.EventClassAndAggregateId
L
- lockAndstashDelete(String, String) - Method in class com.networknt.saga.participant.SagaLockManagerImpl
- LockTarget - Class in com.networknt.saga.common
- LockTarget(Class, Object) - Constructor for class com.networknt.saga.common.LockTarget
- LockTarget(String) - Constructor for class com.networknt.saga.common.LockTarget
- LockTarget(String, String) - Constructor for class com.networknt.saga.common.LockTarget
M
- make(Class<DomainEvent>, Function<Data, Long>, SagaStateMachineAction<Data, DomainEventEnvelope<DomainEvent>>) - Static method in class com.networknt.saga.orchestration.SagaEventHandler
- messageHandler(Message) - Method in class com.networknt.saga.participant.SagaCommandDispatcher
N
- NewSagaActions<Data> - Interface in com.networknt.saga.orchestration
O
- onMessage(Class<C>, Consumer<CommandMessage<C>>) - Method in interface com.networknt.saga.participant.ISagaCommandHandlersBuilder
- onMessage(Class<C>, Consumer<CommandMessage<C>>) - Method in class com.networknt.saga.participant.SagaCommandHandlerBuilder
- onMessage(Class<C>, Consumer<CommandMessage<C>>) - Method in class com.networknt.saga.participant.SagaCommandHandlersBuilder
- onMessage(Class<C>, Function<CommandMessage<C>, Message>) - Method in interface com.networknt.saga.participant.ISagaCommandHandlersBuilder
- onMessage(Class<C>, Function<CommandMessage<C>, Message>) - Method in class com.networknt.saga.participant.SagaCommandHandlerBuilder
- onMessage(Class<C>, Function<CommandMessage<C>, Message>) - Method in class com.networknt.saga.participant.SagaCommandHandlersBuilder
- onMessageReturningMessages(Class<C>, Function<CommandMessage<C>, List<Message>>) - Method in interface com.networknt.saga.participant.ISagaCommandHandlersBuilder
- onMessageReturningMessages(Class<C>, Function<CommandMessage<C>, List<Message>>) - Method in class com.networknt.saga.participant.SagaCommandHandlerBuilder
- onMessageReturningMessages(Class<C>, Function<CommandMessage<C>, List<Message>>) - Method in class com.networknt.saga.participant.SagaCommandHandlersBuilder
- onMessageReturningOptionalMessage(Class<C>, Function<CommandMessage<C>, Optional<Message>>) - Method in interface com.networknt.saga.participant.ISagaCommandHandlersBuilder
- onMessageReturningOptionalMessage(Class<C>, Function<CommandMessage<C>, Optional<Message>>) - Method in class com.networknt.saga.participant.SagaCommandHandlerBuilder
- onMessageReturningOptionalMessage(Class<C>, Function<CommandMessage<C>, Optional<Message>>) - Method in class com.networknt.saga.participant.SagaCommandHandlersBuilder
P
- PendingSagaCommand - Class in com.networknt.saga.orchestration
- PendingSagaCommand(String, String, Command) - Constructor for class com.networknt.saga.orchestration.PendingSagaCommand
- PostLockFunction<C> - Interface in com.networknt.saga.participant
R
- RawSagaStateMachineAction - Interface in com.networknt.saga.orchestration
- REPLY_LOCKED - Static variable in class com.networknt.saga.common.SagaReplyHeaders
- REPLY_SAGA_ID - Static variable in class com.networknt.saga.common.SagaReplyHeaders
- REPLY_SAGA_REQUEST_ID - Static variable in class com.networknt.saga.common.SagaReplyHeaders
- REPLY_SAGA_TYPE - Static variable in class com.networknt.saga.common.SagaReplyHeaders
- ReplyClassAndHandler - Interface in com.networknt.saga.orchestration
S
- Saga<Data> - Interface in com.networknt.saga.orchestration
- SAGA_ID - Static variable in class com.networknt.saga.common.SagaCommandHeaders
- SAGA_REQUEST_ID - Static variable in class com.networknt.saga.common.SagaCommandHeaders
- SAGA_TYPE - Static variable in class com.networknt.saga.common.SagaCommandHeaders
- SagaActions<Data> - Interface in com.networknt.saga.orchestration
- SagaCommandDispatcher - Class in com.networknt.saga.participant
- SagaCommandDispatcher(String, CommandHandlers, ChannelMapping, MessageConsumer, MessageProducer, SagaLockManager) - Constructor for class com.networknt.saga.participant.SagaCommandDispatcher
- SagaCommandHandler - Class in com.networknt.saga.participant
- SagaCommandHandler(String, Class<C>, Function<CommandMessage<C>, List<Message>>) - Constructor for class com.networknt.saga.participant.SagaCommandHandler
- SagaCommandHandler(String, String, Class<C>, BiFunction<CommandMessage<C>, PathVariables, List<Message>>) - Constructor for class com.networknt.saga.participant.SagaCommandHandler
- SagaCommandHandlerBuilder<C> - Class in com.networknt.saga.participant
- SagaCommandHandlerBuilder(SagaCommandHandlersBuilder, SagaCommandHandler) - Constructor for class com.networknt.saga.participant.SagaCommandHandlerBuilder
- SagaCommandHandlersBuilder - Class in com.networknt.saga.participant
- SagaCommandHandlersBuilder() - Constructor for class com.networknt.saga.participant.SagaCommandHandlersBuilder
- SagaCommandHeaders - Class in com.networknt.saga.common
- SagaCommandHeaders() - Constructor for class com.networknt.saga.common.SagaCommandHeaders
- SagaCompletedForAggregateEvent - Class in com.networknt.saga.orchestration
- SagaCompletedForAggregateEvent(String) - Constructor for class com.networknt.saga.orchestration.SagaCompletedForAggregateEvent
- SagaDataSerde - Class in com.networknt.saga.orchestration
- SagaDataSerde() - Constructor for class com.networknt.saga.orchestration.SagaDataSerde
- SagaDefinition<Data> - Interface in com.networknt.saga.orchestration
- SagaEventHandler<Data> - Class in com.networknt.saga.orchestration
- SagaEventHandler(Class<DomainEvent>, Function<Data, Long>, SagaStateMachineAction<Data, DomainEventEnvelope<DomainEvent>>) - Constructor for class com.networknt.saga.orchestration.SagaEventHandler
- SagaInstance - Class in com.networknt.saga.orchestration
- SagaInstance(String, String, String, String, SerializedSagaData, Set<DestinationAndResource>) - Constructor for class com.networknt.saga.orchestration.SagaInstance
- SagaInstanceData<Data> - Class in com.networknt.saga.orchestration
- SagaInstanceData(SagaInstance, Data) - Constructor for class com.networknt.saga.orchestration.SagaInstanceData
- SagaInstanceRepository - Interface in com.networknt.saga.orchestration
- SagaInstanceRepositoryJdbc - Class in com.networknt.saga.orchestration
- SagaInstanceRepositoryJdbc() - Constructor for class com.networknt.saga.orchestration.SagaInstanceRepositoryJdbc
- SagaLockManager - Interface in com.networknt.saga.participant
- SagaLockManagerImpl - Class in com.networknt.saga.participant
- SagaLockManagerImpl(DataSource) - Constructor for class com.networknt.saga.participant.SagaLockManagerImpl
- SagaManager<Data> - Interface in com.networknt.saga.orchestration
- SagaManagerImpl<Data> - Class in com.networknt.saga.orchestration
- SagaManagerImpl(Saga<Data>) - Constructor for class com.networknt.saga.orchestration.SagaManagerImpl
- SagaReplyHeaders - Class in com.networknt.saga.common
- SagaReplyHeaders() - Constructor for class com.networknt.saga.common.SagaReplyHeaders
- SagaReplyMessage - Class in com.networknt.saga.participant
- SagaReplyMessage(String, Map<String, String>, Optional<LockTarget>) - Constructor for class com.networknt.saga.participant.SagaReplyMessage
- SagaReplyMessageBuilder - Class in com.networknt.saga.participant
- SagaReplyMessageBuilder(LockTarget) - Constructor for class com.networknt.saga.participant.SagaReplyMessageBuilder
- SagaStateMachineAction<Data,Reply> - Interface in com.networknt.saga.orchestration
- SagaStateMachineEventHandler<Data,EventClass extends com.networknt.tram.event.common.DomainEvent> - Interface in com.networknt.saga.orchestration
- SagaTypeAndId - Class in com.networknt.saga.orchestration
- SagaTypeAndId(String, String) - Constructor for class com.networknt.saga.orchestration.SagaTypeAndId
- SagaUnlockCommand - Class in com.networknt.saga.common
- SagaUnlockCommand() - Constructor for class com.networknt.saga.common.SagaUnlockCommand
- save(SagaInstance) - Method in interface com.networknt.saga.orchestration.SagaInstanceRepository
- save(SagaInstance) - Method in class com.networknt.saga.orchestration.SagaInstanceRepositoryJdbc
- save(String, Set<EnlistedAggregate>) - Method in interface com.networknt.saga.orchestration.EnlistedAggregatesDao
- save(String, Set<EnlistedAggregate>) - Method in class com.networknt.saga.orchestration.EnlistedAggregatesDaoImpl
- SerializedSagaData - Class in com.networknt.saga.orchestration
- SerializedSagaData(String, String) - Constructor for class com.networknt.saga.orchestration.SerializedSagaData
- serializeSagaData(Data) - Static method in class com.networknt.saga.orchestration.SagaDataSerde
- setId(String) - Method in class com.networknt.saga.orchestration.SagaInstance
- setPostLock(PostLockFunction) - Method in class com.networknt.saga.participant.SagaCommandHandler
- setPreLock(BiFunction<CommandMessage, PathVariables, LockTarget>) - Method in class com.networknt.saga.participant.SagaCommandHandler
- setSagaType(String) - Method in class com.networknt.saga.orchestration.SagaInstance
- setSerializedSagaData(SerializedSagaData) - Method in class com.networknt.saga.orchestration.SagaInstance
- setStateName(String) - Method in class com.networknt.saga.orchestration.SagaInstance
- StartingHandler<Data> - Interface in com.networknt.saga.orchestration
- StashedMessage - Class in com.networknt.saga.participant
- StashedMessage(String, String, Message) - Constructor for class com.networknt.saga.participant.StashedMessage
- stashMessage(String, String, String, Message) - Method in interface com.networknt.saga.participant.SagaLockManager
- stashMessage(String, String, String, Message) - Method in class com.networknt.saga.participant.SagaLockManagerImpl
- StashMessageRequiredException - Exception in com.networknt.saga.participant
- StashMessageRequiredException(String) - Constructor for exception com.networknt.saga.participant.StashMessageRequiredException
- stashTableUpdate(String, String, String) - Method in class com.networknt.saga.participant.SagaLockManagerImpl
- subscribeToReplyChannel() - Method in class com.networknt.saga.orchestration.SagaManagerImpl
T
- toString() - Method in class com.networknt.saga.orchestration.EnlistedAggregate
U
- unlock(String, String) - Method in interface com.networknt.saga.participant.SagaLockManager
- unlock(String, String) - Method in class com.networknt.saga.participant.SagaLockManagerImpl
- update(SagaInstance) - Method in interface com.networknt.saga.orchestration.SagaInstanceRepository
- update(SagaInstance) - Method in class com.networknt.saga.orchestration.SagaInstanceRepositoryJdbc
- update(String, String, List<EventClassAndAggregateId>) - Method in interface com.networknt.saga.orchestration.AggregateInstanceSubscriptionsDAO
- update(String, String, List<EventClassAndAggregateId>) - Method in class com.networknt.saga.orchestration.AggregateInstanceSubscriptionsDAOImpl
W
- withLock(Class, Object) - Static method in class com.networknt.saga.participant.SagaReplyMessageBuilder
- withPostLock(PostLockFunction<C>) - Method in class com.networknt.saga.participant.SagaCommandHandlerBuilder
- withPreLock(BiFunction<CommandMessage<C>, PathVariables, LockTarget>) - Method in class com.networknt.saga.participant.SagaCommandHandlerBuilder
- withSuccess() - Method in class com.networknt.saga.participant.SagaReplyMessageBuilder
- withSuccess(Object) - Method in class com.networknt.saga.participant.SagaReplyMessageBuilder
All Classes All Packages