Class SMDStubsConfiguration
java.lang.Object
app.dodb.smd.spring.test.SMDStubsConfiguration
@ComponentScan
@AutoConfiguration
@AutoConfigureBefore(app.dodb.smd.spring.SMDConfiguration.class)
@Import(SMDTestScopeConfiguration.class)
public class SMDStubsConfiguration
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionapp.dodb.smd.test.CommandBusConfigurercommandBusConfigurer(app.dodb.smd.api.command.CommandHandlerDispatcher dispatcher, List<app.dodb.smd.api.command.bus.CommandBusInterceptor> interceptors) app.dodb.smd.test.CommandGatewayStubapp.dodb.smd.test.EventBusConfigurereventBusConfigurer(app.dodb.smd.api.event.EventHandlerDispatcher dispatcher, List<app.dodb.smd.api.event.bus.EventBusInterceptor> interceptors) app.dodb.smd.test.EventPublisherStubapp.dodb.smd.test.QueryBusConfigurerqueryBusConfigurer(app.dodb.smd.api.query.QueryHandlerDispatcher dispatcher, List<app.dodb.smd.api.query.bus.QueryBusInterceptor> interceptors) app.dodb.smd.test.QueryGatewayStubapp.dodb.smd.test.SMDTestExtensionsmdTestExtension(app.dodb.smd.test.CommandBusConfigurer commandBusConfigurer, app.dodb.smd.test.QueryBusConfigurer queryBusConfigurer, app.dodb.smd.test.EventBusConfigurer eventBusConfigurer, app.dodb.smd.test.PrincipalProviderStub principalProviderStub, app.dodb.smd.test.DatetimeProviderStub datetimeProviderStub, app.dodb.smd.test.CommandGatewayStub commandGatewayStub, app.dodb.smd.test.QueryGatewayStub queryGatewayStub, app.dodb.smd.test.EventPublisherStub eventPublisherStub)
-
Constructor Details
-
SMDStubsConfiguration
public SMDStubsConfiguration()
-
-
Method Details
-
commandGatewayStub
-
eventPublisherStub
-
queryGatewayStub
-
commandBusConfigurer
@Bean @SMDTestScope public app.dodb.smd.test.CommandBusConfigurer commandBusConfigurer(app.dodb.smd.api.command.CommandHandlerDispatcher dispatcher, List<app.dodb.smd.api.command.bus.CommandBusInterceptor> interceptors) -
queryBusConfigurer
@Bean @SMDTestScope public app.dodb.smd.test.QueryBusConfigurer queryBusConfigurer(app.dodb.smd.api.query.QueryHandlerDispatcher dispatcher, List<app.dodb.smd.api.query.bus.QueryBusInterceptor> interceptors) -
eventBusConfigurer
@Bean @SMDTestScope public app.dodb.smd.test.EventBusConfigurer eventBusConfigurer(app.dodb.smd.api.event.EventHandlerDispatcher dispatcher, List<app.dodb.smd.api.event.bus.EventBusInterceptor> interceptors) -
smdTestExtension
@Bean @SMDTestScope public app.dodb.smd.test.SMDTestExtension smdTestExtension(app.dodb.smd.test.CommandBusConfigurer commandBusConfigurer, app.dodb.smd.test.QueryBusConfigurer queryBusConfigurer, app.dodb.smd.test.EventBusConfigurer eventBusConfigurer, app.dodb.smd.test.PrincipalProviderStub principalProviderStub, app.dodb.smd.test.DatetimeProviderStub datetimeProviderStub, app.dodb.smd.test.CommandGatewayStub commandGatewayStub, app.dodb.smd.test.QueryGatewayStub queryGatewayStub, app.dodb.smd.test.EventPublisherStub eventPublisherStub)
-