import org.openecomp.sdc.activitylog.ActivityLogManagerFactory;
import org.openecomp.sdc.activitylog.dao.type.ActivityLogEntity;
import org.openecomp.sdc.activitylog.dao.type.ActivityType;
-import org.openecomp.sdc.logging.api.Logger;
-import org.openecomp.sdc.logging.api.LoggerFactory;
-import org.openecomp.sdc.logging.context.MdcUtil;
-import org.openecomp.sdc.logging.messages.AuditMessages;
-import org.openecomp.sdc.logging.types.LoggerServiceName;
import org.openecomp.sdc.vendorsoftwareproduct.ComponentManager;
import org.openecomp.sdc.vendorsoftwareproduct.ComponentManagerFactory;
import org.openecomp.sdc.vendorsoftwareproduct.ProcessManager;
private ActivityLogManager activityLogManager =
ActivityLogManagerFactory.getInstance().createInterface();
- private static final Logger logger =
- LoggerFactory.getLogger(ComponentProcessesImpl.class);
-
@Override
public Response list(String vspId, String versionId, String componentId, String user) {
- MdcUtil.initMdc(LoggerServiceName.List_Component_Processes.toString());
+
Version version = new Version(versionId);
validateComponentExistence(vspId, version, componentId, user);
Collection<ProcessEntity> processes = processManager.listProcesses(vspId, version, componentId);
@Override
public Response deleteList(String vspId, String versionId, String componentId, String user) {
- MdcUtil.initMdc(LoggerServiceName.Delete_List_Component_Processes.toString());
+
Version version = new Version(versionId);
validateComponentExistence(vspId, version, componentId, user);
processManager.deleteProcesses(vspId, version, componentId);
@Override
public Response create(ProcessRequestDto request, String vspId, String versionId,
String componentId, String user) {
- MdcUtil.initMdc(LoggerServiceName.Create_Component_Processes.toString());
+
ProcessEntity process =
new MapProcessRequestDtoToProcessEntity().applyMapping(request, ProcessEntity.class);
process.setVspId(vspId);
@Override
public Response get(String vspId, String versionId, String componentId, String processId,
String user) {
- MdcUtil.initMdc(LoggerServiceName.Get_Component_Processes.toString());
+
Version version = new Version(versionId);
validateComponentExistence(vspId, version, componentId, user);
ProcessEntity process = processManager.getProcess(vspId, version, componentId, processId);
@Override
public Response delete(String vspId, String versionId, String componentId, String processId,
String user) {
- MdcUtil.initMdc(LoggerServiceName.Delete_Component_Processes.toString());
+
Version version = new Version(versionId);
validateComponentExistence(vspId, version, componentId, user);
processManager.deleteProcess(vspId, version, componentId, processId);
public Response update(ProcessRequestDto request, String vspId, String versionId,
String componentId,
String processId, String user) {
- MdcUtil.initMdc(LoggerServiceName.Update_Component_Processes.toString());
+
ProcessEntity process =
new MapProcessRequestDtoToProcessEntity().applyMapping(request, ProcessEntity.class);
process.setVspId(vspId);
@Override
public Response getUploadedFile(String vspId, String versionId, String componentId,
String processId, String user) {
- MdcUtil.initMdc(LoggerServiceName.Get_Uploaded_File_Component_Processes.toString());
+
Version vspVersion = new Version(versionId);
validateComponentExistence(vspId, vspVersion, componentId, user);
File file = processManager.getProcessArtifact(vspId, vspVersion, componentId, processId);
public Response deleteUploadedFile(String vspId, String versionId, String componentId,
String processId,
String user) {
- MdcUtil.initMdc(LoggerServiceName.Delete_Uploaded_File_Component_Processes.toString());
+
Version version = new Version(versionId);
validateComponentExistence(vspId, version, componentId, user);
processManager.deleteProcessArtifact(vspId, version, componentId, processId);
public Response uploadFile(Attachment attachment, String vspId, String versionId,
String componentId,
String processId, String user) {
- MdcUtil.initMdc(LoggerServiceName.Upload_File_Component_Processes.toString());
- logger.audit(AuditMessages.AUDIT_MSG + AuditMessages.UPLOAD_PROCESS_ARTIFACT + vspId);
+
Version version = new Version(versionId);
validateComponentExistence(vspId, version, componentId, user);
processManager.uploadProcessArtifact(attachment.getObject(InputStream.class),