public class ProductRestUtils extends BaseRestUtils
acceptHeaderData, acceptJsonHeader, acceptOctetHeader, acceptOctetStream, authorizationHeader, authorizationPrefixString, contentTypeHeaderData, ecomp, PRODUCT_COMPONENT_TYPE, RESOURCE_COMPONENT_TYPE, RESTRICTED_OPERATION, SERVICE_COMPONENT_TYPE, STATUS_CODE_ALREADY_EXISTS, STATUS_CODE_COMPONENT_NAME_EXCEEDS_LIMIT, STATUS_CODE_CREATED, STATUS_CODE_DELETE, STATUS_CODE_GET_SUCCESS, STATUS_CODE_IMPORT_SUCCESS, STATUS_CODE_INVALID_CONTENT, STATUS_CODE_MISSING_COMPONENT_NAME, STATUS_CODE_MISSING_DATA, STATUS_CODE_MISSING_INFORMATION, STATUS_CODE_NOT_FOUND, STATUS_CODE_RESTRICTED_ACCESS, STATUS_CODE_RESTRICTED_OPERATION, STATUS_CODE_SUCCESS, STATUS_CODE_SUCCESS_DELETE, STATUS_CODE_SUCCESS_NO_CONTENT, STATUS_CODE_UNSUPPORTED_ERROR, STATUS_CODE_UPDATE_SUCCESS, SUCCESS_MESSAGE
Constructor and Description |
---|
ProductRestUtils() |
Modifier and Type | Method and Description |
---|---|
static RestResponse |
changeProductLifeCycle(Product product,
User userModifier,
LifeCycleStatesEnum lifeCycle) |
static RestResponse |
changeServiceInstanceVersion(String componentUniqueId,
String serviceInstanceToReplaceUniqueId,
String serviceUniqueId,
User sdncModifierDetails,
ComponentTypeEnum componentType) |
static RestResponse |
createProduct_Invalid_Json(String userId) |
static RestResponse |
createProduct(ProductReqDetails product,
User user) |
static RestResponse |
deleteProduct(String id,
String userId) |
static RestResponse |
getFollowed(String userId) |
static RestResponse |
getProduct(String productId,
String userId) |
static RestResponse |
getProductByNameAndVersion(String productName,
String productVersion,
String userId) |
static RestResponse |
updateProduct(ProductReqDetails product,
User user) |
addAuthorizeHeader, encodeUrlForDownload, prepareHeadersMap, prepareHeadersMap, sendDelete, sendGet, sendGet, sendGetAndRemoveHeaders, sendPost, sendPost, sendPost, sendPut
checkCreateResponse, checkDeleteResponse, checkErrorCode, checkErrorMessageResponse, checkErrorResponse, checkStatusCode, checkSuccess
public static RestResponse createProduct(ProductReqDetails product, User user) throws Exception
Exception
public static RestResponse updateProduct(ProductReqDetails product, User user) throws Exception
Exception
public static RestResponse createProduct_Invalid_Json(String userId) throws Exception
Exception
public static RestResponse deleteProduct(String id, String userId) throws IOException
IOException
public static RestResponse getProduct(String productId, String userId) throws Exception
Exception
public static RestResponse getFollowed(String userId) throws Exception
Exception
public static RestResponse changeProductLifeCycle(Product product, User userModifier, LifeCycleStatesEnum lifeCycle) throws Exception
Exception
public static RestResponse changeServiceInstanceVersion(String componentUniqueId, String serviceInstanceToReplaceUniqueId, String serviceUniqueId, User sdncModifierDetails, ComponentTypeEnum componentType) throws IOException
IOException
Copyright © 2017. All rights reserved.