InProgressStatusService inProgressStatusService,
WatchChildrenJobsBL watchChildrenJobsBL,
RestMsoImplementation restMso,
- AuditService auditService) {
- return new ALaCarteServiceCommand(inProgressStatusService, watchChildrenJobsBL, asyncInstantiationBusinessLogic, jobsBrokerService, msoRequestBuilder, msoResultHandlerService, jobAdapter, restMso, auditService);
+ AuditService auditService,
+ FeatureManager featureManager) {
+ return new ALaCarteServiceCommand(inProgressStatusService, watchChildrenJobsBL, asyncInstantiationBusinessLogic, jobsBrokerService, msoRequestBuilder, msoResultHandlerService, jobAdapter, restMso, auditService, featureManager);
}
@Bean
InProgressStatusService inProgressStatusService,
WatchChildrenJobsBL watchChildrenJobsBL,
RestMsoImplementation restMso,
- AuditService auditService) {
- return new MacroServiceCommand(inProgressStatusService, watchChildrenJobsBL, asyncInstantiationBusinessLogic, jobsBrokerService, msoRequestBuilder, msoResultHandlerService, jobAdapter, restMso, auditService);
+ AuditService auditService,
+ FeatureManager featureManager) {
+ return new MacroServiceCommand(inProgressStatusService, watchChildrenJobsBL, asyncInstantiationBusinessLogic, jobsBrokerService, msoRequestBuilder, msoResultHandlerService, jobAdapter, restMso, auditService, featureManager);
}
InProgressStatusService inProgressStatusService,
WatchChildrenJobsBL watchChildrenJobsBL,
JobsBrokerService jobsBrokerService,
- JobAdapter jobAdapter) {
+ JobAdapter jobAdapter,
+ FeatureManager featureManager) {
return new NetworkCommand(asyncInstantiationBusinessLogic, restMso, msoRequestBuilder, msoResultHandlerService,
- inProgressStatusService, watchChildrenJobsBL, jobsBrokerService, jobAdapter);
+ inProgressStatusService, watchChildrenJobsBL, jobsBrokerService, jobAdapter, featureManager);
}
@Bean
@Scope(ConfigurableBeanFactory.SCOPE_PROTOTYPE)
WatchChildrenJobsBL watchChildrenJobsBL,
RestMsoImplementation restMso,
JobsBrokerService jobsBrokerService,
- JobAdapter jobAdapter) {
- return new InstanceGroupCommand(asyncInstantiationBusinessLogic, restMso, msoRequestBuilder, msoResultHandlerService, inProgressStatusService, watchChildrenJobsBL, jobsBrokerService, jobAdapter);
+ JobAdapter jobAdapter,
+ FeatureManager featureManager) {
+ return new InstanceGroupCommand(asyncInstantiationBusinessLogic, restMso, msoRequestBuilder, msoResultHandlerService, inProgressStatusService,
+ watchChildrenJobsBL, jobsBrokerService, jobAdapter, featureManager);
}
@Bean
WatchChildrenJobsBL watchChildrenJobsBL,
RestMsoImplementation restMso,
JobsBrokerService jobsBrokerService,
- JobAdapter jobAdapter) {
+ JobAdapter jobAdapter,
+ FeatureManager featureManager) {
return new InstanceGroupMemberCommand(asyncInstantiationBusinessLogic, restMso, msoRequestBuilder, msoResultHandlerService, inProgressStatusService,
- watchChildrenJobsBL, jobsBrokerService, jobAdapter);
+ watchChildrenJobsBL, jobsBrokerService, jobAdapter, featureManager);
}
InProgressStatusService inProgressStatusService,
WatchChildrenJobsBL watchChildrenJobsBL,
JobsBrokerService jobsBrokerService,
- JobAdapter jobAdapter) {
+ JobAdapter jobAdapter,
+ FeatureManager featureManager) {
return new VolumeGroupCommand(asyncInstantiationBusinessLogic, restMso, msoRequestBuilder, msoResultHandlerService,
- inProgressStatusService, watchChildrenJobsBL, jobsBrokerService ,jobAdapter);
+ inProgressStatusService, watchChildrenJobsBL, jobsBrokerService ,jobAdapter, featureManager);
}
@Bean
InProgressStatusService inProgressStatusService,
WatchChildrenJobsBL watchChildrenJobsBL,
JobsBrokerService jobsBrokerService,
- JobAdapter jobAdapter) {
+ JobAdapter jobAdapter,
+ FeatureManager featureManager) {
return new VfmoduleCommand(asyncInstantiationBusinessLogic, restMso, msoRequestBuilder, msoResultHandlerService,
- inProgressStatusService, watchChildrenJobsBL, jobsBrokerService, jobAdapter);
+ inProgressStatusService, watchChildrenJobsBL, jobsBrokerService, jobAdapter, featureManager);
}
@Bean
public AuditService auditService(RestMsoImplementation msoClient, AsyncInstantiationRepository asyncInstantiationRepository) {