Index

A B C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

allowedParameterTypes() - Method in record class app.dodb.smd.api.utils.parameterstrategy.AllowedParameterTypesStrategy
Returns the value of the allowedParameterTypes record component.
AllowedParameterTypesStrategy - Record Class in app.dodb.smd.api.utils.parameterstrategy
 
AllowedParameterTypesStrategy(Set) - Constructor for record class app.dodb.smd.api.utils.parameterstrategy.AllowedParameterTypesStrategy
Creates an instance of a AllowedParameterTypesStrategy record class.
and(CommandHandlerRegistry) - Method in record class app.dodb.smd.api.command.CommandHandlerRegistry
 
and(Metadata) - Method in record class app.dodb.smd.api.metadata.Metadata
 
and(QueryHandlerRegistry) - Method in record class app.dodb.smd.api.query.QueryHandlerRegistry
 
andMetadata(Metadata) - Method in record class app.dodb.smd.api.command.CommandMessage
 
andMetadata(Metadata) - Method in record class app.dodb.smd.api.event.EventMessage
 
andMetadata(Metadata) - Method in interface app.dodb.smd.api.message.Message
 
andMetadata(Metadata) - Method in record class app.dodb.smd.api.query.QueryMessage
 
AnnotatedCommandHandler<R,C> - Record Class in app.dodb.smd.api.command
 
AnnotatedCommandHandler(Provider, Method, Class, MessageArgumentBinder) - Constructor for record class app.dodb.smd.api.command.AnnotatedCommandHandler
Creates an instance of a AnnotatedCommandHandler record class.
AnnotatedEventHandler<E> - Record Class in app.dodb.smd.api.event
 
AnnotatedEventHandler(Provider, Method, Class, int, String, MessageArgumentBinder) - Constructor for record class app.dodb.smd.api.event.AnnotatedEventHandler
Creates an instance of a AnnotatedEventHandler record class.
AnnotatedQueryHandler<R,Q> - Record Class in app.dodb.smd.api.query
 
AnnotatedQueryHandler(Provider, Method, Class, MessageArgumentBinder) - Constructor for record class app.dodb.smd.api.query.AnnotatedQueryHandler
Creates an instance of a AnnotatedQueryHandler record class.
anyProcessingGroup() - Method in class app.dodb.smd.api.event.bus.EventBusSpec.ProcessingGroupsSpec
 
app.dodb.smd.api.command - package app.dodb.smd.api.command
 
app.dodb.smd.api.command.bus - package app.dodb.smd.api.command.bus
 
app.dodb.smd.api.event - package app.dodb.smd.api.event
 
app.dodb.smd.api.event.bus - package app.dodb.smd.api.event.bus
 
app.dodb.smd.api.event.channel - package app.dodb.smd.api.event.channel
 
app.dodb.smd.api.framework - package app.dodb.smd.api.framework
 
app.dodb.smd.api.message - package app.dodb.smd.api.message
 
app.dodb.smd.api.metadata - package app.dodb.smd.api.metadata
 
app.dodb.smd.api.metadata.principal - package app.dodb.smd.api.metadata.principal
 
app.dodb.smd.api.metadata.time - package app.dodb.smd.api.metadata.time
 
app.dodb.smd.api.query - package app.dodb.smd.api.query
 
app.dodb.smd.api.query.bus - package app.dodb.smd.api.query.bus
 
app.dodb.smd.api.utils - package app.dodb.smd.api.utils
 
app.dodb.smd.api.utils.parameterstrategy - package app.dodb.smd.api.utils.parameterstrategy
 
argumentBinder() - Method in record class app.dodb.smd.api.command.AnnotatedCommandHandler
Returns the value of the argumentBinder record component.
argumentBinder() - Method in record class app.dodb.smd.api.event.AnnotatedEventHandler
Returns the value of the argumentBinder record component.
argumentBinder() - Method in record class app.dodb.smd.api.query.AnnotatedQueryHandler
Returns the value of the argumentBinder record component.
argumentExtractors() - Method in record class app.dodb.smd.api.utils.MessageArgumentBinder
Returns the value of the argumentExtractors record component.
async() - Method in class app.dodb.smd.api.event.bus.EventBusSpec.ProcessingGroupSpec
 
AsyncAwaitingEventChannel - Class in app.dodb.smd.api.event.channel
 
AsyncFireAndForgetEventChannel - Class in app.dodb.smd.api.event.channel
 
AtLeastOneParameterStrategy - Record Class in app.dodb.smd.api.utils.parameterstrategy
 
AtLeastOneParameterStrategy() - Constructor for record class app.dodb.smd.api.utils.parameterstrategy.AtLeastOneParameterStrategy
Creates an instance of a AtLeastOneParameterStrategy record class.
AtMostOneAssignableParameterStrategy - Record Class in app.dodb.smd.api.utils.parameterstrategy
 
AtMostOneAssignableParameterStrategy(Class) - Constructor for record class app.dodb.smd.api.utils.parameterstrategy.AtMostOneAssignableParameterStrategy
Creates an instance of a AtMostOneAssignableParameterStrategy record class.
await() - Method in class app.dodb.smd.api.event.bus.EventBusSpec.ProcessingGroupAsyncChannelSpec
 
await(ExecutorService) - Method in class app.dodb.smd.api.event.bus.EventBusSpec.ProcessingGroupAsyncChannelSpec
 
await(ExecutorService, List) - Method in class app.dodb.smd.api.event.bus.EventBusSpec.ProcessingGroupAsyncChannelSpec
 
await(List) - Method in class app.dodb.smd.api.event.bus.EventBusSpec.ProcessingGroupAsyncChannelSpec
 

B

bind(C, EventChannelListener) - Method in interface app.dodb.smd.api.event.channel.EventChannelBinding
 

C

channel(SubscribableEventChannel) - Method in class app.dodb.smd.api.event.bus.EventBusSpec.ProcessingGroupSpec
 
channel(C, EventChannelBinding) - Method in class app.dodb.smd.api.event.bus.EventBusSpec.ProcessingGroupSpec
 
CollectionUtils - Class in app.dodb.smd.api.utils
 
CollectionUtils() - Constructor for class app.dodb.smd.api.utils.CollectionUtils
 
combine(ProcessingGroupRegistry) - Method in record class app.dodb.smd.api.event.ProcessingGroupRegistry
 
combine(ProcessingGroupRegistry.EventHandlerRegistry) - Method in record class app.dodb.smd.api.event.ProcessingGroupRegistry.EventHandlerRegistry
 
combine(List, List) - Static method in class app.dodb.smd.api.utils.CollectionUtils
 
combine(Set, Set) - Static method in class app.dodb.smd.api.utils.CollectionUtils
 
Command<R> - Interface in app.dodb.smd.api.command
 
CommandBus - Class in app.dodb.smd.api.command.bus
 
CommandBusInterceptor - Interface in app.dodb.smd.api.command.bus
 
CommandBusInterceptorChain<R,C> - Record Class in app.dodb.smd.api.command.bus
 
CommandBusInterceptorChain(Function, Deque) - Constructor for record class app.dodb.smd.api.command.bus.CommandBusInterceptorChain
Creates an instance of a CommandBusInterceptorChain record class.
CommandBusSpec - Class in app.dodb.smd.api.command.bus
 
CommandGateway - Interface in app.dodb.smd.api.command
 
CommandHandler - Annotation Interface in app.dodb.smd.api.command
 
CommandHandlerBehaviour<R,C> - Interface in app.dodb.smd.api.command
 
CommandHandlerDispatcher - Class in app.dodb.smd.api.command
 
CommandHandlerDispatcher(CommandHandlerLocator) - Constructor for class app.dodb.smd.api.command.CommandHandlerDispatcher
 
CommandHandlerLocator - Interface in app.dodb.smd.api.command
 
CommandHandlerRegistry - Record Class in app.dodb.smd.api.command
 
CommandHandlerRegistry(Set) - Constructor for record class app.dodb.smd.api.command.CommandHandlerRegistry
Creates an instance of a CommandHandlerRegistry record class.
commandHandlers() - Method in record class app.dodb.smd.api.command.CommandHandlerRegistry
Returns the value of the commandHandlers record component.
commandHandlers(CommandHandlerLocator) - Method in class app.dodb.smd.api.command.bus.CommandBusSpec
 
CommandMessage<R,C> - Record Class in app.dodb.smd.api.command
 
CommandMessage(MessageId, C, Metadata) - Constructor for record class app.dodb.smd.api.command.CommandMessage
Creates an instance of a CommandMessage record class.
commandType() - Method in record class app.dodb.smd.api.command.AnnotatedCommandHandler
Returns the value of the commandType record component.
commandType() - Method in interface app.dodb.smd.api.command.CommandHandlerBehaviour
 
configure(EventBusSpec.ProcessingGroupsSpec) - Method in interface app.dodb.smd.api.event.bus.ProcessingGroupsConfigurer
 
ConstructorBasedObjectCreator - Class in app.dodb.smd.api.framework
 
ConstructorBasedObjectCreator() - Constructor for class app.dodb.smd.api.framework.ConstructorBasedObjectCreator
 
create() - Method in class app.dodb.smd.api.command.bus.CommandBusSpec
 
create() - Method in class app.dodb.smd.api.event.bus.EventBusSpec
 
create() - Static method in record class app.dodb.smd.api.metadata.principal.SimplePrincipal
 
create() - Method in class app.dodb.smd.api.query.bus.QueryBusSpec
 
create(Class) - Method in class app.dodb.smd.api.framework.ConstructorBasedObjectCreator
 
create(Class) - Method in interface app.dodb.smd.api.framework.ObjectCreator
 
create(Consumer, List) - Static method in record class app.dodb.smd.api.event.EventInterceptorChain
 
create(Function, List) - Static method in record class app.dodb.smd.api.command.bus.CommandBusInterceptorChain
 
create(Function, List) - Static method in record class app.dodb.smd.api.query.bus.QueryBusInterceptorChain
 
createScope() - Method in class app.dodb.smd.api.metadata.MetadataFactory
 
createScope(Metadata) - Method in class app.dodb.smd.api.metadata.MetadataFactory
 

D

DEFAULT - Static variable in annotation interface app.dodb.smd.api.event.ProcessingGroup
 
defaultSynchronous() - Static method in interface app.dodb.smd.api.event.bus.ProcessingGroupsConfigurer
 
defer(Runnable) - Method in interface app.dodb.smd.api.framework.TransactionProvider
 
delegate() - Method in record class app.dodb.smd.api.command.bus.CommandBusInterceptorChain
Returns the value of the delegate record component.
delegate() - Method in record class app.dodb.smd.api.event.EventInterceptorChain
Returns the value of the delegate record component.
delegate() - Method in record class app.dodb.smd.api.query.bus.QueryBusInterceptorChain
Returns the value of the delegate record component.
direct() - Static method in interface app.dodb.smd.api.event.channel.EventChannelBinding
 
disabled() - Method in class app.dodb.smd.api.event.bus.EventBusSpec.ProcessingGroupSpec
 
dispatch(CommandMessage) - Method in class app.dodb.smd.api.command.CommandHandlerDispatcher
 
dispatch(QueryMessage) - Method in class app.dodb.smd.api.query.QueryHandlerDispatcher
 
doInNewTransaction(Runnable) - Method in interface app.dodb.smd.api.framework.TransactionProvider
 
doInNewTransaction(Supplier) - Method in interface app.dodb.smd.api.framework.TransactionProvider
 
doInReadOnlyTransaction(Supplier) - Method in interface app.dodb.smd.api.framework.TransactionProvider
 
doInTransaction(Runnable) - Method in interface app.dodb.smd.api.framework.TransactionProvider
 
doInTransaction(Supplier) - Method in interface app.dodb.smd.api.framework.TransactionProvider
 

E

empty() - Static method in record class app.dodb.smd.api.command.CommandHandlerRegistry
 
empty() - Static method in record class app.dodb.smd.api.event.ProcessingGroupRegistry
 
empty() - Static method in record class app.dodb.smd.api.query.QueryHandlerRegistry
 
empty(String) - Static method in record class app.dodb.smd.api.event.ProcessingGroupRegistry.EventHandlerRegistry
 
equals(Object) - Method in record class app.dodb.smd.api.command.AnnotatedCommandHandler
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class app.dodb.smd.api.command.bus.CommandBusInterceptorChain
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class app.dodb.smd.api.command.CommandHandlerRegistry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class app.dodb.smd.api.command.CommandMessage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class app.dodb.smd.api.event.AnnotatedEventHandler
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class app.dodb.smd.api.event.EventInterceptorChain
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class app.dodb.smd.api.event.EventMessage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class app.dodb.smd.api.event.ProcessingGroupRegistry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class app.dodb.smd.api.event.ProcessingGroupRegistry.EventHandlerRegistry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class app.dodb.smd.api.message.MessageId
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class app.dodb.smd.api.metadata.Metadata
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class app.dodb.smd.api.metadata.MetadataFactory.MetadataScope
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class app.dodb.smd.api.metadata.principal.SimplePrincipal
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class app.dodb.smd.api.query.AnnotatedQueryHandler
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class app.dodb.smd.api.query.bus.QueryBusInterceptorChain
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class app.dodb.smd.api.query.QueryHandlerRegistry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class app.dodb.smd.api.query.QueryMessage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class app.dodb.smd.api.utils.MessageArgumentBinder
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class app.dodb.smd.api.utils.parameterstrategy.AllowedParameterTypesStrategy
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class app.dodb.smd.api.utils.parameterstrategy.AtLeastOneParameterStrategy
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class app.dodb.smd.api.utils.parameterstrategy.AtMostOneAssignableParameterStrategy
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class app.dodb.smd.api.utils.parameterstrategy.ExactlyOneAssignableParameterStrategy
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class app.dodb.smd.api.utils.parameterstrategy.MetadataValueParameterStrategy
Indicates whether some other object is "equal to" this one.
Event - Interface in app.dodb.smd.api.event
 
EventBus - Class in app.dodb.smd.api.event.bus
 
EventBusSpec - Class in app.dodb.smd.api.event.bus
 
EventBusSpec.ProcessingGroupAsyncChannelSpec - Class in app.dodb.smd.api.event.bus
 
EventBusSpec.ProcessingGroupSpec - Class in app.dodb.smd.api.event.bus
 
EventBusSpec.ProcessingGroupsSpec - Class in app.dodb.smd.api.event.bus
 
EventChannel - Interface in app.dodb.smd.api.event.channel
 
EventChannelBinding<C> - Interface in app.dodb.smd.api.event.channel
 
EventChannelListener - Interface in app.dodb.smd.api.event.channel
 
EventHandler - Annotation Interface in app.dodb.smd.api.event
 
EventHandlerBehaviour<E> - Interface in app.dodb.smd.api.event
 
EventHandlerRegistry(String, List) - Constructor for record class app.dodb.smd.api.event.ProcessingGroupRegistry.EventHandlerRegistry
Creates an instance of a EventHandlerRegistry record class.
eventHandlerRegistryByProcessingGroup() - Method in record class app.dodb.smd.api.event.ProcessingGroupRegistry
Returns the value of the eventHandlerRegistryByProcessingGroup record component.
eventHandlers() - Method in record class app.dodb.smd.api.event.ProcessingGroupRegistry.EventHandlerRegistry
Returns the value of the eventHandlers record component.
EventInterceptor - Interface in app.dodb.smd.api.event
 
EventInterceptorChain<E> - Record Class in app.dodb.smd.api.event
 
EventInterceptorChain(Consumer, Deque) - Constructor for record class app.dodb.smd.api.event.EventInterceptorChain
Creates an instance of a EventInterceptorChain record class.
EventMessage<E> - Record Class in app.dodb.smd.api.event
 
EventMessage(MessageId, Optional, E, Metadata) - Constructor for record class app.dodb.smd.api.event.EventMessage
Creates an instance of a EventMessage record class.
EventPublisher - Interface in app.dodb.smd.api.event
 
eventType() - Method in record class app.dodb.smd.api.event.AnnotatedEventHandler
Returns the value of the eventType record component.
eventType() - Method in interface app.dodb.smd.api.event.EventHandlerBehaviour
 
ExactlyOneAssignableParameterStrategy - Record Class in app.dodb.smd.api.utils.parameterstrategy
 
ExactlyOneAssignableParameterStrategy(Class) - Constructor for record class app.dodb.smd.api.utils.parameterstrategy.ExactlyOneAssignableParameterStrategy
Creates an instance of a ExactlyOneAssignableParameterStrategy record class.
ExceptionUtils - Class in app.dodb.smd.api.utils
 
ExceptionUtils() - Constructor for class app.dodb.smd.api.utils.ExceptionUtils
 
extract(Message) - Method in interface app.dodb.smd.api.utils.MessageArgumentBinder.ArgumentExtractor
 

F

findBy(CommandMessage) - Method in record class app.dodb.smd.api.command.CommandHandlerRegistry
 
findBy(QueryMessage) - Method in record class app.dodb.smd.api.query.QueryHandlerRegistry
 
findBy(String) - Method in record class app.dodb.smd.api.event.ProcessingGroupRegistry
 
fireAndForget() - Method in class app.dodb.smd.api.event.bus.EventBusSpec.ProcessingGroupAsyncChannelSpec
 
fireAndForget(ExecutorService) - Method in class app.dodb.smd.api.event.bus.EventBusSpec.ProcessingGroupAsyncChannelSpec
 
fireAndForget(ExecutorService, List) - Method in class app.dodb.smd.api.event.bus.EventBusSpec.ProcessingGroupAsyncChannelSpec
 
fireAndForget(List) - Method in class app.dodb.smd.api.event.bus.EventBusSpec.ProcessingGroupAsyncChannelSpec
 
from(Provider) - Static method in record class app.dodb.smd.api.command.AnnotatedCommandHandler
 
from(Provider) - Static method in record class app.dodb.smd.api.event.AnnotatedEventHandler
 
from(Provider) - Static method in record class app.dodb.smd.api.query.AnnotatedQueryHandler
 
from(C, Metadata) - Static method in record class app.dodb.smd.api.command.CommandMessage
 
from(C, Metadata) - Static method in record class app.dodb.smd.api.query.QueryMessage
 
from(E, Metadata) - Static method in record class app.dodb.smd.api.event.EventMessage
 
from(Object) - Static method in record class app.dodb.smd.api.command.AnnotatedCommandHandler
 
from(Object) - Static method in record class app.dodb.smd.api.event.AnnotatedEventHandler
 
from(Object) - Static method in record class app.dodb.smd.api.query.AnnotatedQueryHandler
 
from(Set) - Static method in record class app.dodb.smd.api.event.ProcessingGroupRegistry
 
fromMethodParameters(Class, Parameter[]) - Static method in record class app.dodb.smd.api.utils.MessageArgumentBinder
 

G

generate() - Static method in record class app.dodb.smd.api.message.MessageId
 
get() - Method in interface app.dodb.smd.api.framework.Provider
 
get() - Method in class app.dodb.smd.api.framework.SingletonProvider
 
get() - Method in interface app.dodb.smd.api.metadata.principal.PrincipalProvider
 
get() - Method in class app.dodb.smd.api.metadata.principal.SimplePrincipalProvider
 
getAnnotationOnMethodOrClass(Method, Class) - Static method in class app.dodb.smd.api.utils.TypeUtils
 
getType() - Method in interface app.dodb.smd.api.framework.Provider
 
getType() - Method in class app.dodb.smd.api.framework.SingletonProvider
 

H

handle(CommandMessage) - Method in record class app.dodb.smd.api.command.AnnotatedCommandHandler
 
handle(CommandMessage) - Method in interface app.dodb.smd.api.command.CommandHandlerBehaviour
 
handle(EventMessage) - Method in record class app.dodb.smd.api.event.AnnotatedEventHandler
 
handle(EventMessage) - Method in interface app.dodb.smd.api.event.EventHandlerBehaviour
 
handle(QueryMessage) - Method in record class app.dodb.smd.api.query.AnnotatedQueryHandler
 
handle(QueryMessage) - Method in interface app.dodb.smd.api.query.QueryHandlerBehaviour
 
hashCode() - Method in record class app.dodb.smd.api.command.AnnotatedCommandHandler
Returns a hash code value for this object.
hashCode() - Method in record class app.dodb.smd.api.command.bus.CommandBusInterceptorChain
Returns a hash code value for this object.
hashCode() - Method in record class app.dodb.smd.api.command.CommandHandlerRegistry
Returns a hash code value for this object.
hashCode() - Method in record class app.dodb.smd.api.command.CommandMessage
Returns a hash code value for this object.
hashCode() - Method in record class app.dodb.smd.api.event.AnnotatedEventHandler
Returns a hash code value for this object.
hashCode() - Method in record class app.dodb.smd.api.event.EventInterceptorChain
Returns a hash code value for this object.
hashCode() - Method in record class app.dodb.smd.api.event.EventMessage
Returns a hash code value for this object.
hashCode() - Method in record class app.dodb.smd.api.event.ProcessingGroupRegistry.EventHandlerRegistry
Returns a hash code value for this object.
hashCode() - Method in record class app.dodb.smd.api.event.ProcessingGroupRegistry
Returns a hash code value for this object.
hashCode() - Method in record class app.dodb.smd.api.message.MessageId
Returns a hash code value for this object.
hashCode() - Method in record class app.dodb.smd.api.metadata.Metadata
Returns a hash code value for this object.
hashCode() - Method in record class app.dodb.smd.api.metadata.MetadataFactory.MetadataScope
Returns a hash code value for this object.
hashCode() - Method in record class app.dodb.smd.api.metadata.principal.SimplePrincipal
Returns a hash code value for this object.
hashCode() - Method in record class app.dodb.smd.api.query.AnnotatedQueryHandler
Returns a hash code value for this object.
hashCode() - Method in record class app.dodb.smd.api.query.bus.QueryBusInterceptorChain
Returns a hash code value for this object.
hashCode() - Method in record class app.dodb.smd.api.query.QueryHandlerRegistry
Returns a hash code value for this object.
hashCode() - Method in record class app.dodb.smd.api.query.QueryMessage
Returns a hash code value for this object.
hashCode() - Method in record class app.dodb.smd.api.utils.MessageArgumentBinder
Returns a hash code value for this object.
hashCode() - Method in record class app.dodb.smd.api.utils.parameterstrategy.AllowedParameterTypesStrategy
Returns a hash code value for this object.
hashCode() - Method in record class app.dodb.smd.api.utils.parameterstrategy.AtLeastOneParameterStrategy
Returns a hash code value for this object.
hashCode() - Method in record class app.dodb.smd.api.utils.parameterstrategy.AtMostOneAssignableParameterStrategy
Returns a hash code value for this object.
hashCode() - Method in record class app.dodb.smd.api.utils.parameterstrategy.ExactlyOneAssignableParameterStrategy
Returns a hash code value for this object.
hashCode() - Method in record class app.dodb.smd.api.utils.parameterstrategy.MetadataValueParameterStrategy
Returns a hash code value for this object.
haveSameBounds(Type, Type) - Static method in class app.dodb.smd.api.utils.TypeUtils
 

I

id() - Method in record class app.dodb.smd.api.metadata.principal.SimplePrincipal
Returns the value of the id record component.
intercept(CommandMessage, CommandBusInterceptorChain) - Method in interface app.dodb.smd.api.command.bus.CommandBusInterceptor
 
intercept(CommandMessage, CommandBusInterceptorChain) - Method in class app.dodb.smd.api.command.bus.TransactionalCommandBusInterceptor
 
intercept(EventMessage, EventInterceptorChain) - Method in interface app.dodb.smd.api.event.EventInterceptor
 
intercept(EventMessage, EventInterceptorChain) - Method in class app.dodb.smd.api.event.TransactionalEventInterceptor
 
intercept(QueryMessage, QueryBusInterceptorChain) - Method in interface app.dodb.smd.api.query.bus.QueryBusInterceptor
 
intercept(QueryMessage, QueryBusInterceptorChain) - Method in class app.dodb.smd.api.query.bus.TransactionalQueryBusInterceptor
 
interceptors() - Method in record class app.dodb.smd.api.command.bus.CommandBusInterceptorChain
Returns the value of the interceptors record component.
interceptors() - Method in record class app.dodb.smd.api.event.EventInterceptorChain
Returns the value of the interceptors record component.
interceptors() - Method in record class app.dodb.smd.api.query.bus.QueryBusInterceptorChain
Returns the value of the interceptors record component.
interceptors(CommandBusInterceptor...) - Method in class app.dodb.smd.api.command.bus.CommandBusSpec
 
interceptors(EventInterceptor...) - Method in class app.dodb.smd.api.event.bus.EventBusSpec
 
interceptors(QueryBusInterceptor...) - Method in class app.dodb.smd.api.query.bus.QueryBusSpec
 
interceptors(List) - Method in class app.dodb.smd.api.command.bus.CommandBusSpec
 
interceptors(List) - Method in class app.dodb.smd.api.event.bus.EventBusSpec
 
interceptors(List) - Method in class app.dodb.smd.api.query.bus.QueryBusSpec
 

L

locate() - Method in interface app.dodb.smd.api.command.CommandHandlerLocator
 
locate() - Method in class app.dodb.smd.api.command.PackageBasedCommandHandlerLocator
 
locate() - Method in class app.dodb.smd.api.event.PackageBasedProcessingGroupLocator
 
locate() - Method in interface app.dodb.smd.api.event.ProcessingGroupLocator
 
locate() - Method in class app.dodb.smd.api.query.PackageBasedQueryHandlerLocator
 
locate() - Method in interface app.dodb.smd.api.query.QueryHandlerLocator
 
logClass(Type) - Static method in class app.dodb.smd.api.utils.LoggingUtils
 
logClasses(Collection) - Static method in class app.dodb.smd.api.utils.LoggingUtils
 
LoggingUtils - Class in app.dodb.smd.api.utils
 
LoggingUtils() - Constructor for class app.dodb.smd.api.utils.LoggingUtils
 
logMethod(Method) - Static method in class app.dodb.smd.api.utils.LoggingUtils
 
logMethods(Collection) - Static method in class app.dodb.smd.api.utils.LoggingUtils
 

M

Message<P,M> - Interface in app.dodb.smd.api.message
 
MessageArgumentBinder<P,M> - Record Class in app.dodb.smd.api.utils
 
MessageArgumentBinder(List) - Constructor for record class app.dodb.smd.api.utils.MessageArgumentBinder
Creates an instance of a MessageArgumentBinder record class.
MessageArgumentBinder.ArgumentExtractor<P,M> - Interface in app.dodb.smd.api.utils
 
messageId() - Method in record class app.dodb.smd.api.command.CommandMessage
Returns the value of the messageId record component.
messageId() - Method in record class app.dodb.smd.api.event.EventMessage
Returns the value of the messageId record component.
messageId() - Method in interface app.dodb.smd.api.message.Message
 
messageId() - Method in record class app.dodb.smd.api.query.QueryMessage
Returns the value of the messageId record component.
MessageId - Record Class in app.dodb.smd.api.message
 
MessageId(UUID) - Constructor for record class app.dodb.smd.api.message.MessageId
Creates an instance of a MessageId record class.
metadata() - Method in record class app.dodb.smd.api.command.CommandMessage
Returns the value of the metadata record component.
metadata() - Method in record class app.dodb.smd.api.event.EventMessage
Returns the value of the metadata record component.
metadata() - Method in interface app.dodb.smd.api.message.Message
 
metadata() - Method in record class app.dodb.smd.api.query.QueryMessage
Returns the value of the metadata record component.
Metadata - Record Class in app.dodb.smd.api.metadata
 
Metadata(Principal, Instant, MessageId) - Constructor for record class app.dodb.smd.api.metadata.Metadata
 
Metadata(Principal, Instant, MessageId, Map) - Constructor for record class app.dodb.smd.api.metadata.Metadata
Creates an instance of a Metadata record class.
MetadataFactory - Class in app.dodb.smd.api.metadata
 
MetadataFactory(PrincipalProvider, TimeProvider) - Constructor for class app.dodb.smd.api.metadata.MetadataFactory
 
MetadataFactory.MetadataScope - Record Class in app.dodb.smd.api.metadata
 
MetadataScope(Supplier) - Constructor for record class app.dodb.smd.api.metadata.MetadataFactory.MetadataScope
Creates an instance of a MetadataScope record class.
metadataSupplier() - Method in record class app.dodb.smd.api.metadata.MetadataFactory.MetadataScope
Returns the value of the metadataSupplier record component.
MetadataValue - Annotation Interface in app.dodb.smd.api.metadata
 
MetadataValueParameterStrategy - Record Class in app.dodb.smd.api.utils.parameterstrategy
 
MetadataValueParameterStrategy() - Constructor for record class app.dodb.smd.api.utils.parameterstrategy.MetadataValueParameterStrategy
Creates an instance of a MetadataValueParameterStrategy record class.
method() - Method in record class app.dodb.smd.api.command.AnnotatedCommandHandler
Returns the value of the method record component.
method() - Method in record class app.dodb.smd.api.event.AnnotatedEventHandler
Returns the value of the method record component.
method() - Method in record class app.dodb.smd.api.query.AnnotatedQueryHandler
Returns the value of the method record component.
multi(List) - Static method in interface app.dodb.smd.api.event.bus.ProcessingGroupsConfigurer
 

N

now() - Method in class app.dodb.smd.api.metadata.time.SystemTimeProvider
 
now() - Method in interface app.dodb.smd.api.metadata.time.TimeProvider
 

O

ObjectCreator - Interface in app.dodb.smd.api.framework
 
on(EventMessage) - Method in interface app.dodb.smd.api.event.channel.EventChannelListener
 
on(EventMessage) - Method in record class app.dodb.smd.api.event.ProcessingGroupRegistry.EventHandlerRegistry
 
order() - Method in record class app.dodb.smd.api.event.AnnotatedEventHandler
Returns the value of the order record component.
order() - Element in annotation interface app.dodb.smd.api.event.EventHandler
 
order() - Method in interface app.dodb.smd.api.event.EventHandlerBehaviour
 

P

PackageBasedCommandHandlerLocator - Class in app.dodb.smd.api.command
 
PackageBasedCommandHandlerLocator(List, ObjectCreator) - Constructor for class app.dodb.smd.api.command.PackageBasedCommandHandlerLocator
 
PackageBasedProcessingGroupLocator - Class in app.dodb.smd.api.event
 
PackageBasedProcessingGroupLocator(List, ObjectCreator) - Constructor for class app.dodb.smd.api.event.PackageBasedProcessingGroupLocator
 
PackageBasedQueryHandlerLocator - Class in app.dodb.smd.api.query
 
PackageBasedQueryHandlerLocator(List, ObjectCreator) - Constructor for class app.dodb.smd.api.query.PackageBasedQueryHandlerLocator
 
parameterType() - Method in record class app.dodb.smd.api.utils.parameterstrategy.AtMostOneAssignableParameterStrategy
Returns the value of the parameterType record component.
parameterType() - Method in record class app.dodb.smd.api.utils.parameterstrategy.ExactlyOneAssignableParameterStrategy
Returns the value of the parameterType record component.
ParameterValidationStrategy - Interface in app.dodb.smd.api.utils.parameterstrategy
 
parentMessageId() - Method in record class app.dodb.smd.api.metadata.Metadata
Returns the value of the parentMessageId record component.
payload() - Method in record class app.dodb.smd.api.command.CommandMessage
Returns the value of the payload record component.
payload() - Method in record class app.dodb.smd.api.event.EventMessage
Returns the value of the payload record component.
payload() - Method in interface app.dodb.smd.api.message.Message
 
payload() - Method in record class app.dodb.smd.api.query.QueryMessage
Returns the value of the payload record component.
principal() - Method in record class app.dodb.smd.api.metadata.Metadata
Returns the value of the principal record component.
principal(PrincipalProvider) - Method in class app.dodb.smd.api.command.bus.CommandBusSpec
 
principal(PrincipalProvider) - Method in class app.dodb.smd.api.event.bus.EventBusSpec
 
principal(PrincipalProvider) - Method in class app.dodb.smd.api.query.bus.QueryBusSpec
 
Principal - Interface in app.dodb.smd.api.metadata.principal
 
PrincipalProvider - Interface in app.dodb.smd.api.metadata.principal
 
proceed(CommandMessage) - Method in record class app.dodb.smd.api.command.bus.CommandBusInterceptorChain
 
proceed(EventMessage) - Method in record class app.dodb.smd.api.event.EventInterceptorChain
 
proceed(QueryMessage) - Method in record class app.dodb.smd.api.query.bus.QueryBusInterceptorChain
 
processingGroup() - Method in record class app.dodb.smd.api.event.AnnotatedEventHandler
Returns the value of the processingGroup record component.
processingGroup() - Method in interface app.dodb.smd.api.event.channel.EventChannelListener
 
processingGroup() - Method in interface app.dodb.smd.api.event.EventHandlerBehaviour
 
processingGroup() - Method in record class app.dodb.smd.api.event.ProcessingGroupRegistry.EventHandlerRegistry
Returns the value of the processingGroup record component.
processingGroup(String) - Method in class app.dodb.smd.api.event.bus.EventBusSpec.ProcessingGroupsSpec
 
ProcessingGroup - Annotation Interface in app.dodb.smd.api.event
 
ProcessingGroupLocator - Interface in app.dodb.smd.api.event
 
ProcessingGroupRegistry - Record Class in app.dodb.smd.api.event
 
ProcessingGroupRegistry(Map) - Constructor for record class app.dodb.smd.api.event.ProcessingGroupRegistry
Creates an instance of a ProcessingGroupRegistry record class.
ProcessingGroupRegistry.EventHandlerRegistry - Record Class in app.dodb.smd.api.event
 
processingGroups(ProcessingGroupLocator) - Method in class app.dodb.smd.api.event.bus.EventBusSpec
 
processingGroups(ProcessingGroupLocator, ProcessingGroupsConfigurer) - Method in class app.dodb.smd.api.event.bus.EventBusSpec
 
ProcessingGroupsConfigurer - Interface in app.dodb.smd.api.event.bus
 
ProcessingGroupsSpec(ProcessingGroupLocator) - Constructor for class app.dodb.smd.api.event.bus.EventBusSpec.ProcessingGroupsSpec
 
properties() - Method in record class app.dodb.smd.api.metadata.Metadata
Returns the value of the properties record component.
provider() - Method in record class app.dodb.smd.api.command.AnnotatedCommandHandler
Returns the value of the provider record component.
provider() - Method in record class app.dodb.smd.api.event.AnnotatedEventHandler
Returns the value of the provider record component.
provider() - Method in record class app.dodb.smd.api.query.AnnotatedQueryHandler
Returns the value of the provider record component.
Provider<T> - Interface in app.dodb.smd.api.framework
 
publish(EventMessage) - Method in class app.dodb.smd.api.event.bus.EventBus
 
publish(EventMessage) - Method in interface app.dodb.smd.api.event.EventPublisher
 
publish(E) - Method in class app.dodb.smd.api.event.bus.EventBus
 
publish(E) - Method in interface app.dodb.smd.api.event.EventPublisher
 
publish(E, Metadata) - Method in class app.dodb.smd.api.event.bus.EventBus
 
publish(E, Metadata) - Method in interface app.dodb.smd.api.event.EventPublisher
 

Q

Query<R> - Interface in app.dodb.smd.api.query
 
QueryBus - Class in app.dodb.smd.api.query.bus
 
QueryBusInterceptor - Interface in app.dodb.smd.api.query.bus
 
QueryBusInterceptorChain<R,Q> - Record Class in app.dodb.smd.api.query.bus
 
QueryBusInterceptorChain(Function, Deque) - Constructor for record class app.dodb.smd.api.query.bus.QueryBusInterceptorChain
Creates an instance of a QueryBusInterceptorChain record class.
QueryBusSpec - Class in app.dodb.smd.api.query.bus
 
QueryGateway - Interface in app.dodb.smd.api.query
 
QueryHandler - Annotation Interface in app.dodb.smd.api.query
 
QueryHandlerBehaviour<R,Q> - Interface in app.dodb.smd.api.query
 
QueryHandlerDispatcher - Class in app.dodb.smd.api.query
 
QueryHandlerDispatcher(QueryHandlerLocator) - Constructor for class app.dodb.smd.api.query.QueryHandlerDispatcher
 
QueryHandlerLocator - Interface in app.dodb.smd.api.query
 
QueryHandlerRegistry - Record Class in app.dodb.smd.api.query
 
QueryHandlerRegistry(Set) - Constructor for record class app.dodb.smd.api.query.QueryHandlerRegistry
Creates an instance of a QueryHandlerRegistry record class.
queryHandlers() - Method in record class app.dodb.smd.api.query.QueryHandlerRegistry
Returns the value of the queryHandlers record component.
queryHandlers(QueryHandlerLocator) - Method in class app.dodb.smd.api.query.bus.QueryBusSpec
 
QueryMessage<R,C> - Record Class in app.dodb.smd.api.query
 
QueryMessage(MessageId, C, Metadata) - Constructor for record class app.dodb.smd.api.query.QueryMessage
Creates an instance of a QueryMessage record class.
queryType() - Method in record class app.dodb.smd.api.query.AnnotatedQueryHandler
Returns the value of the queryType record component.
queryType() - Method in interface app.dodb.smd.api.query.QueryHandlerBehaviour
 

R

resolveGenericType(Class, Class) - Static method in class app.dodb.smd.api.utils.TypeUtils
 
rethrow(Throwable) - Static method in class app.dodb.smd.api.utils.ExceptionUtils
 
run(Function, Consumer) - Method in record class app.dodb.smd.api.metadata.MetadataFactory.MetadataScope
 
run(Function, Function) - Method in record class app.dodb.smd.api.metadata.MetadataFactory.MetadataScope
 
runInScope(Message, Runnable) - Static method in class app.dodb.smd.api.metadata.MetadataFactory
 

S

send(CommandMessage) - Method in class app.dodb.smd.api.command.bus.CommandBus
 
send(CommandMessage) - Method in interface app.dodb.smd.api.command.CommandGateway
 
send(EventMessage) - Method in class app.dodb.smd.api.event.channel.AsyncAwaitingEventChannel
 
send(EventMessage) - Method in class app.dodb.smd.api.event.channel.AsyncFireAndForgetEventChannel
 
send(EventMessage) - Method in interface app.dodb.smd.api.event.channel.EventChannel
 
send(EventMessage) - Method in class app.dodb.smd.api.event.channel.SynchronousEventChannel
 
send(QueryMessage) - Method in class app.dodb.smd.api.query.bus.QueryBus
 
send(QueryMessage) - Method in interface app.dodb.smd.api.query.QueryGateway
 
send(C) - Method in class app.dodb.smd.api.command.bus.CommandBus
 
send(C) - Method in interface app.dodb.smd.api.command.CommandGateway
 
send(C, Metadata) - Method in class app.dodb.smd.api.command.bus.CommandBus
 
send(C, Metadata) - Method in interface app.dodb.smd.api.command.CommandGateway
 
send(Q) - Method in class app.dodb.smd.api.query.bus.QueryBus
 
send(Q) - Method in interface app.dodb.smd.api.query.QueryGateway
 
send(Q, Metadata) - Method in class app.dodb.smd.api.query.bus.QueryBus
 
send(Q, Metadata) - Method in interface app.dodb.smd.api.query.QueryGateway
 
SimplePrincipal - Record Class in app.dodb.smd.api.metadata.principal
 
SimplePrincipal(UUID) - Constructor for record class app.dodb.smd.api.metadata.principal.SimplePrincipal
Creates an instance of a SimplePrincipal record class.
SimplePrincipalProvider - Class in app.dodb.smd.api.metadata.principal
 
SimplePrincipalProvider() - Constructor for class app.dodb.smd.api.metadata.principal.SimplePrincipalProvider
 
SingletonProvider<T> - Class in app.dodb.smd.api.framework
 
SingletonProvider(T) - Constructor for class app.dodb.smd.api.framework.SingletonProvider
 
subjectId() - Method in record class app.dodb.smd.api.event.EventMessage
Returns the value of the subjectId record component.
SubjectId - Annotation Interface in app.dodb.smd.api.event
 
SubscribableEventChannel - Interface in app.dodb.smd.api.event.channel
 
subscribe(EventChannelListener) - Method in class app.dodb.smd.api.event.channel.AsyncAwaitingEventChannel
 
subscribe(EventChannelListener) - Method in class app.dodb.smd.api.event.channel.AsyncFireAndForgetEventChannel
 
subscribe(EventChannelListener) - Method in interface app.dodb.smd.api.event.channel.SubscribableEventChannel
 
subscribe(EventChannelListener) - Method in class app.dodb.smd.api.event.channel.SynchronousEventChannel
 
sync() - Method in class app.dodb.smd.api.event.bus.EventBusSpec.ProcessingGroupSpec
 
SynchronousEventChannel - Class in app.dodb.smd.api.event.channel
 
SynchronousEventChannel() - Constructor for class app.dodb.smd.api.event.channel.SynchronousEventChannel
 
SystemTimeProvider - Class in app.dodb.smd.api.metadata.time
 
SystemTimeProvider() - Constructor for class app.dodb.smd.api.metadata.time.SystemTimeProvider
 

T

time(TimeProvider) - Method in class app.dodb.smd.api.command.bus.CommandBusSpec
 
time(TimeProvider) - Method in class app.dodb.smd.api.event.bus.EventBusSpec
 
time(TimeProvider) - Method in class app.dodb.smd.api.query.bus.QueryBusSpec
 
TimeProvider - Interface in app.dodb.smd.api.metadata.time
 
timestamp() - Method in record class app.dodb.smd.api.metadata.Metadata
Returns the value of the timestamp record component.
toArguments(Message) - Method in record class app.dodb.smd.api.utils.MessageArgumentBinder
 
toString() - Method in record class app.dodb.smd.api.command.AnnotatedCommandHandler
Returns a string representation of this record class.
toString() - Method in record class app.dodb.smd.api.command.bus.CommandBusInterceptorChain
Returns a string representation of this record class.
toString() - Method in record class app.dodb.smd.api.command.CommandHandlerRegistry
Returns a string representation of this record class.
toString() - Method in record class app.dodb.smd.api.command.CommandMessage
Returns a string representation of this record class.
toString() - Method in record class app.dodb.smd.api.event.AnnotatedEventHandler
Returns a string representation of this record class.
toString() - Method in record class app.dodb.smd.api.event.EventInterceptorChain
Returns a string representation of this record class.
toString() - Method in record class app.dodb.smd.api.event.EventMessage
Returns a string representation of this record class.
toString() - Method in record class app.dodb.smd.api.event.ProcessingGroupRegistry.EventHandlerRegistry
Returns a string representation of this record class.
toString() - Method in record class app.dodb.smd.api.event.ProcessingGroupRegistry
Returns a string representation of this record class.
toString() - Method in record class app.dodb.smd.api.message.MessageId
Returns a string representation of this record class.
toString() - Method in record class app.dodb.smd.api.metadata.Metadata
Returns a string representation of this record class.
toString() - Method in record class app.dodb.smd.api.metadata.MetadataFactory.MetadataScope
Returns a string representation of this record class.
toString() - Method in record class app.dodb.smd.api.metadata.principal.SimplePrincipal
Returns a string representation of this record class.
toString() - Method in record class app.dodb.smd.api.query.AnnotatedQueryHandler
Returns a string representation of this record class.
toString() - Method in record class app.dodb.smd.api.query.bus.QueryBusInterceptorChain
Returns a string representation of this record class.
toString() - Method in record class app.dodb.smd.api.query.QueryHandlerRegistry
Returns a string representation of this record class.
toString() - Method in record class app.dodb.smd.api.query.QueryMessage
Returns a string representation of this record class.
toString() - Method in record class app.dodb.smd.api.utils.MessageArgumentBinder
Returns a string representation of this record class.
toString() - Method in record class app.dodb.smd.api.utils.parameterstrategy.AllowedParameterTypesStrategy
Returns a string representation of this record class.
toString() - Method in record class app.dodb.smd.api.utils.parameterstrategy.AtLeastOneParameterStrategy
Returns a string representation of this record class.
toString() - Method in record class app.dodb.smd.api.utils.parameterstrategy.AtMostOneAssignableParameterStrategy
Returns a string representation of this record class.
toString() - Method in record class app.dodb.smd.api.utils.parameterstrategy.ExactlyOneAssignableParameterStrategy
Returns a string representation of this record class.
toString() - Method in record class app.dodb.smd.api.utils.parameterstrategy.MetadataValueParameterStrategy
Returns a string representation of this record class.
TransactionalCommandBusInterceptor - Class in app.dodb.smd.api.command.bus
 
TransactionalCommandBusInterceptor(TransactionProvider) - Constructor for class app.dodb.smd.api.command.bus.TransactionalCommandBusInterceptor
 
TransactionalEventInterceptor - Class in app.dodb.smd.api.event
 
TransactionalEventInterceptor(TransactionProvider) - Constructor for class app.dodb.smd.api.event.TransactionalEventInterceptor
 
TransactionalQueryBusInterceptor - Class in app.dodb.smd.api.query.bus
 
TransactionalQueryBusInterceptor(TransactionProvider) - Constructor for class app.dodb.smd.api.query.bus.TransactionalQueryBusInterceptor
 
TransactionProvider - Interface in app.dodb.smd.api.framework
 
TypeUtils - Class in app.dodb.smd.api.utils
 
TypeUtils() - Constructor for class app.dodb.smd.api.utils.TypeUtils
 

U

unrelatedTypes(Set, Set) - Static method in class app.dodb.smd.api.utils.TypeUtils
 
using(ExecutorService) - Static method in class app.dodb.smd.api.event.channel.AsyncAwaitingEventChannel
 
using(ExecutorService) - Static method in class app.dodb.smd.api.event.channel.AsyncFireAndForgetEventChannel
 
using(ExecutorService, List) - Static method in class app.dodb.smd.api.event.channel.AsyncAwaitingEventChannel
 
using(ExecutorService, List) - Static method in class app.dodb.smd.api.event.channel.AsyncFireAndForgetEventChannel
 
usingVirtualThreads() - Static method in class app.dodb.smd.api.event.channel.AsyncAwaitingEventChannel
 
usingVirtualThreads() - Static method in class app.dodb.smd.api.event.channel.AsyncFireAndForgetEventChannel
 
usingVirtualThreads(List) - Static method in class app.dodb.smd.api.event.channel.AsyncAwaitingEventChannel
 
usingVirtualThreads(List) - Static method in class app.dodb.smd.api.event.channel.AsyncFireAndForgetEventChannel
 

V

validate(Method, Parameter[]) - Method in record class app.dodb.smd.api.utils.parameterstrategy.AllowedParameterTypesStrategy
 
validate(Method, Parameter[]) - Method in record class app.dodb.smd.api.utils.parameterstrategy.AtLeastOneParameterStrategy
 
validate(Method, Parameter[]) - Method in record class app.dodb.smd.api.utils.parameterstrategy.AtMostOneAssignableParameterStrategy
 
validate(Method, Parameter[]) - Method in record class app.dodb.smd.api.utils.parameterstrategy.ExactlyOneAssignableParameterStrategy
 
validate(Method, Parameter[]) - Method in record class app.dodb.smd.api.utils.parameterstrategy.MetadataValueParameterStrategy
 
validate(Method, Parameter[]) - Method in interface app.dodb.smd.api.utils.parameterstrategy.ParameterValidationStrategy
 
validateParameters(Method, Parameter[], List) - Static method in interface app.dodb.smd.api.utils.parameterstrategy.ParameterValidationStrategy
 
value() - Element in annotation interface app.dodb.smd.api.event.ProcessingGroup
 
value() - Method in record class app.dodb.smd.api.message.MessageId
Returns the value of the value record component.
value() - Element in annotation interface app.dodb.smd.api.metadata.MetadataValue
 

W

withDefaults() - Static method in class app.dodb.smd.api.command.bus.CommandBusSpec
 
withDefaults() - Static method in class app.dodb.smd.api.event.bus.EventBusSpec
 
withDefaults() - Static method in class app.dodb.smd.api.query.bus.QueryBusSpec
 
withMetadata(Metadata) - Method in record class app.dodb.smd.api.command.CommandMessage
 
withMetadata(Metadata) - Method in record class app.dodb.smd.api.event.EventMessage
 
withMetadata(Metadata) - Method in interface app.dodb.smd.api.message.Message
 
withMetadata(Metadata) - Method in record class app.dodb.smd.api.query.QueryMessage
 
withoutDefaults() - Static method in class app.dodb.smd.api.command.bus.CommandBusSpec
 
withoutDefaults() - Static method in class app.dodb.smd.api.event.bus.EventBusSpec
 
withoutDefaults() - Static method in class app.dodb.smd.api.query.bus.QueryBusSpec
 
withProperties(Map) - Static method in record class app.dodb.smd.api.metadata.Metadata
 
A B C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values