A B C D E F G H I L M N O P R S T U W 
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
 
A B C D E F G H I L M N O P R S T U W 
All Classes All Packages