import org.onap.policy.models.tosca.authorative.concepts.ToscaServiceTemplates;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Profile;
+import org.springframework.http.HttpStatus;
import org.springframework.http.ResponseEntity;
import org.springframework.web.bind.annotation.RestController;
@Override
public ResponseEntity<Void> compositionDefinitionPriming(UUID compositionId, UUID requestId,
AcTypeStateUpdate body) {
- // TODO Auto-generated method stub
- return null;
+ return new ResponseEntity<>(HttpStatus.ACCEPTED);
}
}
/*-
* ============LICENSE_START=======================================================
- * Copyright (C) 2022 Nordix Foundation.
+ * Copyright (C) 2022-2023 Nordix Foundation.
* ================================================================================
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
import org.onap.policy.clamp.models.acm.messages.rest.instantiation.InstantiationResponse;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Profile;
+import org.springframework.http.HttpStatus;
import org.springframework.http.ResponseEntity;
import org.springframework.web.bind.annotation.RestController;
private String pathToResponseFile;
@Value("${stub.getCompositionInstancesResponse}")
- private String pathToSingleIntance;
+ private String pathToSingleInstance;
@Value("${stub.getAllCompositionInstancesResponse}")
- private String pathToAllIntances;
+ private String pathToAllInstances;
@Value("${stub.postInstanceResponse}")
- private String pathPostIntance;
+ private String pathPostInstance;
@Value("${stub.putCompositionInstanceUpdateResponse}")
private String pathToPutUpdate;
public ResponseEntity<InstantiationResponse> createCompositionInstance(UUID compositionId,
AutomationComposition body, UUID xonaprequestid) {
if (body.getInstanceId() == null) {
- return stubUtils.getResponse(pathPostIntance, InstantiationResponse.class);
+ return stubUtils.getResponse(pathPostInstance, InstantiationResponse.class);
} else {
return stubUtils.getResponse(pathToResponseFile, InstantiationResponse.class);
}
@Override
public ResponseEntity<AutomationComposition> getCompositionInstance(UUID compositionId, UUID instanceId,
UUID xonaprequestid) {
- return stubUtils.getResponse(pathToSingleIntance, AutomationComposition.class);
+ return stubUtils.getResponse(pathToSingleInstance, AutomationComposition.class);
}
@Override
public ResponseEntity<AutomationCompositions> queryCompositionInstances(UUID compositionId, String name,
String version, UUID xonaprequestid) {
- return stubUtils.getResponse(pathToAllIntances, AutomationCompositions.class);
+ return stubUtils.getResponse(pathToAllInstances, AutomationCompositions.class);
}
@Override
public ResponseEntity<Void> compositionInstanceState(UUID compositionId, UUID instanceId,
@Valid AcInstanceStateUpdate body, UUID requestId) {
- // TODO Auto-generated method stub
- return null;
+ return new ResponseEntity<>(HttpStatus.ACCEPTED);
}
}