public class ComponentInstanceRestUtils extends BaseRestUtils
Modifier and Type | Field and Description |
---|---|
static String |
acceptHeaderDate |
static com.google.gson.Gson |
gson |
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 |
---|
ComponentInstanceRestUtils() |
Modifier and Type | Method and Description |
---|---|
static RestResponse |
associateInstances(RequirementCapabilityRelDef relation,
User sdncModifierDetails,
String componentId,
ComponentTypeEnum componentTypeEnum) |
static RestResponse |
changeComponentInstanceVersion(Component container,
ComponentInstance componentInstanceToReplace,
Component newInstance,
User sdncModifierDetails) |
static RestResponse |
changeComponentInstanceVersion(String containerUID,
ComponentInstance componentInstanceToReplace,
Component component,
User sdncModifierDetails,
ComponentTypeEnum componentType) |
static RestResponse |
changeComponentInstanceVersion(String componentUniqueId,
String serviceInstanceToReplaceUniqueId,
String serviceUniqueId,
User sdncModifierDetails,
ComponentTypeEnum componentType) |
static void |
checkComponentInstanceType(RestResponse response,
String expectedComponentType) |
static RestResponse |
createComponentInstance(ComponentInstanceReqDetails componentInstanceReqDetails,
User sdncModifierDetails,
Component component) |
static RestResponse |
createComponentInstance(ComponentInstanceReqDetails componentInstanceReqDetails,
User sdncModifierDetails,
String componentId,
ComponentTypeEnum componentType) |
static RestResponse |
createComponentInstance(ComponentInstanceReqDetails componentInstanceReqDetails,
User sdncModifierDetails,
String componentId,
String componentType) |
static RestResponse |
deleteComponentInstance(User sdncModifierDetails,
String componentId,
String resourceInstanceId,
ComponentTypeEnum componentType) |
static RestResponse |
deleteComponentInstance(User sdncModifierDetails,
String componentId,
String resourceInstanceId,
String componentTypeString) |
static RestResponse |
dissociateInstances(RequirementCapabilityRelDef relation,
User sdncModifierDetails,
String componentId,
ComponentTypeEnum componentTypeEnum) |
static RestResponse |
getComponentInstances(ComponentTypeEnum type,
String componentId,
User user) |
static RestResponse |
updateComponentInstance(ComponentInstanceReqDetails componentInstanceReqDetails,
User sdncModifierDetails,
String componentId,
ComponentTypeEnum componentType) |
static RestResponse |
updateMultipleComponentInstance(List<ComponentInstanceReqDetails> componentInstanceReqDetailsList,
User sdncModifierDetails,
String componentId,
ComponentTypeEnum componentType) |
static RestResponse |
updatePropertyValueOnResourceInstance(Component component,
ComponentInstance instDetails,
User user,
ComponentInstanceProperty updatedInstanceProperty) |
addAuthorizeHeader, encodeUrlForDownload, prepareHeadersMap, prepareHeadersMap, sendDelete, sendGet, sendGet, sendGetAndRemoveHeaders, sendPost, sendPost, sendPost, sendPut
checkCreateResponse, checkDeleteResponse, checkErrorCode, checkErrorMessageResponse, checkErrorResponse, checkStatusCode, checkSuccess
public static String acceptHeaderDate
public static com.google.gson.Gson gson
public static RestResponse createComponentInstance(ComponentInstanceReqDetails componentInstanceReqDetails, User sdncModifierDetails, Component component) throws Exception
Exception
public static RestResponse createComponentInstance(ComponentInstanceReqDetails componentInstanceReqDetails, User sdncModifierDetails, String componentId, ComponentTypeEnum componentType) throws Exception
Exception
public static RestResponse createComponentInstance(ComponentInstanceReqDetails componentInstanceReqDetails, User sdncModifierDetails, String componentId, String componentType) throws Exception
Exception
public static RestResponse getComponentInstances(ComponentTypeEnum type, String componentId, User user) throws IOException
IOException
public static RestResponse deleteComponentInstance(User sdncModifierDetails, String componentId, String resourceInstanceId, ComponentTypeEnum componentType) throws Exception
Exception
public static RestResponse deleteComponentInstance(User sdncModifierDetails, String componentId, String resourceInstanceId, String componentTypeString) throws Exception
Exception
public static RestResponse updateComponentInstance(ComponentInstanceReqDetails componentInstanceReqDetails, User sdncModifierDetails, String componentId, ComponentTypeEnum componentType) throws IOException
IOException
public static RestResponse updateMultipleComponentInstance(List<ComponentInstanceReqDetails> componentInstanceReqDetailsList, User sdncModifierDetails, String componentId, ComponentTypeEnum componentType) throws IOException
IOException
public static RestResponse associateInstances(RequirementCapabilityRelDef relation, User sdncModifierDetails, String componentId, ComponentTypeEnum componentTypeEnum) throws IOException
IOException
public static RestResponse dissociateInstances(RequirementCapabilityRelDef relation, User sdncModifierDetails, String componentId, ComponentTypeEnum componentTypeEnum) throws IOException
IOException
public static void checkComponentInstanceType(RestResponse response, String expectedComponentType)
public static RestResponse updatePropertyValueOnResourceInstance(Component component, ComponentInstance instDetails, User user, ComponentInstanceProperty updatedInstanceProperty) throws IOException
IOException
public static RestResponse changeComponentInstanceVersion(Component container, ComponentInstance componentInstanceToReplace, Component newInstance, User sdncModifierDetails) throws Exception
Exception
public static RestResponse changeComponentInstanceVersion(String containerUID, ComponentInstance componentInstanceToReplace, Component component, User sdncModifierDetails, ComponentTypeEnum componentType) throws IOException
IOException
public static RestResponse changeComponentInstanceVersion(String componentUniqueId, String serviceInstanceToReplaceUniqueId, String serviceUniqueId, User sdncModifierDetails, ComponentTypeEnum componentType) throws IOException
IOException
Copyright © 2017. All rights reserved.