Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- and(CommandHandlerRegistry) - Method in record class app.dodb.smd.api.command.CommandHandlerRegistry
- and(EventHandlerRegistry) - Method in record class app.dodb.smd.api.event.EventHandlerRegistry
- and(QueryHandlerRegistry) - Method in record class app.dodb.smd.api.query.QueryHandlerRegistry
- AnnotatedCommandHandler<R,
C> - Record Class in app.dodb.smd.api.command - AnnotatedCommandHandler(Provider, Method, Class) - Constructor for record class app.dodb.smd.api.command.AnnotatedCommandHandler
-
Creates an instance of a
AnnotatedCommandHandlerrecord class. - AnnotatedEventHandler<E> - Record Class in app.dodb.smd.api.event
- AnnotatedEventHandler(Provider, Method, Class, int, String) - Constructor for record class app.dodb.smd.api.event.AnnotatedEventHandler
-
Creates an instance of a
AnnotatedEventHandlerrecord class. - AnnotatedQueryHandler<R,
Q> - Record Class in app.dodb.smd.api.query - AnnotatedQueryHandler(Provider, Method, Class) - Constructor for record class app.dodb.smd.api.query.AnnotatedQueryHandler
-
Creates an instance of a
AnnotatedQueryHandlerrecord class. - 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.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.datetime - package app.dodb.smd.api.metadata.datetime
- app.dodb.smd.api.metadata.principal - package app.dodb.smd.api.metadata.principal
- 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
C
- CollectionUtils - Class in app.dodb.smd.api.utils
- CollectionUtils() - Constructor for class app.dodb.smd.api.utils.CollectionUtils
- 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
- CommandBus(MetadataFactory, CommandHandlerDispatcher, List) - Constructor for class app.dodb.smd.api.command.bus.CommandBus
- 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
CommandBusInterceptorChainrecord class. - 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
CommandHandlerRegistryrecord class. - commandHandlers() - Method in record class app.dodb.smd.api.command.CommandHandlerRegistry
-
Returns the value of the
commandHandlersrecord component. - 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
CommandMessagerecord class. - commandType() - Method in record class app.dodb.smd.api.command.AnnotatedCommandHandler
-
Returns the value of the
commandTyperecord component. - commandType() - Method in interface app.dodb.smd.api.command.CommandHandlerBehaviour
- ConstructorBasedObjectCreator - Class in app.dodb.smd.api.framework
- ConstructorBasedObjectCreator() - Constructor for class app.dodb.smd.api.framework.ConstructorBasedObjectCreator
- create() - Static method in record class app.dodb.smd.api.metadata.principal.SimplePrincipal
- 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.bus.EventBusInterceptorChain
- 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
- DatetimeProvider - Interface in app.dodb.smd.api.metadata.datetime
- DEFAULT - Static variable in annotation interface app.dodb.smd.api.event.ProcessingGroup
- delegate() - Method in record class app.dodb.smd.api.command.bus.CommandBusInterceptorChain
-
Returns the value of the
delegaterecord component. - delegate() - Method in record class app.dodb.smd.api.event.bus.EventBusInterceptorChain
-
Returns the value of the
delegaterecord component. - delegate() - Method in record class app.dodb.smd.api.query.bus.QueryBusInterceptorChain
-
Returns the value of the
delegaterecord component. - dispatch(CommandMessage) - Method in class app.dodb.smd.api.command.CommandHandlerDispatcher
- dispatch(EventMessage) - Method in class app.dodb.smd.api.event.EventHandlerDispatcher
- dispatch(QueryMessage) - Method in class app.dodb.smd.api.query.QueryHandlerDispatcher
E
- empty() - Static method in record class app.dodb.smd.api.command.CommandHandlerRegistry
- empty() - Static method in record class app.dodb.smd.api.event.EventHandlerRegistry
- empty() - Static method in record class app.dodb.smd.api.query.QueryHandlerRegistry
- 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.bus.EventBusInterceptorChain
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class app.dodb.smd.api.event.EventHandlerRegistry
-
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.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.
- Event - Interface in app.dodb.smd.api.event
- EventBus - Class in app.dodb.smd.api.event.bus
- EventBus(MetadataFactory, EventHandlerDispatcher, List) - Constructor for class app.dodb.smd.api.event.bus.EventBus
- EventBusInterceptor - Interface in app.dodb.smd.api.event.bus
- EventBusInterceptorChain<E> - Record Class in app.dodb.smd.api.event.bus
- EventBusInterceptorChain(Consumer, Deque) - Constructor for record class app.dodb.smd.api.event.bus.EventBusInterceptorChain
-
Creates an instance of a
EventBusInterceptorChainrecord class. - EventHandler - Annotation Interface in app.dodb.smd.api.event
- EventHandlerBehaviour<E> - Interface in app.dodb.smd.api.event
- EventHandlerDispatcher - Class in app.dodb.smd.api.event
- EventHandlerDispatcher(EventHandlerLocator) - Constructor for class app.dodb.smd.api.event.EventHandlerDispatcher
- EventHandlerLocator - Interface in app.dodb.smd.api.event
- EventHandlerRegistry - Record Class in app.dodb.smd.api.event
- EventHandlerRegistry(Map) - Constructor for record class app.dodb.smd.api.event.EventHandlerRegistry
-
Creates an instance of a
EventHandlerRegistryrecord class. - eventHandlersByProcessingGroup() - Method in record class app.dodb.smd.api.event.EventHandlerRegistry
-
Returns the value of the
eventHandlersByProcessingGrouprecord component. - EventMessage<E> - Record Class in app.dodb.smd.api.event
- EventMessage(MessageId, E, Metadata) - Constructor for record class app.dodb.smd.api.event.EventMessage
-
Creates an instance of a
EventMessagerecord 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
eventTyperecord component. - eventType() - Method in interface app.dodb.smd.api.event.EventHandlerBehaviour
- ExceptionUtils - Class in app.dodb.smd.api.utils
- ExceptionUtils() - Constructor for class app.dodb.smd.api.utils.ExceptionUtils
F
- findBy(CommandMessage) - Method in record class app.dodb.smd.api.command.CommandHandlerRegistry
- findBy(EventMessage) - Method in record class app.dodb.smd.api.event.EventHandlerRegistry
- findBy(QueryMessage) - Method in record class app.dodb.smd.api.query.QueryHandlerRegistry
- 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.EventHandlerRegistry
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
- getMessageId() - Method in record class app.dodb.smd.api.command.CommandMessage
- getMessageId() - Method in record class app.dodb.smd.api.event.EventMessage
- getMessageId() - Method in interface app.dodb.smd.api.message.Message
- getMessageId() - Method in record class app.dodb.smd.api.query.QueryMessage
- getMetadata() - Method in record class app.dodb.smd.api.command.CommandMessage
- getMetadata() - Method in record class app.dodb.smd.api.event.EventMessage
- getMetadata() - Method in interface app.dodb.smd.api.message.Message
- getMetadata() - Method in record class app.dodb.smd.api.query.QueryMessage
- getPayload() - Method in record class app.dodb.smd.api.command.CommandMessage
- getPayload() - Method in record class app.dodb.smd.api.event.EventMessage
- getPayload() - Method in interface app.dodb.smd.api.message.Message
- getPayload() - Method in record class app.dodb.smd.api.query.QueryMessage
- 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.bus.EventBusInterceptorChain
-
Returns a hash code value for this object.
- hashCode() - Method in record class app.dodb.smd.api.event.EventHandlerRegistry
-
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.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.
I
- id() - Method in record class app.dodb.smd.api.metadata.principal.SimplePrincipal
-
Returns the value of the
idrecord component. - intercept(CommandMessage, CommandBusInterceptorChain) - Method in interface app.dodb.smd.api.command.bus.CommandBusInterceptor
- intercept(EventMessage, EventBusInterceptorChain) - Method in interface app.dodb.smd.api.event.bus.EventBusInterceptor
- intercept(QueryMessage, QueryBusInterceptorChain) - Method in interface app.dodb.smd.api.query.bus.QueryBusInterceptor
- interceptors() - Method in record class app.dodb.smd.api.command.bus.CommandBusInterceptorChain
-
Returns the value of the
interceptorsrecord component. - interceptors() - Method in record class app.dodb.smd.api.event.bus.EventBusInterceptorChain
-
Returns the value of the
interceptorsrecord component. - interceptors() - Method in record class app.dodb.smd.api.query.bus.QueryBusInterceptorChain
-
Returns the value of the
interceptorsrecord component.
L
- LocalDatetimeProvider - Class in app.dodb.smd.api.metadata.datetime
- LocalDatetimeProvider() - Constructor for class app.dodb.smd.api.metadata.datetime.LocalDatetimeProvider
- locate() - Method in interface app.dodb.smd.api.command.CommandHandlerLocator
- locate() - Method in class app.dodb.smd.api.command.PackageBasedCommandHandlerLocator
- locate() - Method in interface app.dodb.smd.api.event.EventHandlerLocator
- locate() - Method in class app.dodb.smd.api.event.PackageBasedEventHandlerLocator
- 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
M
- Message<P,
M> - Interface in app.dodb.smd.api.message - messageId() - Method in record class app.dodb.smd.api.command.CommandMessage
-
Returns the value of the
messageIdrecord component. - messageId() - Method in record class app.dodb.smd.api.event.EventMessage
-
Returns the value of the
messageIdrecord component. - messageId() - Method in record class app.dodb.smd.api.query.QueryMessage
-
Returns the value of the
messageIdrecord 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
MessageIdrecord class. - metadata() - Method in record class app.dodb.smd.api.command.CommandMessage
-
Returns the value of the
metadatarecord component. - metadata() - Method in record class app.dodb.smd.api.event.EventMessage
-
Returns the value of the
metadatarecord component. - metadata() - Method in record class app.dodb.smd.api.query.QueryMessage
-
Returns the value of the
metadatarecord component. - Metadata - Record Class in app.dodb.smd.api.metadata
- Metadata(Principal, LocalDateTime) - Constructor for record class app.dodb.smd.api.metadata.Metadata
-
Creates an instance of a
Metadatarecord class. - MetadataFactory - Class in app.dodb.smd.api.metadata
- MetadataFactory(PrincipalProvider, DatetimeProvider) - 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
MetadataScoperecord class. - metadataSupplier() - Method in record class app.dodb.smd.api.metadata.MetadataFactory.MetadataScope
-
Returns the value of the
metadataSupplierrecord component. - method() - Method in record class app.dodb.smd.api.command.AnnotatedCommandHandler
-
Returns the value of the
methodrecord component. - method() - Method in record class app.dodb.smd.api.event.AnnotatedEventHandler
-
Returns the value of the
methodrecord component. - method() - Method in record class app.dodb.smd.api.query.AnnotatedQueryHandler
-
Returns the value of the
methodrecord component.
N
- now() - Method in interface app.dodb.smd.api.metadata.datetime.DatetimeProvider
- now() - Method in class app.dodb.smd.api.metadata.datetime.LocalDatetimeProvider
O
- ObjectCreator - Interface in app.dodb.smd.api.framework
- order() - Method in record class app.dodb.smd.api.event.AnnotatedEventHandler
-
Returns the value of the
orderrecord 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
- PackageBasedEventHandlerLocator - Class in app.dodb.smd.api.event
- PackageBasedEventHandlerLocator(List, ObjectCreator) - Constructor for class app.dodb.smd.api.event.PackageBasedEventHandlerLocator
- PackageBasedQueryHandlerLocator - Class in app.dodb.smd.api.query
- PackageBasedQueryHandlerLocator(List, ObjectCreator) - Constructor for class app.dodb.smd.api.query.PackageBasedQueryHandlerLocator
- payload() - Method in record class app.dodb.smd.api.command.CommandMessage
-
Returns the value of the
payloadrecord component. - payload() - Method in record class app.dodb.smd.api.event.EventMessage
-
Returns the value of the
payloadrecord component. - payload() - Method in record class app.dodb.smd.api.query.QueryMessage
-
Returns the value of the
payloadrecord component. - principal() - Method in record class app.dodb.smd.api.metadata.Metadata
-
Returns the value of the
principalrecord component. - 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.bus.EventBusInterceptorChain
- 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
processingGrouprecord component. - processingGroup() - Method in interface app.dodb.smd.api.event.EventHandlerBehaviour
- ProcessingGroup - Annotation Interface in app.dodb.smd.api.event
- provider() - Method in record class app.dodb.smd.api.command.AnnotatedCommandHandler
-
Returns the value of the
providerrecord component. - provider() - Method in record class app.dodb.smd.api.event.AnnotatedEventHandler
-
Returns the value of the
providerrecord component. - provider() - Method in record class app.dodb.smd.api.query.AnnotatedQueryHandler
-
Returns the value of the
providerrecord 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
Q
- Query<R> - Interface in app.dodb.smd.api.query
- QueryBus - Class in app.dodb.smd.api.query.bus
- QueryBus(MetadataFactory, QueryHandlerDispatcher, List) - Constructor for class app.dodb.smd.api.query.bus.QueryBus
- 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
QueryBusInterceptorChainrecord class. - 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
QueryHandlerRegistryrecord class. - queryHandlers() - Method in record class app.dodb.smd.api.query.QueryHandlerRegistry
-
Returns the value of the
queryHandlersrecord component. - 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
QueryMessagerecord class. - queryType() - Method in record class app.dodb.smd.api.query.AnnotatedQueryHandler
-
Returns the value of the
queryTyperecord 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(Consumer) - Method in record class app.dodb.smd.api.metadata.MetadataFactory.MetadataScope
- run(Function) - Method in record class app.dodb.smd.api.metadata.MetadataFactory.MetadataScope
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(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(Q) - Method in class app.dodb.smd.api.query.bus.QueryBus
- send(Q) - 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
SimplePrincipalrecord 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
T
- timestamp() - Method in record class app.dodb.smd.api.metadata.Metadata
-
Returns the value of the
timestamprecord component. - 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.bus.EventBusInterceptorChain
-
Returns a string representation of this record class.
- toString() - Method in record class app.dodb.smd.api.event.EventHandlerRegistry
-
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.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.
- TypeUtils - Class in app.dodb.smd.api.utils
- TypeUtils() - Constructor for class app.dodb.smd.api.utils.TypeUtils
V
- 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
valuerecord component.
W
- 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
All Classes and Interfaces|All Packages|Constant Field Values