1 package org.onap.vid.job.command;
3 import org.onap.vid.changeManagement.RequestDetailsWrapper;
4 import org.onap.vid.job.JobCommand;
5 import org.onap.vid.mso.model.ServiceInstantiationRequestDetails;
6 import org.springframework.beans.factory.config.ConfigurableBeanFactory;
7 import org.springframework.context.annotation.Scope;
8 import org.springframework.stereotype.Component;
12 @Scope(ConfigurableBeanFactory.SCOPE_PROTOTYPE)
13 public class ALaCarteServiceInstantiationCommand extends ServiceInstantiationCommand implements JobCommand {
16 protected RequestDetailsWrapper<ServiceInstantiationRequestDetails> generateServiceInstantiationRequest() {
17 return asyncInstantiationBL.generateALaCarteServiceInstantiationRequest(
18 getSharedData().getJobUuid(), getRequest(), optimisticUniqueServiceInstanceName, getSharedData().getUserId()