| Modifier and Type | Method and Description |
|---|---|
Model<T> |
Model.apply(Message message) |
| Modifier and Type | Method and Description |
|---|---|
default Model<T> |
Model.apply(Function<T,Message> eventFunction) |
| Modifier and Type | Method and Description |
|---|---|
Message |
DeserializingMessage.toMessage() |
| Modifier and Type | Method and Description |
|---|---|
SerializedMessage |
MessageSerializer.serialize(Message message) |
| Modifier and Type | Method and Description |
|---|---|
Function<Message,Object> |
MetadataParameterResolver.resolve(Parameter p) |
Function<Message,Object> |
PayloadParameterResolver.resolve(Parameter p) |
Function<Message,Object> |
MessageParameterResolver.resolve(Parameter p) |
| Modifier and Type | Method and Description |
|---|---|
Model<T> |
DefaultEventSourcing.EventSourcedModel.apply(Message message) |
T |
EventSourcingHandler.apply(Message message,
T model) |
T |
AnnotatedEventSourcingHandler.apply(Message message,
T model) |
boolean |
PayloadParameterResolver.matches(Parameter p,
Message value) |
SerializedMessage |
EventStoreSerializer.serialize(Message message) |
default void |
EventStore.storeDomainEvents(String aggregateId,
String domain,
long lastSequenceNumber,
Message... events) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
NoSnapshotTrigger.shouldCreateSnapshot(Aggregate<?> aggregate,
List<Message> newEvents) |
boolean |
SnapshotTrigger.shouldCreateSnapshot(Aggregate<?> aggregate,
List<Message> newEvents) |
boolean |
PeriodicSnapshotTrigger.shouldCreateSnapshot(Aggregate<?> aggregate,
List<Message> newEvents) |
void |
DefaultEventStore.storeDomainEvents(String aggregateId,
String domain,
long lastSequenceNumber,
List<Message> events) |
void |
EventStore.storeDomainEvents(String aggregateId,
String domain,
long lastSequenceNumber,
List<Message> events) |
| Constructor and Description |
|---|
AnnotatedEventSourcingHandler(Class<T> handlerType,
List<ParameterResolver<? super Message>> parameterResolvers) |
| Modifier and Type | Method and Description |
|---|---|
Function<Message,SerializedMessage> |
DispatchInterceptor.interceptDispatch(Function<Message,SerializedMessage> function) |
CompletableFuture<Message> |
RequestGateway.sendForMessage(Message message) |
CompletableFuture<Message> |
DefaultGenericGateway.sendForMessage(Message message) |
CompletableFuture<Message> |
QueryGateway.sendForMessage(Message message) |
CompletableFuture<Message> |
CommandGateway.sendForMessage(Message message) |
CompletableFuture<Message> |
RequestHandler.sendRequest(SerializedMessage request,
Consumer<SerializedMessage> requestSender) |
CompletableFuture<Message> |
DefaultRequestHandler.sendRequest(SerializedMessage request,
Consumer<SerializedMessage> requestSender) |
protected CompletableFuture<Message> |
DefaultGenericGateway.tryHandleLocally(Object payload,
SerializedMessage serializedMessage) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultEventGateway.publish(Message message) |
void |
EventGateway.publish(Message message) |
default <R> CompletableFuture<R> |
RequestGateway.send(Message message) |
void |
RequestGateway.sendAndForget(Message message) |
void |
DefaultGenericGateway.sendAndForget(Message message) |
void |
CommandGateway.sendAndForget(Message message) |
default <R> R |
RequestGateway.sendAndWait(Message message) |
CompletableFuture<Message> |
RequestGateway.sendForMessage(Message message) |
CompletableFuture<Message> |
DefaultGenericGateway.sendForMessage(Message message) |
CompletableFuture<Message> |
QueryGateway.sendForMessage(Message message) |
CompletableFuture<Message> |
CommandGateway.sendForMessage(Message message) |
| Modifier and Type | Method and Description |
|---|---|
Function<Message,SerializedMessage> |
DispatchInterceptor.interceptDispatch(Function<Message,SerializedMessage> function) |
| Modifier and Type | Method and Description |
|---|---|
Function<Message,SerializedMessage> |
CorrelatingInterceptor.interceptDispatch(Function<Message,SerializedMessage> function) |
| Modifier and Type | Method and Description |
|---|---|
Function<Message,SerializedMessage> |
CorrelatingInterceptor.interceptDispatch(Function<Message,SerializedMessage> function) |
| Modifier and Type | Method and Description |
|---|---|
Function<Message,SerializedMessage> |
DataProtectionInterceptor.interceptDispatch(Function<Message,SerializedMessage> function) |
| Modifier and Type | Method and Description |
|---|---|
Function<Message,SerializedMessage> |
DataProtectionInterceptor.interceptDispatch(Function<Message,SerializedMessage> function) |
| Modifier and Type | Method and Description |
|---|---|
Function<Message,SerializedMessage> |
MessageRoutingInterceptor.interceptDispatch(Function<Message,SerializedMessage> function) |
| Modifier and Type | Method and Description |
|---|---|
Function<Message,SerializedMessage> |
MessageRoutingInterceptor.interceptDispatch(Function<Message,SerializedMessage> function) |
Copyright © 2019 Flux Capacitor. All rights reserved.