Hierarchy For Package app.dodb.smd.api.command
Class Hierarchy
- java.lang.Object
- app.dodb.smd.api.command.CommandBus (implements app.dodb.smd.api.command.CommandGateway)
- app.dodb.smd.api.command.CommandHandlerDispatcher
- app.dodb.smd.api.command.PackageBasedCommandHandlerLocator (implements app.dodb.smd.api.command.CommandHandlerLocator)
Interface Hierarchy
- app.dodb.smd.api.command.Command<R>
- app.dodb.smd.api.command.CommandGateway
- app.dodb.smd.api.command.CommandHandlerBehaviour<R,
C> - app.dodb.smd.api.command.CommandHandlerLocator
Annotation Interface Hierarchy
- app.dodb.smd.api.command.CommandHandler (implements java.lang.annotation.Annotation)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- app.dodb.smd.api.command.AnnotatedCommandHandler<R,
C> (implements app.dodb.smd.api.command.CommandHandlerBehaviour<R, C>) - app.dodb.smd.api.command.CommandHandlerRegistry
- app.dodb.smd.api.command.CommandMessage<R,
C> (implements app.dodb.smd.api.message.Message<P>)
- app.dodb.smd.api.command.AnnotatedCommandHandler<R,
- java.lang.Record