public class ImportRestUtils 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 |
---|
ImportRestUtils() |
Modifier and Type | Method and Description |
---|---|
static RestResponseAsByteArray |
getCsar(String csarUid,
User sdncModifierDetails) |
static RestResponse |
importNewGroupTypeByName(String groupTypeName,
UserRoleEnum userRole) |
static RestResponse |
importNewResourceByName(String resourceName,
UserRoleEnum userRole) |
static RestResponse |
importNormativeResourceByName(String resourceName,
UserRoleEnum userRole) |
static RestResponse |
importResourceByName(ResourceReqDetails resourceDetails,
User importer) |
static RestResponse |
importTestResource(ImportTestTypesEnum resource,
UserRoleEnum userRole) |
static Boolean |
removeNormativeTypeResource(NormativeTypesEnum current) |
static void |
validateImportTestTypesResp(ImportTestTypesEnum currResource,
RestResponse restResponse) |
addAuthorizeHeader, encodeUrlForDownload, prepareHeadersMap, prepareHeadersMap, sendDelete, sendGet, sendGet, sendGetAndRemoveHeaders, sendPost, sendPost, sendPost, sendPut
checkCreateResponse, checkDeleteResponse, checkErrorCode, checkErrorMessageResponse, checkErrorResponse, checkStatusCode, checkSuccess
public static RestResponse importResourceByName(ResourceReqDetails resourceDetails, User importer) throws Exception
Exception
public static RestResponse importNewResourceByName(String resourceName, UserRoleEnum userRole) throws IOException
IOException
public static RestResponse importNormativeResourceByName(String resourceName, UserRoleEnum userRole) throws IOException
IOException
public static RestResponse importTestResource(ImportTestTypesEnum resource, UserRoleEnum userRole) throws IOException
IOException
public static Boolean removeNormativeTypeResource(NormativeTypesEnum current) throws FileNotFoundException, IOException, org.apache.http.client.ClientProtocolException
FileNotFoundException
IOException
org.apache.http.client.ClientProtocolException
public static void validateImportTestTypesResp(ImportTestTypesEnum currResource, RestResponse restResponse) throws IOException, org.codehaus.jettison.json.JSONException
IOException
org.codehaus.jettison.json.JSONException
public static RestResponseAsByteArray getCsar(String csarUid, User sdncModifierDetails) throws Exception
Exception
public static RestResponse importNewGroupTypeByName(String groupTypeName, UserRoleEnum userRole) throws IOException
IOException
Copyright © 2017. All rights reserved.