1 package org.openecomp.sdc.asdctool.migration.config.mocks;
4 import org.openecomp.sdc.be.components.distribution.engine.IDistributionEngine;
5 import org.openecomp.sdc.be.components.distribution.engine.INotificationData;
6 import org.openecomp.sdc.be.components.impl.ActivationRequestInformation;
7 import org.openecomp.sdc.be.dao.api.ActionStatus;
8 import org.openecomp.sdc.be.externalapi.servlet.representation.ServiceDistributionReqInfo;
9 import org.openecomp.sdc.be.model.Service;
10 import org.openecomp.sdc.be.model.User;
11 import org.openecomp.sdc.be.model.operations.api.StorageOperationStatus;
12 import org.openecomp.sdc.be.resources.data.OperationalEnvironmentEntry;
13 import org.openecomp.sdc.exception.ResponseFormat;
14 import org.springframework.stereotype.Component;
16 @Component("distributionEngine")
17 public class DistributionEngineMock implements IDistributionEngine {
19 public boolean isActive() {
24 public ActionStatus notifyService(String distributionId, Service service, INotificationData notificationData, String envName, String userId, String modifierName) {
29 public ActionStatus notifyService(String distributionId, Service service, INotificationData notificationData, String envId, String envName, String userId, String modifierName) {
34 public StorageOperationStatus isEnvironmentAvailable(String envName) {
39 public StorageOperationStatus isEnvironmentAvailable() {
44 public void disableEnvironment(String envName) {
49 public StorageOperationStatus isReadyForDistribution(Service service, String envName) {
54 public INotificationData buildServiceForDistribution(Service service, String distributionId, String workloadContext) {
59 public StorageOperationStatus verifyServiceHasDeploymentArtifacts(Service service) {
64 public OperationalEnvironmentEntry getEnvironmentById(String opEnvId) {