A  B  C  D  E  F  G  H  I  J  L  M  N  O  P  Q  R  S  T  U  V  W 

A

AbstractAggregateRoot - class in org.enodeframework.domain
Represents an abstract base aggregate root.
AbstractApplicationMessage - class in org.enodeframework.messaging
Represents an abstract application message.
AbstractCommandMessage - class in org.enodeframework.commanding
 
AbstractDomainEventMessage - class in org.enodeframework.eventing
Represents an abstract generic domain event.
AbstractDomainExceptionMessage - class in org.enodeframework.domain
 
AbstractHandlerProvider - class in org.enodeframework.infrastructure.impl
 
AbstractMessage - class in org.enodeframework.messaging
 
acceptAggregateRootChanges(T) - function in org.enodeframework.domain.MemoryCache
Accept the given aggregate root's changes.
acceptAggregateRootChanges(T) - function in org.enodeframework.domain.impl.DefaultMemoryCache
Accept the given aggregate root's changes.
acceptChanges() - function in org.enodeframework.domain.AbstractAggregateRoot
Accept changes of the aggregate root.
acceptChanges() - function in org.enodeframework.domain.AggregateRoot
Accept changes of the aggregate root.
Action - class in org.enodeframework.common.function
 
Action1 - class in org.enodeframework.common.function
 
Action2 - class in org.enodeframework.common.function
 
Action3 - class in org.enodeframework.common.function
 
Action4 - class in org.enodeframework.common.function
 
add(AggregateRoot) - function in org.enodeframework.commanding.CommandContext
Add a new aggregate into the current command context.
add(AggregateRoot) - function in org.enodeframework.commanding.CommandExecuteContext
Add a new aggregate into the current command context.
add(AggregateRoot) - function in org.enodeframework.commanding.impl.DefaultCommandExecuteContext
Add a new aggregate into the current command context.
addAsync(AggregateRoot) - function in org.enodeframework.commanding.CommandContext
Add a new aggregate into the current command context synchronously, and then return a completed task object.
addAsync(AggregateRoot) - function in org.enodeframework.commanding.CommandExecuteContext
Add a new aggregate into the current command context synchronously, and then return a completed task object.
addAsync(AggregateRoot) - function in org.enodeframework.commanding.impl.DefaultCommandExecuteContext
Add a new aggregate into the current command context synchronously, and then return a completed task object.
addChildDispatching(Object) - function in org.enodeframework.messaging.impl.RootDispatching
 
addCompleteAggregate(String,AggregateEventAppendResult) - function in org.enodeframework.eventing.BatchAggregateEventAppendResult
 
addDuplicateCommandId(String) - function in org.enodeframework.commanding.ProcessingCommandMailbox
 
addDuplicateCommandIds(String,List) - function in org.enodeframework.eventing.EventAppendResult
 
addDuplicateEventAggregateRootId(String) - function in org.enodeframework.eventing.EventAppendResult
 
addSuccessAggregateRootId(String) - function in org.enodeframework.eventing.EventAppendResult
 
addSuppressed(Throwable) - function in java.lang.AggregateRootCreateException
 
addSuppressed(Throwable) - function in java.lang.MethodInvokeException
 
addSuppressed(Throwable) - function in java.lang.AggregateRootAlreadyExistException
 
addSuppressed(Throwable) - function in java.lang.HandlerNotFoundException
 
addSuppressed(Throwable) - function in java.lang.PublishedVersionStoreException
 
addSuppressed(Throwable) - function in java.lang.HandlerRegisterException
 
addSuppressed(Throwable) - function in java.lang.EnodeClassNotFoundException
 
addSuppressed(Throwable) - function in java.lang.EnodeInterruptException
 
addSuppressed(Throwable) - function in java.lang.MailBoxProcessException
 
addSuppressed(Throwable) - function in java.lang.AggregateRootNotFoundException
 
addSuppressed(Throwable) - function in java.lang.IdGenerateException
 
addSuppressed(Throwable) - function in java.lang.MessageInstanceCreateException
 
addSuppressed(Throwable) - function in java.lang.EnodeException
 
addSuppressed(Throwable) - function in java.lang.EventStoreException
 
addSuppressed(Throwable) - function in java.lang.DuplicateCommandRegisterException
 
addSuppressed(Throwable) - function in java.lang.DuplicateEventStreamException
 
addSuppressed(Throwable) - function in java.lang.AggregateRootReferenceChangedException
 
addSuppressed(Throwable) - function in java.lang.ReplyAddressException
 
addSuppressed(Throwable) - function in java.lang.DomainEventInvalidException
 
addSuppressed(Throwable) - function in java.lang.AggregateRootInvalidException
 
addSuppressed(Throwable) - function in java.lang.AggregateRootTypeNotMatchException
 
addSuppressed(Throwable) - function in java.lang.IORuntimeException
 
addSuppressed(Throwable) - function in java.lang.MailBoxInvalidException
 
addSuppressed(Throwable) - function in java.lang.AbstractDomainExceptionMessage
 
AddToWaitingList - enum entry in org.enodeframework.eventing.EnqueueMessageResult
 
AggregateCacheInfo - class in org.enodeframework.domain
 
AggregateEventAppendResult - class in org.enodeframework.eventing
 
AggregateRepository - class in org.enodeframework.domain
 
AggregateRepositoryProvider - class in org.enodeframework.domain
Represents a provider to provide the aggregate repository.
AggregateRepositoryProxy - class in org.enodeframework.domain
 
AggregateRoot - class in org.enodeframework.domain
Represents an aggregate root.
AggregateRootAlreadyExistException - class in org.enodeframework.common.exception
 
AggregateRootCreateException - class in org.enodeframework.common.exception
 
AggregateRootFactory - class in org.enodeframework.domain
Defines a factory to create empty aggregate root.
AggregateRootInternalHandlerProvider - class in org.enodeframework.domain
Defines a provider interface to provide the aggregate root internal handler.
AggregateRootInvalidException - class in org.enodeframework.common.exception
 
AggregateRootNotFoundException - class in org.enodeframework.common.exception
 
AggregateRootReferenceChangedException - class in org.enodeframework.common.exception
 
AggregateRootTypeNotMatchException - class in org.enodeframework.common.exception
 
AggregateSnapshotter - class in org.enodeframework.domain
An interface which can restore aggregate from snapshot storage.
AggregateStorage - class in org.enodeframework.domain
Represents an aggregate storage interface.
annotationType() - function in java.lang.annotation.Annotation
 
ApplicationMessage - class in org.enodeframework.messaging
Represents an application message.
apply(T) - function in org.enodeframework.common.function.Action1
 
apply(T) - function in org.enodeframework.common.function.Func1
 
apply(T1,T2) - function in org.enodeframework.common.function.Func2
 
apply() - function in org.enodeframework.common.function.Func
 
apply(T1,T2,T3,T4) - function in org.enodeframework.common.function.Action4
 
apply(T1,T2,T3) - function in org.enodeframework.common.function.Func3
 
apply() - function in org.enodeframework.common.function.Action
 
apply(T1,T2,T3) - function in org.enodeframework.common.function.Action3
 
apply(T1,T2) - function in org.enodeframework.common.function.Action2
 
AssemblyInitializer - class in org.enodeframework.infrastructure
 
Assert - class in org.enodeframework.common.utils
 
assertNonNull(T,Supplier) - function in org.enodeframework.common.utils.Assert
Assert that the given value is non null.
assertThat(T,Predicate,Supplier) - function in org.enodeframework.common.utils.Assert
Assert that the given value will result to true through the assertionPredicate.
await(CountDownLatch) - function in org.enodeframework.common.io.Task
 
await(CompletableFuture) - function in org.enodeframework.common.io.Task
 
A  B  C  D  E  F  G  H  I  J  L  M  N  O  P  Q  R  S  T  U  V  W