@Named @Service(value="vendorSoftwareProducts") @Scope(value="prototype") public class VendorSoftwareProductsImpl extends Object implements VendorSoftwareProducts
Constructor and Description |
---|
VendorSoftwareProductsImpl() |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
actOnVendorSoftwareProduct(String vspId,
VersionSoftwareProductActionRequestDto request,
String user) |
javax.ws.rs.core.Response |
createNewVsp(VspDescriptionDto vspDescriptionDto,
String user) |
javax.ws.rs.core.Response |
deleteVsp(String vspId,
String user) |
javax.ws.rs.core.Response |
getLatestHeatPackage(String vspId,
String user) |
javax.ws.rs.core.Response |
getQuestionnaire(String vspId,
String version,
String user) |
javax.ws.rs.core.Response |
getTranslatedFile(String vspId,
String version,
String user) |
javax.ws.rs.core.Response |
getVspDetails(String vspId,
String version,
String user) |
javax.ws.rs.core.Response |
getVspList(String versionFilter,
String user) |
javax.ws.rs.core.Response |
listPackages(String category,
String subCategory,
String user) |
javax.ws.rs.core.Response |
updateQuestionnaire(String questionnaireData,
String vspId,
String user) |
javax.ws.rs.core.Response |
updateVsp(String vspId,
VspDescriptionDto vspDescriptionDto,
String user) |
javax.ws.rs.core.Response |
uploadFile(String uploadVspId,
InputStream heatFileToUpload,
String user) |
public javax.ws.rs.core.Response createNewVsp(VspDescriptionDto vspDescriptionDto, String user)
createNewVsp
in interface VendorSoftwareProducts
public javax.ws.rs.core.Response getVspList(String versionFilter, String user)
getVspList
in interface VendorSoftwareProducts
public javax.ws.rs.core.Response getVspDetails(String vspId, String version, String user)
getVspDetails
in interface VendorSoftwareProducts
public javax.ws.rs.core.Response updateVsp(String vspId, VspDescriptionDto vspDescriptionDto, String user)
updateVsp
in interface VendorSoftwareProducts
public javax.ws.rs.core.Response deleteVsp(String vspId, String user)
deleteVsp
in interface VendorSoftwareProducts
public javax.ws.rs.core.Response actOnVendorSoftwareProduct(String vspId, VersionSoftwareProductActionRequestDto request, String user) throws IOException
actOnVendorSoftwareProduct
in interface VendorSoftwareProducts
IOException
public javax.ws.rs.core.Response uploadFile(String uploadVspId, InputStream heatFileToUpload, String user)
uploadFile
in interface VendorSoftwareProducts
public javax.ws.rs.core.Response getLatestHeatPackage(String vspId, String user)
getLatestHeatPackage
in interface VendorSoftwareProducts
public javax.ws.rs.core.Response listPackages(String category, String subCategory, String user)
listPackages
in interface VendorSoftwareProducts
public javax.ws.rs.core.Response getTranslatedFile(String vspId, String version, String user)
getTranslatedFile
in interface VendorSoftwareProducts
public javax.ws.rs.core.Response getQuestionnaire(String vspId, String version, String user)
getQuestionnaire
in interface VendorSoftwareProducts
public javax.ws.rs.core.Response updateQuestionnaire(String questionnaireData, String vspId, String user)
updateQuestionnaire
in interface VendorSoftwareProducts
Copyright © 2017. All rights reserved.