Skip navigation links
A C D E F G H I J L M O P R S T U V W 

A

activityLogger - Static variable in class com.networknt.eventuate.common.impl.EventuateActivity
 
addStrategy(SnapshotStrategy) - Method in class com.networknt.eventuate.common.SnapshotManagerImpl
 
Aggregate<T extends Aggregate> - Interface in com.networknt.eventuate.common
Base interface for an Aggregate that uses event sourcing
AggregateCrud - Interface in com.networknt.eventuate.common.impl
 
AggregateCrud - Interface in com.networknt.eventuate.common.impl.sync
Base interface for command side Aggregate Crud
AggregateCrudFindOptions - Class in com.networknt.eventuate.common.impl
 
AggregateCrudFindOptions() - Constructor for class com.networknt.eventuate.common.impl.AggregateCrudFindOptions
 
AggregateCrudFindOptions(Optional<EventContext>) - Constructor for class com.networknt.eventuate.common.impl.AggregateCrudFindOptions
 
AggregateCrudMapping - Class in com.networknt.eventuate.common.impl
 
AggregateCrudMapping() - Constructor for class com.networknt.eventuate.common.impl.AggregateCrudMapping
 
AggregateCrudSaveOptions - Class in com.networknt.eventuate.common.impl
 
AggregateCrudSaveOptions() - Constructor for class com.networknt.eventuate.common.impl.AggregateCrudSaveOptions
 
AggregateCrudSaveOptions(Optional<EventContext>, Optional<String>) - Constructor for class com.networknt.eventuate.common.impl.AggregateCrudSaveOptions
 
AggregateCrudUpdateOptions - Class in com.networknt.eventuate.common.impl
 
AggregateCrudUpdateOptions() - Constructor for class com.networknt.eventuate.common.impl.AggregateCrudUpdateOptions
 
AggregateCrudUpdateOptions(Optional<EventContext>, Optional<SerializedSnapshot>) - Constructor for class com.networknt.eventuate.common.impl.AggregateCrudUpdateOptions
 
AggregateEvents - Interface in com.networknt.eventuate.common.impl
 
AggregateEvents - Interface in com.networknt.eventuate.common.impl.sync
 
AggregateRepository<T extends CommandProcessingAggregate<T,CT>,CT extends Command> - Class in com.networknt.eventuate.common
A convenience class, with a reactive-style API that provides a simplified interface for creating and updating aggregates.
AggregateRepository(Class<T>, EventuateAggregateStore) - Constructor for class com.networknt.eventuate.common.AggregateRepository
Constructs a new AggregateRepository for the specified aggregate class and aggregate store
AggregateRepository<T extends CommandProcessingAggregate<T,CT>,CT extends Command> - Class in com.networknt.eventuate.common.sync
A convenience class, with a synchronous-style API that provides a simplified interface for creating and updating aggregates.
AggregateRepository(Class<T>, EventuateAggregateStore) - Constructor for class com.networknt.eventuate.common.sync.AggregateRepository
Constructs a new AggregateRepository for the specified aggregate class and aggregate store
AggregateRepositoryInterceptor<T extends CommandProcessingAggregate<T,CT>,CT extends Command> - Interface in com.networknt.eventuate.common
 
Aggregates - Class in com.networknt.eventuate.common
General utility methods for Aggregate
Aggregates() - Constructor for class com.networknt.eventuate.common.Aggregates
 
applyEvent(Event) - Method in interface com.networknt.eventuate.common.Aggregate
Update the aggregate
applyEvent(Event) - Method in class com.networknt.eventuate.common.ReflectiveMutableCommandProcessingAggregate
Apply an event by invoking an apply() method whose parameter class matches the event's class
applyEventsToMutableAggregate(T, List<Event>, MissingApplyEventMethodStrategy) - Static method in class com.networknt.eventuate.common.Aggregates
 
asString() - Method in class com.networknt.eventuate.common.Int128
 
AsyncToSyncAggregateCrudAdapter - Class in com.networknt.eventuate.common.impl.adapters
 
AsyncToSyncAggregateCrudAdapter(AggregateCrud) - Constructor for class com.networknt.eventuate.common.impl.adapters.AsyncToSyncAggregateCrudAdapter
 
AsyncToSyncAggregateEventsAdapter - Class in com.networknt.eventuate.common.impl.adapters
 
AsyncToSyncAggregateEventsAdapter(AggregateEvents) - Constructor for class com.networknt.eventuate.common.impl.adapters.AsyncToSyncAggregateEventsAdapter
 
AsyncToSyncTimeoutOptions - Class in com.networknt.eventuate.common.impl.adapters
 
AsyncToSyncTimeoutOptions() - Constructor for class com.networknt.eventuate.common.impl.adapters.AsyncToSyncTimeoutOptions
 

C

com.networknt.eventuate.common - package com.networknt.eventuate.common
 
com.networknt.eventuate.common.impl - package com.networknt.eventuate.common.impl
 
com.networknt.eventuate.common.impl.adapters - package com.networknt.eventuate.common.impl.adapters
 
com.networknt.eventuate.common.impl.schemametadata - package com.networknt.eventuate.common.impl.schemametadata
 
com.networknt.eventuate.common.impl.sync - package com.networknt.eventuate.common.impl.sync
 
com.networknt.eventuate.common.sync - package com.networknt.eventuate.common.sync
 
Command - Interface in com.networknt.eventuate.common
Base interface for event sourcing commands
CommandProcessingAggregate<T extends CommandProcessingAggregate,CT extends Command> - Interface in com.networknt.eventuate.common
An aggregate that processes commands by returning (state changing) events
compareTo(Int128) - Method in class com.networknt.eventuate.common.Int128
 
CompletableFutureUtil - Class in com.networknt.eventuate.common
General utility methods for CompletableFuture
CompletableFutureUtil() - Constructor for class com.networknt.eventuate.common.CompletableFutureUtil
 
completeSomehow(CompletableFuture<T>, T, Throwable) - Static method in class com.networknt.eventuate.common.CompletableFutureUtil
 
CompositeMissingApplyEventMethodStrategy - Class in com.networknt.eventuate.common
 
CompositeMissingApplyEventMethodStrategy(MissingApplyEventMethodStrategy[]) - Constructor for class com.networknt.eventuate.common.CompositeMissingApplyEventMethodStrategy
 
currentVersion(Class) - Method in class com.networknt.eventuate.common.impl.schemametadata.EmptyEventSchemaMetadataManager
 
currentVersion(Class) - Method in interface com.networknt.eventuate.common.impl.schemametadata.EventSchemaMetadataManager
 
currentVersion(Class) - Method in class com.networknt.eventuate.common.impl.schemametadata.EventSchemaMetadataManagerImpl
 

D

DefaultAggregateRepositoryInterceptor<T extends CommandProcessingAggregate<T,CT>,CT extends Command> - Class in com.networknt.eventuate.common
 
DefaultAggregateRepositoryInterceptor() - Constructor for class com.networknt.eventuate.common.DefaultAggregateRepositoryInterceptor
 
DefaultMissingApplyEventMethodStrategy - Class in com.networknt.eventuate.common
 
DefaultMissingApplyEventMethodStrategy() - Constructor for class com.networknt.eventuate.common.DefaultMissingApplyEventMethodStrategy
 
DEFAULTS - Static variable in class com.networknt.eventuate.common.SubscriberOptions
 
DefaultSerializedEventDeserializer - Class in com.networknt.eventuate.common.impl
 
DefaultSerializedEventDeserializer() - Constructor for class com.networknt.eventuate.common.impl.DefaultSerializedEventDeserializer
 
DispatchedEvent<T extends Event> - Class in com.networknt.eventuate.common
value object class for Dispatched Event
DispatchedEvent(String, Int128, T, Integer, Long, EventContext, Optional<Map<String, String>>) - Constructor for class com.networknt.eventuate.common.DispatchedEvent
 
DuplicateTriggeringEventException - Exception in com.networknt.eventuate.common
 
DuplicateTriggeringEventException() - Constructor for exception com.networknt.eventuate.common.DuplicateTriggeringEventException
 

E

EmptyEventSchemaMetadataManager - Class in com.networknt.eventuate.common.impl.schemametadata
 
EmptyEventSchemaMetadataManager() - Constructor for class com.networknt.eventuate.common.impl.schemametadata.EmptyEventSchemaMetadataManager
 
EndOfCurrentEventsReachedEvent - Class in com.networknt.eventuate.common
 
EndOfCurrentEventsReachedEvent() - Constructor for class com.networknt.eventuate.common.EndOfCurrentEventsReachedEvent
 
EntityAlreadyExistsException - Exception in com.networknt.eventuate.common
 
EntityAlreadyExistsException() - Constructor for exception com.networknt.eventuate.common.EntityAlreadyExistsException
 
EntityIdAndType - Class in com.networknt.eventuate.common
value object class for EntityId And Type
EntityIdAndType() - Constructor for class com.networknt.eventuate.common.EntityIdAndType
 
EntityIdAndType(String, String) - Constructor for class com.networknt.eventuate.common.EntityIdAndType
 
EntityIdAndVersion - Class in com.networknt.eventuate.common
value object class for EntityId And Version
EntityIdAndVersion(String, Int128) - Constructor for class com.networknt.eventuate.common.EntityIdAndVersion
 
EntityIdVersionAndEventIds - Class in com.networknt.eventuate.common.impl
 
EntityIdVersionAndEventIds(String, Int128, List<Int128>) - Constructor for class com.networknt.eventuate.common.impl.EntityIdVersionAndEventIds
 
EntityNotFoundException - Exception in com.networknt.eventuate.common
 
EntityNotFoundException() - Constructor for exception com.networknt.eventuate.common.EntityNotFoundException
 
EntityTemporarilyUnavailableException - Exception in com.networknt.eventuate.common
 
EntityTemporarilyUnavailableException() - Constructor for exception com.networknt.eventuate.common.EntityTemporarilyUnavailableException
 
EntityWithIdAndVersion<T> - Class in com.networknt.eventuate.common
 
EntityWithIdAndVersion(EntityIdAndVersion, T) - Constructor for class com.networknt.eventuate.common.EntityWithIdAndVersion
 
EntityWithMetadata<T extends Aggregate> - Class in com.networknt.eventuate.common
 
EntityWithMetadata(EntityIdAndVersion, Optional<Int128>, List<EventWithMetadata>, T) - Constructor for class com.networknt.eventuate.common.EntityWithMetadata
 
equals(Object) - Method in class com.networknt.eventuate.common.EntityIdAndVersion
 
equals(Object) - Method in class com.networknt.eventuate.common.EventContext
 
equals(Object) - Method in class com.networknt.eventuate.common.FindOptions
 
equals(Object) - Method in class com.networknt.eventuate.common.impl.AggregateCrudFindOptions
 
equals(Object) - Method in class com.networknt.eventuate.common.impl.EntityIdVersionAndEventIds
 
equals(Object) - Method in class com.networknt.eventuate.common.impl.EventIdTypeAndData
 
equals(Object) - Method in class com.networknt.eventuate.common.Int128
 
equals(Object) - Method in class com.networknt.eventuate.common.UpdateOptions
 
Event - Interface in com.networknt.eventuate.common
Base interface for event sourcing events
EventContext - Class in com.networknt.eventuate.common
 
EventContext() - Constructor for class com.networknt.eventuate.common.EventContext
 
EventContext(String) - Constructor for class com.networknt.eventuate.common.EventContext
 
EventEntity - Annotation Type in com.networknt.eventuate.common
Used on an Event class or interface to specify the aggregate that publishes the event

   @EventEntity(entity="io.eventuate.example.banking.domain.Account")
   public interface AccountEvent extends Event {
   }
EventEnvelope<T extends Event> - Interface in com.networknt.eventuate.common
A container of an event and it's metadata
EventHandlerContext<T extends Event> - Interface in com.networknt.eventuate.common
Wraps the event that is passed to a command-side event handler
EventHandlerContext<T extends Event> - Interface in com.networknt.eventuate.common.sync
Wraps the event that is passed to a command-side event handler
EventHandlerMethod - Annotation Type in com.networknt.eventuate.common
 
EventIdAndType - Class in com.networknt.eventuate.common
value object class for EntityId And Type
EventIdAndType() - Constructor for class com.networknt.eventuate.common.EventIdAndType
 
EventIdAndType(Int128, String) - Constructor for class com.networknt.eventuate.common.EventIdAndType
 
EventIdTypeAndData - Class in com.networknt.eventuate.common.impl
 
EventIdTypeAndData() - Constructor for class com.networknt.eventuate.common.impl.EventIdTypeAndData
 
EventIdTypeAndData(Int128, String, String, Optional<String>) - Constructor for class com.networknt.eventuate.common.impl.EventIdTypeAndData
 
events(Event...) - Static method in class com.networknt.eventuate.common.EventUtil
 
EventSchemaMetadataManager - Interface in com.networknt.eventuate.common.impl.schemametadata
 
EventSchemaMetadataManagerImpl - Class in com.networknt.eventuate.common.impl.schemametadata
 
EventSchemaMetadataManagerImpl() - Constructor for class com.networknt.eventuate.common.impl.schemametadata.EventSchemaMetadataManagerImpl
 
EventSubscriber - Annotation Type in com.networknt.eventuate.common
 
EventTypeAndData - Class in com.networknt.eventuate.common.impl
 
EventTypeAndData(String, String, Optional<String>) - Constructor for class com.networknt.eventuate.common.impl.EventTypeAndData
 
EventuateActivity - Class in com.networknt.eventuate.common.impl
 
EventuateActivity() - Constructor for class com.networknt.eventuate.common.impl.EventuateActivity
 
EventuateAggregateStore - Interface in com.networknt.eventuate.common
The reactive-style interface to the event store
EventuateAggregateStore - Interface in com.networknt.eventuate.common.sync
The synchronous-style interface to the event store
EventuateAggregateStoreImpl - Class in com.networknt.eventuate.common.impl
 
EventuateAggregateStoreImpl(AggregateCrud, AggregateEvents, SnapshotManager, MissingApplyEventMethodStrategy) - Constructor for class com.networknt.eventuate.common.impl.EventuateAggregateStoreImpl
 
EventuateAggregateStoreImpl - Class in com.networknt.eventuate.common.impl.sync
 
EventuateAggregateStoreImpl(AggregateCrud, AggregateEvents, SnapshotManager, MissingApplyEventMethodStrategy) - Constructor for class com.networknt.eventuate.common.impl.sync.EventuateAggregateStoreImpl
 
EventuateApplyEventFailedUnexpectedlyException - Exception in com.networknt.eventuate.common
 
EventuateApplyEventFailedUnexpectedlyException(Throwable) - Constructor for exception com.networknt.eventuate.common.EventuateApplyEventFailedUnexpectedlyException
 
EventuateAuthenticationFailedException - Exception in com.networknt.eventuate.common
 
EventuateAuthenticationFailedException() - Constructor for exception com.networknt.eventuate.common.EventuateAuthenticationFailedException
 
EventuateClientException - Exception in com.networknt.eventuate.common
 
EventuateClientException() - Constructor for exception com.networknt.eventuate.common.EventuateClientException
 
EventuateClientException(Throwable) - Constructor for exception com.networknt.eventuate.common.EventuateClientException
 
EventuateClientException(String) - Constructor for exception com.networknt.eventuate.common.EventuateClientException
 
EventuateCommandProcessingFailedException - Exception in com.networknt.eventuate.common
 
EventuateCommandProcessingFailedException(Throwable) - Constructor for exception com.networknt.eventuate.common.EventuateCommandProcessingFailedException
 
EventuateCommandProcessingFailedUnexpectedlyException - Exception in com.networknt.eventuate.common
 
EventuateCommandProcessingFailedUnexpectedlyException(Throwable) - Constructor for exception com.networknt.eventuate.common.EventuateCommandProcessingFailedUnexpectedlyException
 
EventuateException - Exception in com.networknt.eventuate.common
 
EventuateException() - Constructor for exception com.networknt.eventuate.common.EventuateException
 
EventuateException(String) - Constructor for exception com.networknt.eventuate.common.EventuateException
 
EventuateException(String, Throwable) - Constructor for exception com.networknt.eventuate.common.EventuateException
 
EventuateException(Throwable) - Constructor for exception com.networknt.eventuate.common.EventuateException
 
EventuateRestoreFromSnapshotFailedUnexpectedlyException - Exception in com.networknt.eventuate.common
 
EventuateRestoreFromSnapshotFailedUnexpectedlyException(ReflectiveOperationException) - Constructor for exception com.networknt.eventuate.common.EventuateRestoreFromSnapshotFailedUnexpectedlyException
 
EventuateServerException - Exception in com.networknt.eventuate.common
 
EventuateServerException() - Constructor for exception com.networknt.eventuate.common.EventuateServerException
 
EventuateServiceUnavailableException - Exception in com.networknt.eventuate.common
 
EventuateServiceUnavailableException() - Constructor for exception com.networknt.eventuate.common.EventuateServiceUnavailableException
 
EventuateSubscriptionFailedException - Exception in com.networknt.eventuate.common
 
EventuateSubscriptionFailedException(String, Exception) - Constructor for exception com.networknt.eventuate.common.EventuateSubscriptionFailedException
 
EventuateUnknownResponseException - Exception in com.networknt.eventuate.common
 
EventuateUnknownResponseException(int, String) - Constructor for exception com.networknt.eventuate.common.EventuateUnknownResponseException
 
EventUtil - Class in com.networknt.eventuate.common
General utility methods for event
EventUtil() - Constructor for class com.networknt.eventuate.common.EventUtil
 
EventWithMetadata - Class in com.networknt.eventuate.common
An event with it's id
EventWithMetadata(Event, Int128, Optional<Map<String, String>>) - Constructor for class com.networknt.eventuate.common.EventWithMetadata
 

F

failedFuture(Throwable) - Static method in class com.networknt.eventuate.common.CompletableFutureUtil
 
find(String) - Method in class com.networknt.eventuate.common.AggregateRepository
Find an aggregate
find(String, FindOptions) - Method in class com.networknt.eventuate.common.AggregateRepository
Find an aggregate
find(String, Optional<FindOptions>) - Method in class com.networknt.eventuate.common.AggregateRepository
Find an aggregate
find(Class<T>, String) - Method in interface com.networknt.eventuate.common.EventuateAggregateStore
 
find(Class<T>, String, FindOptions) - Method in interface com.networknt.eventuate.common.EventuateAggregateStore
 
find(Class<T>, String, Optional<FindOptions>) - Method in interface com.networknt.eventuate.common.EventuateAggregateStore
 
find(String, String, Optional<AggregateCrudFindOptions>) - Method in class com.networknt.eventuate.common.impl.adapters.AsyncToSyncAggregateCrudAdapter
 
find(String, String, Optional<AggregateCrudFindOptions>) - Method in class com.networknt.eventuate.common.impl.adapters.SyncToAsyncAggregateCrudAdapter
 
find(String, String, Optional<AggregateCrudFindOptions>) - Method in interface com.networknt.eventuate.common.impl.AggregateCrud
 
find(Class<T>, String) - Method in class com.networknt.eventuate.common.impl.EventuateAggregateStoreImpl
 
find(Class<T>, String, FindOptions) - Method in class com.networknt.eventuate.common.impl.EventuateAggregateStoreImpl
 
find(Class<T>, String, Optional<FindOptions>) - Method in class com.networknt.eventuate.common.impl.EventuateAggregateStoreImpl
 
find(String, String, Optional<AggregateCrudFindOptions>) - Method in interface com.networknt.eventuate.common.impl.sync.AggregateCrud
Find a Aggregate events by giving aggregateType and entityId
find(Class<T>, String) - Method in class com.networknt.eventuate.common.impl.sync.EventuateAggregateStoreImpl
 
find(Class<T>, String, FindOptions) - Method in class com.networknt.eventuate.common.impl.sync.EventuateAggregateStoreImpl
 
find(Class<T>, String, Optional<FindOptions>) - Method in class com.networknt.eventuate.common.impl.sync.EventuateAggregateStoreImpl
 
find(String) - Method in class com.networknt.eventuate.common.sync.AggregateRepository
Find an aggregate
find(String, FindOptions) - Method in class com.networknt.eventuate.common.sync.AggregateRepository
Find an aggregate
find(String, Optional<FindOptions>) - Method in class com.networknt.eventuate.common.sync.AggregateRepository
Find an aggregate
find(Class<T>, String) - Method in interface com.networknt.eventuate.common.sync.EventuateAggregateStore
 
find(Class<T>, String, FindOptions) - Method in interface com.networknt.eventuate.common.sync.EventuateAggregateStore
 
find(Class<T>, String, Optional<FindOptions>) - Method in interface com.networknt.eventuate.common.sync.EventuateAggregateStore
 
FindOptions - Class in com.networknt.eventuate.common
 
FindOptions() - Constructor for class com.networknt.eventuate.common.FindOptions
 
fromJson(String, Class<T>) - Static method in class com.networknt.eventuate.common.impl.JSonMapper
 
fromJsonByName(String, String) - Static method in class com.networknt.eventuate.common.impl.JSonMapper
 
fromString(String) - Static method in class com.networknt.eventuate.common.Int128
 

G

getAggregate() - Method in class com.networknt.eventuate.common.EntityWithIdAndVersion
 
getAggregateClass() - Method in interface com.networknt.eventuate.common.SnapshotStrategy
The aggregate class that this is a strategy for
getCommand() - Method in exception com.networknt.eventuate.common.MissingProcessMethodException
 
getDurability() - Method in class com.networknt.eventuate.common.SubscriberOptions
 
getEntity() - Method in class com.networknt.eventuate.common.EntityWithMetadata
 
getEntityId() - Method in class com.networknt.eventuate.common.DispatchedEvent
 
getEntityId() - Method in class com.networknt.eventuate.common.EntityIdAndType
 
getEntityId() - Method in class com.networknt.eventuate.common.EntityIdAndVersion
 
getEntityId() - Method in class com.networknt.eventuate.common.EntityWithIdAndVersion
 
getEntityId() - Method in interface com.networknt.eventuate.common.EventEnvelope
The id of the aggregate that published the event
getEntityId() - Method in class com.networknt.eventuate.common.impl.AggregateCrudSaveOptions
 
getEntityId() - Method in class com.networknt.eventuate.common.impl.EntityIdVersionAndEventIds
 
getEntityId() - Method in class com.networknt.eventuate.common.impl.SerializedEvent
 
getEntityId() - Method in class com.networknt.eventuate.common.SaveOptions
 
getEntityIdAndType() - Method in exception com.networknt.eventuate.common.OptimisticLockingException
 
getEntityIdAndVersion() - Method in class com.networknt.eventuate.common.EntityWithIdAndVersion
 
getEntityIdAndVersion() - Method in class com.networknt.eventuate.common.EntityWithMetadata
 
getEntityType() - Method in class com.networknt.eventuate.common.EndOfCurrentEventsReachedEvent
 
getEntityType() - Method in class com.networknt.eventuate.common.EntityIdAndType
 
getEntityType() - Method in class com.networknt.eventuate.common.impl.SerializedEvent
 
getEntityVersion() - Method in class com.networknt.eventuate.common.EntityIdAndVersion
 
getEntityVersion() - Method in class com.networknt.eventuate.common.EntityWithIdAndVersion
 
getEntityVersion() - Method in class com.networknt.eventuate.common.impl.EntityIdVersionAndEventIds
 
getEntityVersion() - Method in class com.networknt.eventuate.common.impl.SerializedSnapshotWithVersion
 
getEntityVersion() - Method in exception com.networknt.eventuate.common.OptimisticLockingException
 
getErrorCode() - Method in exception com.networknt.eventuate.common.EventuateUnknownResponseException
 
getEvent() - Method in class com.networknt.eventuate.common.DispatchedEvent
 
getEvent() - Method in interface com.networknt.eventuate.common.EventEnvelope
The event
getEvent() - Method in class com.networknt.eventuate.common.EventWithMetadata
 
getEvent() - Method in exception com.networknt.eventuate.common.MissingApplyMethodException
 
getEventContext() - Method in class com.networknt.eventuate.common.DispatchedEvent
 
getEventContext() - Method in interface com.networknt.eventuate.common.EventEnvelope
An opaque token that can used to update aggregates idempotently
getEventContext() - Method in class com.networknt.eventuate.common.impl.SerializedEvent
 
getEventData() - Method in class com.networknt.eventuate.common.impl.EventIdTypeAndData
 
getEventData() - Method in class com.networknt.eventuate.common.impl.EventTypeAndData
 
getEventData() - Method in class com.networknt.eventuate.common.impl.SerializedEvent
 
getEventId() - Method in class com.networknt.eventuate.common.DispatchedEvent
 
getEventId() - Method in interface com.networknt.eventuate.common.EventEnvelope
The event id
getEventIds() - Method in class com.networknt.eventuate.common.impl.EntityIdVersionAndEventIds
 
getEventMetadata() - Method in class com.networknt.eventuate.common.DispatchedEvent
 
getEventMetadata() - Method in interface com.networknt.eventuate.common.EventEnvelope
 
getEventMetadata() - Method in class com.networknt.eventuate.common.SaveOptions
 
getEventMetadata() - Method in class com.networknt.eventuate.common.UpdateOptions
 
getEvents() - Method in class com.networknt.eventuate.common.EntityWithMetadata
 
getEvents() - Method in class com.networknt.eventuate.common.impl.LoadedEvents
 
getEvents() - Method in class com.networknt.eventuate.common.UpdateEventsAndOptions
 
getEventToken() - Method in class com.networknt.eventuate.common.EventContext
 
getEventType() - Method in class com.networknt.eventuate.common.DispatchedEvent
 
getEventType() - Method in interface com.networknt.eventuate.common.EventEnvelope
The event type
getEventType() - Method in class com.networknt.eventuate.common.EventIdAndType
 
getEventType() - Method in class com.networknt.eventuate.common.impl.EventIdTypeAndData
 
getEventType() - Method in class com.networknt.eventuate.common.impl.EventTypeAndData
 
getEventType() - Method in class com.networknt.eventuate.common.impl.SerializedEvent
 
getHi() - Method in class com.networknt.eventuate.common.Int128
 
getHttpStatusCode() - Method in exception com.networknt.eventuate.common.EventuateUnknownResponseException
 
getId() - Method in class com.networknt.eventuate.common.EventIdAndType
 
getId() - Method in class com.networknt.eventuate.common.EventWithMetadata
 
getId() - Method in class com.networknt.eventuate.common.impl.EventIdTypeAndData
 
getId() - Method in class com.networknt.eventuate.common.impl.SerializedEvent
 
getInterceptor() - Method in class com.networknt.eventuate.common.UpdateOptions
 
getJson() - Method in class com.networknt.eventuate.common.impl.SerializedSnapshot
 
getLo() - Method in class com.networknt.eventuate.common.Int128
 
getMetadata() - Method in class com.networknt.eventuate.common.EventWithMetadata
 
getMetadata() - Method in class com.networknt.eventuate.common.impl.EventIdTypeAndData
 
getMetadata() - Method in class com.networknt.eventuate.common.impl.EventTypeAndData
 
getMetadata() - Method in class com.networknt.eventuate.common.impl.SerializedEvent
 
getModuleName() - Method in class com.networknt.eventuate.common.impl.Int128Module
 
getOffset() - Method in class com.networknt.eventuate.common.DispatchedEvent
 
getOffset() - Method in interface com.networknt.eventuate.common.EventEnvelope
A monotonically increasing offset within the swimlane
getOffset() - Method in class com.networknt.eventuate.common.impl.SerializedEvent
 
getOptions() - Method in class com.networknt.eventuate.common.UpdateEventsAndOptions
 
getReadFrom() - Method in class com.networknt.eventuate.common.SubscriberOptions
 
getSerializedSnapshot() - Method in class com.networknt.eventuate.common.impl.SerializedSnapshotWithVersion
 
getSnapshot() - Method in class com.networknt.eventuate.common.impl.AggregateCrudUpdateOptions
 
getSnapshot() - Method in class com.networknt.eventuate.common.impl.LoadedEvents
 
getSnapshot() - Method in class com.networknt.eventuate.common.UpdateOptions
 
getSnapshotType() - Method in class com.networknt.eventuate.common.impl.SerializedSnapshot
 
getSnapshotVersion() - Method in class com.networknt.eventuate.common.EntityWithMetadata
 
getSwimlane() - Method in class com.networknt.eventuate.common.DispatchedEvent
 
getSwimlane() - Method in class com.networknt.eventuate.common.EndOfCurrentEventsReachedEvent
 
getSwimlane() - Method in interface com.networknt.eventuate.common.EventEnvelope
Each aggregate (the sender) is assigned a swimlane, which can be used for concurrent event processing
getSwimLane() - Method in class com.networknt.eventuate.common.impl.SerializedEvent
 
getTimeout() - Method in class com.networknt.eventuate.common.impl.adapters.AsyncToSyncTimeoutOptions
 
getTimeUnit() - Method in class com.networknt.eventuate.common.impl.adapters.AsyncToSyncTimeoutOptions
 
getTriggeringEvent() - Method in class com.networknt.eventuate.common.FindOptions
 
getTriggeringEvent() - Method in class com.networknt.eventuate.common.impl.AggregateCrudFindOptions
 
getTriggeringEvent() - Method in class com.networknt.eventuate.common.impl.AggregateCrudSaveOptions
 
getTriggeringEvent() - Method in class com.networknt.eventuate.common.impl.AggregateCrudUpdateOptions
 
getTriggeringEvent() - Method in class com.networknt.eventuate.common.SaveOptions
 
getTriggeringEvent() - Method in class com.networknt.eventuate.common.UpdateOptions
 

H

handle(Aggregate, MissingApplyMethodException) - Method in class com.networknt.eventuate.common.CompositeMissingApplyEventMethodStrategy
 
handle(Aggregate, MissingApplyMethodException) - Method in class com.networknt.eventuate.common.DefaultMissingApplyEventMethodStrategy
 
handle(Aggregate, MissingApplyMethodException) - Method in interface com.networknt.eventuate.common.MissingApplyEventMethodStrategy
 
handleException(T, Throwable, Optional<UpdateOptions>) - Method in interface com.networknt.eventuate.common.AggregateRepositoryInterceptor
 
hashCode() - Method in class com.networknt.eventuate.common.EntityIdAndVersion
 
hashCode() - Method in class com.networknt.eventuate.common.EventContext
 
hashCode() - Method in class com.networknt.eventuate.common.FindOptions
 
hashCode() - Method in class com.networknt.eventuate.common.impl.AggregateCrudFindOptions
 
hashCode() - Method in class com.networknt.eventuate.common.impl.EntityIdVersionAndEventIds
 
hashCode() - Method in class com.networknt.eventuate.common.impl.EventIdTypeAndData
 
hashCode() - Method in class com.networknt.eventuate.common.Int128
 
hashCode() - Method in class com.networknt.eventuate.common.UpdateOptions
 

I

INSTANCE - Static variable in class com.networknt.eventuate.common.DefaultMissingApplyEventMethodStrategy
 
Int128 - Class in com.networknt.eventuate.common
 
Int128(long, long) - Constructor for class com.networknt.eventuate.common.Int128
 
Int128Module - Class in com.networknt.eventuate.common.impl
 
Int128Module() - Constructor for class com.networknt.eventuate.common.impl.Int128Module
 
isProgressNotifications() - Method in class com.networknt.eventuate.common.SubscriberOptions
 

J

JSonMapper - Class in com.networknt.eventuate.common.impl
 
JSonMapper() - Constructor for class com.networknt.eventuate.common.impl.JSonMapper
 

L

LoadedEvents - Class in com.networknt.eventuate.common.impl
 
LoadedEvents(Optional<SerializedSnapshotWithVersion>, List<EventIdTypeAndData>) - Constructor for class com.networknt.eventuate.common.impl.LoadedEvents
 

M

MissingApplyEventMethodStrategy - Interface in com.networknt.eventuate.common
 
MissingApplyMethodException - Exception in com.networknt.eventuate.common
 
MissingApplyMethodException(Throwable, Event) - Constructor for exception com.networknt.eventuate.common.MissingApplyMethodException
 
MissingProcessMethodException - Exception in com.networknt.eventuate.common
 
MissingProcessMethodException(Throwable, Command) - Constructor for exception com.networknt.eventuate.common.MissingProcessMethodException
 

O

objectMapper - Static variable in class com.networknt.eventuate.common.impl.JSonMapper
 
OptimisticLockingException - Exception in com.networknt.eventuate.common
 
OptimisticLockingException(EntityIdAndType, Int128) - Constructor for exception com.networknt.eventuate.common.OptimisticLockingException
 
OptimisticLockingException() - Constructor for exception com.networknt.eventuate.common.OptimisticLockingException
 

P

possiblySnapshot(Aggregate, Optional<Int128>, List<EventWithMetadata>, List<Event>) - Method in interface com.networknt.eventuate.common.EventuateAggregateStore
Possibly generate a snapshot
possiblySnapshot(Aggregate, Optional<Int128>, List<EventWithMetadata>, List<Event>) - Method in class com.networknt.eventuate.common.impl.EventuateAggregateStoreImpl
 
possiblySnapshot(Aggregate, Optional<Int128>, List<EventWithMetadata>, List<Event>) - Method in class com.networknt.eventuate.common.impl.sync.EventuateAggregateStoreImpl
 
possiblySnapshot(Aggregate, Optional<Int128>, List<EventWithMetadata>, List<Event>) - Method in interface com.networknt.eventuate.common.SnapshotManager
 
possiblySnapshot(Aggregate, Optional<Int128>, List<EventWithMetadata>, List<Event>) - Method in class com.networknt.eventuate.common.SnapshotManagerImpl
 
possiblySnapshot(Aggregate, Optional<Int128>, List<EventWithMetadata>, List<Event>) - Method in interface com.networknt.eventuate.common.SnapshotStrategy
Possibly generate a snapshot
possiblySnapshot(Aggregate, Optional<Int128>, List<EventWithMetadata>, List<Event>) - Method in interface com.networknt.eventuate.common.sync.EventuateAggregateStore
Possibly generate a snapshot
processCommand(CT) - Method in interface com.networknt.eventuate.common.CommandProcessingAggregate
Process a command by returning events
processCommand(CT) - Method in class com.networknt.eventuate.common.ReflectiveMutableCommandProcessingAggregate
Processes a command by invoking a process() method whose parameter class matches the command's class
ProduceEvent - Interface in com.networknt.eventuate.common
An interface for a produce event to message broker.

R

recreateAggregate(Class<T>, List<Event>, MissingApplyEventMethodStrategy) - Static method in class com.networknt.eventuate.common.Aggregates
 
recreateAggregate(Class<?>, Snapshot, MissingApplyEventMethodStrategy) - Method in interface com.networknt.eventuate.common.SnapshotStrategy
Recreate an aggregate from a snapshot
recreateFromSnapshot(Class<?>, Snapshot) - Method in interface com.networknt.eventuate.common.EventuateAggregateStore
Recreate an aggregate from a snapshot
recreateFromSnapshot(Class<?>, Snapshot) - Method in class com.networknt.eventuate.common.impl.EventuateAggregateStoreImpl
 
recreateFromSnapshot(Class<?>, Snapshot) - Method in class com.networknt.eventuate.common.impl.sync.EventuateAggregateStoreImpl
 
recreateFromSnapshot(Class<?>, Snapshot, MissingApplyEventMethodStrategy) - Method in interface com.networknt.eventuate.common.SnapshotManager
 
recreateFromSnapshot(Class<?>, Snapshot, MissingApplyEventMethodStrategy) - Method in class com.networknt.eventuate.common.SnapshotManagerImpl
 
recreateFromSnapshot(Class<?>, Snapshot) - Method in interface com.networknt.eventuate.common.sync.EventuateAggregateStore
Recreate an aggregate from a snapshot
ReflectiveMutableCommandProcessingAggregate<T extends ReflectiveMutableCommandProcessingAggregate<T,CT>,CT extends Command> - Class in com.networknt.eventuate.common
A mutable aggregate that uses reflection to process commands and apply events
ReflectiveMutableCommandProcessingAggregate() - Constructor for class com.networknt.eventuate.common.ReflectiveMutableCommandProcessingAggregate
 

S

save(CT) - Method in class com.networknt.eventuate.common.AggregateRepository
Create a new Aggregate by processing a command and persisting the events
save(CT, Optional<SaveOptions>) - Method in class com.networknt.eventuate.common.AggregateRepository
Create a new Aggregate by processing a command and persisting the events
save(Class<A>, CT, Optional<String>) - Method in interface com.networknt.eventuate.common.EventHandlerContext
Creates an aggregate in response to an event
save(Class<T>, List<Event>) - Method in interface com.networknt.eventuate.common.EventuateAggregateStore
Save an aggregate in the event store
save(Class<T>, List<Event>, SaveOptions) - Method in interface com.networknt.eventuate.common.EventuateAggregateStore
 
save(Class<T>, List<Event>, Optional<SaveOptions>) - Method in interface com.networknt.eventuate.common.EventuateAggregateStore
 
save(String, List<EventTypeAndData>, Optional<AggregateCrudSaveOptions>) - Method in class com.networknt.eventuate.common.impl.adapters.AsyncToSyncAggregateCrudAdapter
 
save(String, List<EventTypeAndData>, Optional<AggregateCrudSaveOptions>) - Method in class com.networknt.eventuate.common.impl.adapters.SyncToAsyncAggregateCrudAdapter
 
save(String, List<EventTypeAndData>, Optional<AggregateCrudSaveOptions>) - Method in interface com.networknt.eventuate.common.impl.AggregateCrud
 
save(Class<T>, List<Event>) - Method in class com.networknt.eventuate.common.impl.EventuateAggregateStoreImpl
 
save(Class<T>, List<Event>, SaveOptions) - Method in class com.networknt.eventuate.common.impl.EventuateAggregateStoreImpl
 
save(Class<T>, List<Event>, Optional<SaveOptions>) - Method in class com.networknt.eventuate.common.impl.EventuateAggregateStoreImpl
 
save(String, List<EventTypeAndData>, Optional<AggregateCrudSaveOptions>) - Method in interface com.networknt.eventuate.common.impl.sync.AggregateCrud
Create a new Aggregate by processing a command and persisting the events
save(Class<T>, List<Event>) - Method in class com.networknt.eventuate.common.impl.sync.EventuateAggregateStoreImpl
 
save(Class<T>, List<Event>, SaveOptions) - Method in class com.networknt.eventuate.common.impl.sync.EventuateAggregateStoreImpl
 
save(Class<T>, List<Event>, Optional<SaveOptions>) - Method in class com.networknt.eventuate.common.impl.sync.EventuateAggregateStoreImpl
 
save(CT) - Method in class com.networknt.eventuate.common.sync.AggregateRepository
Create a new Aggregate by processing a command and persisting the events
save(CT, Optional<SaveOptions>) - Method in class com.networknt.eventuate.common.sync.AggregateRepository
Create a new Aggregate by processing a command and persisting the events
save(Class<A>, CT, Optional<String>) - Method in interface com.networknt.eventuate.common.sync.EventHandlerContext
Creates an aggregate in response to an event
save(Class<T>, List<Event>) - Method in interface com.networknt.eventuate.common.sync.EventuateAggregateStore
 
save(Class<T>, List<Event>, SaveOptions) - Method in interface com.networknt.eventuate.common.sync.EventuateAggregateStore
 
save(Class<T>, List<Event>, Optional<SaveOptions>) - Method in interface com.networknt.eventuate.common.sync.EventuateAggregateStore
 
SaveOptions - Class in com.networknt.eventuate.common
 
SaveOptions() - Constructor for class com.networknt.eventuate.common.SaveOptions
 
send(String, String, String) - Method in interface com.networknt.eventuate.common.ProduceEvent
 
SerializedEvent - Class in com.networknt.eventuate.common.impl
 
SerializedEvent(Int128, String, String, String, String, Integer, Long, EventContext, Optional<String>) - Constructor for class com.networknt.eventuate.common.impl.SerializedEvent
 
SerializedEventDeserializer - Interface in com.networknt.eventuate.common.impl
 
SerializedSnapshot - Class in com.networknt.eventuate.common.impl
 
SerializedSnapshot(String, String) - Constructor for class com.networknt.eventuate.common.impl.SerializedSnapshot
 
SerializedSnapshotWithVersion - Class in com.networknt.eventuate.common.impl
 
SerializedSnapshotWithVersion(SerializedSnapshot, Int128) - Constructor for class com.networknt.eventuate.common.impl.SerializedSnapshotWithVersion
 
setEntityId(String) - Method in class com.networknt.eventuate.common.EntityIdAndType
 
setEntityId(String) - Method in class com.networknt.eventuate.common.impl.SerializedEvent
 
setEntityType(String) - Method in class com.networknt.eventuate.common.EndOfCurrentEventsReachedEvent
 
setEntityType(String) - Method in class com.networknt.eventuate.common.EntityIdAndType
 
setEntityType(String) - Method in class com.networknt.eventuate.common.impl.SerializedEvent
 
setEventData(String) - Method in class com.networknt.eventuate.common.impl.EventIdTypeAndData
 
setEventData(String) - Method in class com.networknt.eventuate.common.impl.SerializedEvent
 
setEventToken(String) - Method in class com.networknt.eventuate.common.EventContext
 
setEventType(String) - Method in class com.networknt.eventuate.common.EventIdAndType
 
setEventType(String) - Method in class com.networknt.eventuate.common.impl.EventIdTypeAndData
 
setEventType(String) - Method in class com.networknt.eventuate.common.impl.SerializedEvent
 
setId(Int128) - Method in class com.networknt.eventuate.common.EventIdAndType
 
setId(Int128) - Method in class com.networknt.eventuate.common.impl.EventIdTypeAndData
 
setId(Int128) - Method in class com.networknt.eventuate.common.impl.SerializedEvent
 
setInterceptor(AggregateRepositoryInterceptor<T, CT>) - Method in class com.networknt.eventuate.common.AggregateRepository
 
setMetadata(Optional<String>) - Method in class com.networknt.eventuate.common.impl.EventIdTypeAndData
 
setMissingApplyEventMethodStrategy(MissingApplyEventMethodStrategy) - Method in class com.networknt.eventuate.common.AggregateRepository
 
setMissingApplyEventMethodStrategy(MissingApplyEventMethodStrategy) - Method in class com.networknt.eventuate.common.sync.AggregateRepository
 
setOffset(Long) - Method in class com.networknt.eventuate.common.impl.SerializedEvent
 
setSerializedEventDeserializer(SerializedEventDeserializer) - Method in class com.networknt.eventuate.common.impl.EventuateAggregateStoreImpl
 
setSerializedEventDeserializer(SerializedEventDeserializer) - Method in class com.networknt.eventuate.common.impl.sync.EventuateAggregateStoreImpl
 
setSwimlane(int) - Method in class com.networknt.eventuate.common.EndOfCurrentEventsReachedEvent
 
setTimeoutOptions(AsyncToSyncTimeoutOptions) - Method in class com.networknt.eventuate.common.impl.adapters.AsyncToSyncAggregateCrudAdapter
 
setTimeoutOptions(AsyncToSyncTimeoutOptions) - Method in class com.networknt.eventuate.common.impl.adapters.AsyncToSyncAggregateEventsAdapter
 
Snapshot - Interface in com.networknt.eventuate.common
A marker interface for a snapshot
SnapshotManager - Interface in com.networknt.eventuate.common
 
SnapshotManagerImpl - Class in com.networknt.eventuate.common
 
SnapshotManagerImpl() - Constructor for class com.networknt.eventuate.common.SnapshotManagerImpl
 
SnapshotStrategy - Interface in com.networknt.eventuate.common
A strategy for creating snapshots of a
subscribe(String, Map<String, Set<String>>, SubscriberOptions, Function<DispatchedEvent<Event>, CompletableFuture<?>>) - Method in interface com.networknt.eventuate.common.EventuateAggregateStore
 
subscribe(String, Map<String, Set<String>>, SubscriberOptions, Function<SerializedEvent, CompletableFuture<?>>) - Method in class com.networknt.eventuate.common.impl.adapters.AsyncToSyncAggregateEventsAdapter
 
subscribe(String, Map<String, Set<String>>, SubscriberOptions, Function<SerializedEvent, CompletableFuture<?>>) - Method in class com.networknt.eventuate.common.impl.adapters.SyncToAsyncAggregateEventsAdapter
 
subscribe(String, Map<String, Set<String>>, SubscriberOptions, Function<SerializedEvent, CompletableFuture<?>>) - Method in interface com.networknt.eventuate.common.impl.AggregateEvents
 
subscribe(String, Map<String, Set<String>>, SubscriberOptions, Function<DispatchedEvent<Event>, CompletableFuture<?>>) - Method in class com.networknt.eventuate.common.impl.EventuateAggregateStoreImpl
 
subscribe(String, Map<String, Set<String>>, SubscriberOptions, Function<SerializedEvent, CompletableFuture<?>>) - Method in interface com.networknt.eventuate.common.impl.sync.AggregateEvents
 
subscribe(String, Map<String, Set<String>>, SubscriberOptions, Function<DispatchedEvent<Event>, CompletableFuture<?>>) - Method in class com.networknt.eventuate.common.impl.sync.EventuateAggregateStoreImpl
 
subscribe(String, Map<String, Set<String>>, SubscriberOptions, Function<DispatchedEvent<Event>, CompletableFuture<?>>) - Method in interface com.networknt.eventuate.common.sync.EventuateAggregateStore
 
SubscriberDurability - Enum in com.networknt.eventuate.common
 
SubscriberInitialPosition - Enum in com.networknt.eventuate.common
 
SubscriberOptions - Class in com.networknt.eventuate.common
 
SubscriberOptions() - Constructor for class com.networknt.eventuate.common.SubscriberOptions
 
SubscriberOptions(SubscriberDurability, SubscriberInitialPosition, boolean) - Constructor for class com.networknt.eventuate.common.SubscriberOptions
 
supports(Aggregate, MissingApplyMethodException) - Method in class com.networknt.eventuate.common.CompositeMissingApplyEventMethodStrategy
 
supports(Aggregate, MissingApplyMethodException) - Method in class com.networknt.eventuate.common.DefaultMissingApplyEventMethodStrategy
 
supports(Aggregate, MissingApplyMethodException) - Method in interface com.networknt.eventuate.common.MissingApplyEventMethodStrategy
 
SyncToAsyncAggregateCrudAdapter - Class in com.networknt.eventuate.common.impl.adapters
 
SyncToAsyncAggregateCrudAdapter(AggregateCrud) - Constructor for class com.networknt.eventuate.common.impl.adapters.SyncToAsyncAggregateCrudAdapter
 
SyncToAsyncAggregateEventsAdapter - Class in com.networknt.eventuate.common.impl.adapters
 
SyncToAsyncAggregateEventsAdapter(AggregateEvents) - Constructor for class com.networknt.eventuate.common.impl.adapters.SyncToAsyncAggregateEventsAdapter
 

T

tap(CompletableFuture<T>, BiConsumer<T, Throwable>) - Static method in class com.networknt.eventuate.common.CompletableFutureUtil
 
toAggregateCrudFindOptions(Optional<FindOptions>) - Static method in class com.networknt.eventuate.common.impl.AggregateCrudMapping
 
toAggregateCrudSaveOptions(Optional<SaveOptions>) - Static method in class com.networknt.eventuate.common.impl.AggregateCrudMapping
 
toAggregateCrudUpdateOptions(Optional<UpdateOptions>) - Static method in class com.networknt.eventuate.common.impl.AggregateCrudMapping
 
toDispatchedEvent(SerializedEvent) - Method in class com.networknt.eventuate.common.impl.DefaultSerializedEventDeserializer
 
toDispatchedEvent(SerializedEvent) - Method in interface com.networknt.eventuate.common.impl.SerializedEventDeserializer
 
toEntityIdAndVersion() - Method in class com.networknt.eventuate.common.impl.EntityIdVersionAndEventIds
 
toEntityWithIdAndVersion() - Method in class com.networknt.eventuate.common.EntityWithMetadata
 
toEvent(EventIdTypeAndData) - Static method in class com.networknt.eventuate.common.impl.AggregateCrudMapping
 
toEventTypeAndData(Event, Optional<String>) - Static method in class com.networknt.eventuate.common.impl.AggregateCrudMapping
 
toEventWithMetadata(EventIdTypeAndData) - Static method in class com.networknt.eventuate.common.impl.AggregateCrudMapping
 
toJson(Object) - Static method in class com.networknt.eventuate.common.impl.JSonMapper
 
toSerializedEventsWithIds(List<EventTypeAndData>, List<Int128>) - Static method in class com.networknt.eventuate.common.impl.AggregateCrudMapping
 
toSerializedSnapshot(Snapshot) - Static method in class com.networknt.eventuate.common.impl.AggregateCrudMapping
 
toSnapshot(SerializedSnapshot) - Static method in class com.networknt.eventuate.common.impl.AggregateCrudMapping
 
toString() - Method in class com.networknt.eventuate.common.DispatchedEvent
 
toString() - Method in class com.networknt.eventuate.common.EndOfCurrentEventsReachedEvent
 
toString() - Method in class com.networknt.eventuate.common.EntityIdAndVersion
 
toString() - Method in class com.networknt.eventuate.common.EntityWithIdAndVersion
 
toString() - Method in class com.networknt.eventuate.common.EventContext
 
toString() - Method in class com.networknt.eventuate.common.impl.AggregateCrudUpdateOptions
 
toString() - Method in class com.networknt.eventuate.common.impl.EntityIdVersionAndEventIds
 
toString() - Method in class com.networknt.eventuate.common.impl.EventIdTypeAndData
 
toString() - Method in class com.networknt.eventuate.common.impl.SerializedEvent
 
toString() - Method in class com.networknt.eventuate.common.Int128
 
transformUpdate(T, UpdateEventsAndOptions) - Method in interface com.networknt.eventuate.common.AggregateRepositoryInterceptor
 

U

unwrap(Throwable) - Static method in class com.networknt.eventuate.common.CompletableFutureUtil
 
upcastEvents(Class, List<EventIdTypeAndData>) - Method in class com.networknt.eventuate.common.impl.schemametadata.EmptyEventSchemaMetadataManager
 
upcastEvents(Class, List<EventIdTypeAndData>) - Method in interface com.networknt.eventuate.common.impl.schemametadata.EventSchemaMetadataManager
 
upcastEvents(Class, List<EventIdTypeAndData>) - Method in class com.networknt.eventuate.common.impl.schemametadata.EventSchemaMetadataManagerImpl
 
update(String, CT) - Method in class com.networknt.eventuate.common.AggregateRepository
Update the specified aggregate by processing a command and saving events
update(String, CT, Optional<UpdateOptions>) - Method in class com.networknt.eventuate.common.AggregateRepository
Update the specified aggregate by processing a command and saving events
update(Class<A>, String, CT) - Method in interface com.networknt.eventuate.common.EventHandlerContext
Updates an aggregate in response to an event
update(Class<T>, EntityIdAndVersion, List<Event>) - Method in interface com.networknt.eventuate.common.EventuateAggregateStore
 
update(Class<T>, EntityIdAndVersion, List<Event>, UpdateOptions) - Method in interface com.networknt.eventuate.common.EventuateAggregateStore
 
update(Class<T>, EntityIdAndVersion, List<Event>, Optional<UpdateOptions>) - Method in interface com.networknt.eventuate.common.EventuateAggregateStore
 
update(EntityIdAndType, Int128, List<EventTypeAndData>, Optional<AggregateCrudUpdateOptions>) - Method in class com.networknt.eventuate.common.impl.adapters.AsyncToSyncAggregateCrudAdapter
 
update(EntityIdAndType, Int128, List<EventTypeAndData>, Optional<AggregateCrudUpdateOptions>) - Method in class com.networknt.eventuate.common.impl.adapters.SyncToAsyncAggregateCrudAdapter
 
update(EntityIdAndType, Int128, List<EventTypeAndData>, Optional<AggregateCrudUpdateOptions>) - Method in interface com.networknt.eventuate.common.impl.AggregateCrud
 
update(Class<T>, EntityIdAndVersion, List<Event>) - Method in class com.networknt.eventuate.common.impl.EventuateAggregateStoreImpl
 
update(Class<T>, EntityIdAndVersion, List<Event>, UpdateOptions) - Method in class com.networknt.eventuate.common.impl.EventuateAggregateStoreImpl
 
update(Class<T>, EntityIdAndVersion, List<Event>, Optional<UpdateOptions>) - Method in class com.networknt.eventuate.common.impl.EventuateAggregateStoreImpl
 
update(EntityIdAndType, Int128, List<EventTypeAndData>, Optional<AggregateCrudUpdateOptions>) - Method in interface com.networknt.eventuate.common.impl.sync.AggregateCrud
Update the Aggregate by processing a command and persisting the events
update(Class<T>, EntityIdAndVersion, List<Event>) - Method in class com.networknt.eventuate.common.impl.sync.EventuateAggregateStoreImpl
 
update(Class<T>, EntityIdAndVersion, List<Event>, UpdateOptions) - Method in class com.networknt.eventuate.common.impl.sync.EventuateAggregateStoreImpl
 
update(Class<T>, EntityIdAndVersion, List<Event>, Optional<UpdateOptions>) - Method in class com.networknt.eventuate.common.impl.sync.EventuateAggregateStoreImpl
 
update(String, CT) - Method in class com.networknt.eventuate.common.sync.AggregateRepository
Update the specified aggregate by processing a command and saving events
update(String, CT, Optional<UpdateOptions>) - Method in class com.networknt.eventuate.common.sync.AggregateRepository
Update the specified aggregate by processing a command and saving events
update(Class<A>, String, CT) - Method in interface com.networknt.eventuate.common.sync.EventHandlerContext
Updates an aggregate in response to an event
update(Class<T>, EntityIdAndVersion, List<Event>) - Method in interface com.networknt.eventuate.common.sync.EventuateAggregateStore
 
update(Class<T>, EntityIdAndVersion, List<Event>, UpdateOptions) - Method in interface com.networknt.eventuate.common.sync.EventuateAggregateStore
 
update(Class<T>, EntityIdAndVersion, List<Event>, Optional<UpdateOptions>) - Method in interface com.networknt.eventuate.common.sync.EventuateAggregateStore
 
UpdateEventsAndOptions - Class in com.networknt.eventuate.common
 
UpdateEventsAndOptions(List<Event>, Optional<UpdateOptions>) - Constructor for class com.networknt.eventuate.common.UpdateEventsAndOptions
 
UpdateOptions - Class in com.networknt.eventuate.common
 
UpdateOptions() - Constructor for class com.networknt.eventuate.common.UpdateOptions
 
UpdateOptions(Optional<EventContext>, Optional<Map<String, String>>, Optional<Snapshot>, Optional<AggregateRepositoryInterceptor>) - Constructor for class com.networknt.eventuate.common.UpdateOptions
 
updateWithProvidedCommand(String, Function<T, Optional<CT>>, Optional<UpdateOptions>) - Method in class com.networknt.eventuate.common.AggregateRepository
Update the specified aggregate by processing a command and saving events
updateWithProvidedCommand(Class<A>, String, Function<A, Optional<CT>>) - Method in interface com.networknt.eventuate.common.EventHandlerContext
Updates an aggregate in response to an event
updateWithProvidedCommand(String, Function<T, Optional<CT>>, Optional<UpdateOptions>) - Method in class com.networknt.eventuate.common.sync.AggregateRepository
Update the specified aggregate by processing a command and saving events
updateWithProvidedCommand(Class<A>, String, Function<A, Optional<CT>>) - Method in interface com.networknt.eventuate.common.sync.EventHandlerContext
Updates an aggregate in response to an event

V

valueOf(String) - Static method in enum com.networknt.eventuate.common.SubscriberDurability
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.networknt.eventuate.common.SubscriberInitialPosition
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.networknt.eventuate.common.SubscriberDurability
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.networknt.eventuate.common.SubscriberInitialPosition
Returns an array containing the constants of this enum type, in the order they are declared.

W

withEventContext(EventContext) - Method in class com.networknt.eventuate.common.impl.AggregateCrudSaveOptions
 
withEventContext(EventContext) - Method in class com.networknt.eventuate.common.SaveOptions
 
withEventMetadata(Map<String, String>) - Method in class com.networknt.eventuate.common.SaveOptions
 
withEventMetadata(Map<String, String>) - Method in class com.networknt.eventuate.common.UpdateOptions
 
withId(String) - Method in class com.networknt.eventuate.common.impl.AggregateCrudSaveOptions
 
withId(String) - Method in class com.networknt.eventuate.common.SaveOptions
 
withId(Optional<String>) - Method in class com.networknt.eventuate.common.SaveOptions
 
withIdempotencyKey(String) - Method in class com.networknt.eventuate.common.UpdateOptions
 
withInterceptor(AggregateRepositoryInterceptor) - Method in class com.networknt.eventuate.common.UpdateOptions
 
withSnapshot(SerializedSnapshot) - Method in class com.networknt.eventuate.common.impl.AggregateCrudUpdateOptions
 
withSnapshot(Snapshot) - Method in class com.networknt.eventuate.common.UpdateOptions
 
withTriggeringEvent(EventContext) - Method in class com.networknt.eventuate.common.FindOptions
 
withTriggeringEvent(Optional<EventContext>) - Method in class com.networknt.eventuate.common.FindOptions
 
withTriggeringEvent(EventContext) - Method in class com.networknt.eventuate.common.impl.AggregateCrudFindOptions
 
withTriggeringEvent(Optional<EventContext>) - Method in class com.networknt.eventuate.common.impl.AggregateCrudFindOptions
 
withTriggeringEvent(EventContext) - Method in class com.networknt.eventuate.common.impl.AggregateCrudUpdateOptions
 
withTriggeringEvent(EventContext) - Method in class com.networknt.eventuate.common.UpdateOptions
 
A C D E F G H I J L M O P R S T U V W 
Skip navigation links

Copyright © 2021. All rights reserved.