public class ReqCap extends Object
Modifier and Type | Field and Description |
---|---|
static Map<String,List<CapabilityDefinition>> |
expectedContainerCapabilities |
static Map<String,List<RequirementDefinition>> |
expectedContainerRequirements |
static Map<String,org.apache.commons.lang3.tuple.ImmutablePair<Map<String,List<CapabilityDefinition>>,Map<String,List<RequirementDefinition>>>> |
expectedContInstReqCap |
static Map<String,RequirementDefinition> |
removedRequirements |
Constructor and Description |
---|
ReqCap() |
Modifier and Type | Method and Description |
---|---|
static void |
addCompInstReqCapToExpected(ComponentInstance componentInstance,
ComponentTypeEnum containerComponentType,
User sdncDesignerDetails) |
static RestResponse |
associateComponentInstancesForService(RequirementCapabilityRelDef requirementDef,
ComponentReqDetails containerDetails,
User user) |
RestResponse |
changeServiceInstanceVersion(String componentUniqueId,
String serviceInstanceToReplaceUniqueId,
String serviceUniqueId,
User sdncModifierDetails,
ComponentTypeEnum componentType,
boolean isHighestLevel) |
static RestResponse |
createAtomicInstanceForService(Service containerDetails,
Resource compInstOriginDetails,
User modifier) |
static RestResponse |
createAtomicInstanceForServiceDuringSetup(Service containerDetails,
Resource compInstOriginDetails,
User modifier) |
static RestResponse |
createAtomicInstanceForVF(Resource containerDetails,
Resource compInstOriginDetails,
User modifier) |
static RestResponse |
createAtomicInstanceForVFDuringSetup(Resource containerDetails,
Resource compInstOriginDetails,
User modifier) |
static RestResponse |
createServiceInstance(Product containerDetails,
Service compInstOriginDetails,
User modifier) |
static RestResponse |
createServiceInstanceDuringSetup(Product containerDetails,
Service compInstOriginDetails,
User modifier) |
static RestResponse |
createVFInstance(Service containerDetails,
Resource compInstOriginDetails,
User modifier) |
static RestResponse |
createVFInstanceDuringSetup(Service containerDetails,
Resource compInstOriginDetails,
User modifier) |
static RestResponse |
deleteAtomicInstanceForService(String compInstUniqueId,
Service containerDetails,
User modifier) |
static RestResponse |
deleteAtomicInstanceForServiceDuringSetup(String compInstUniqueId,
Service containerDetails,
User modifier) |
static RestResponse |
deleteAtomicInstanceForVF(String compInstUniqueId,
Resource containerDetails,
User modifier) |
static RestResponse |
deleteAtomicInstanceForVFDuringSetup(String compInstUniqueId,
Resource containerDetails,
User modifier) |
static void |
deleteCompInstReqCapFromExpected(String componentInstanceId) |
static RestResponse |
deleteServiceInstance(String compInstUniqueId,
Product containerDetails,
User modifier) |
static RestResponse |
deleteServiceInstanceDuringSetup(String compInstUniqueId,
Product containerDetails,
User modifier) |
static RestResponse |
deleteVFInstance(String compInstUniqueId,
Service containerDetails,
User modifier) |
static RestResponse |
deleteVFInstanceDuringSetup(String compInstUniqueId,
Service containerDetails,
User modifier) |
static void |
dissociateComponentInstancesForService(RequirementCapabilityRelDef requirementDef,
ComponentReqDetails containerDetails,
User user) |
static Component |
getComponentAndValidateRIs(Component componentDetails,
int numberOfRIs,
int numberOfRelations,
User sdncAdminDetails) |
static void |
getComponentAndValidateRIsAfterChangeLifecycleState(String oldComponentUniqueIdToReplace,
Component componentDetails,
int numOfRIs,
int numOfRelations,
User sdncAdminDetails) |
static void |
updateExpectedReqCapAfterChangeLifecycleState(String oldContainerUniqueIdToReplace,
String newContainerUniqueId) |
static void |
verifyProductReqCap(String componentId,
User sdncPsDetails1) |
static void |
verifyReqCap(Component actualComponent) |
static void |
verifyServiceReqCap(String componentId,
User sdncDesignerDetails) |
static void |
verifyVFReqCap(String componentId) |
public static Map<String,List<CapabilityDefinition>> expectedContainerCapabilities
public static Map<String,List<RequirementDefinition>> expectedContainerRequirements
public static Map<String,RequirementDefinition> removedRequirements
public static Map<String,org.apache.commons.lang3.tuple.ImmutablePair<Map<String,List<CapabilityDefinition>>,Map<String,List<RequirementDefinition>>>> expectedContInstReqCap
public static void verifyVFReqCap(String componentId) throws Exception
Exception
public static void verifyServiceReqCap(String componentId, User sdncDesignerDetails) throws Exception
Exception
public static void verifyProductReqCap(String componentId, User sdncPsDetails1) throws Exception
Exception
public static void verifyReqCap(Component actualComponent)
public RestResponse changeServiceInstanceVersion(String componentUniqueId, String serviceInstanceToReplaceUniqueId, String serviceUniqueId, User sdncModifierDetails, ComponentTypeEnum componentType, boolean isHighestLevel) throws Exception
Exception
public static void updateExpectedReqCapAfterChangeLifecycleState(String oldContainerUniqueIdToReplace, String newContainerUniqueId)
public static void addCompInstReqCapToExpected(ComponentInstance componentInstance, ComponentTypeEnum containerComponentType, User sdncDesignerDetails) throws Exception
Exception
public static void deleteCompInstReqCapFromExpected(String componentInstanceId)
public static RestResponse createAtomicInstanceForVF(Resource containerDetails, Resource compInstOriginDetails, User modifier) throws Exception
Exception
public static RestResponse createAtomicInstanceForService(Service containerDetails, Resource compInstOriginDetails, User modifier) throws Exception
Exception
public static RestResponse createVFInstance(Service containerDetails, Resource compInstOriginDetails, User modifier) throws Exception
Exception
public static RestResponse createServiceInstance(Product containerDetails, Service compInstOriginDetails, User modifier) throws Exception
Exception
public static RestResponse deleteAtomicInstanceForVF(String compInstUniqueId, Resource containerDetails, User modifier) throws IOException, Exception
IOException
Exception
public static RestResponse deleteAtomicInstanceForService(String compInstUniqueId, Service containerDetails, User modifier) throws IOException, Exception
IOException
Exception
public static RestResponse deleteVFInstance(String compInstUniqueId, Service containerDetails, User modifier) throws IOException, Exception
IOException
Exception
public static RestResponse deleteServiceInstance(String compInstUniqueId, Product containerDetails, User modifier) throws IOException, Exception
IOException
Exception
public static RestResponse createAtomicInstanceForVFDuringSetup(Resource containerDetails, Resource compInstOriginDetails, User modifier) throws Exception
Exception
public static RestResponse createAtomicInstanceForServiceDuringSetup(Service containerDetails, Resource compInstOriginDetails, User modifier) throws Exception
Exception
public static RestResponse createVFInstanceDuringSetup(Service containerDetails, Resource compInstOriginDetails, User modifier) throws Exception
Exception
public static RestResponse createServiceInstanceDuringSetup(Product containerDetails, Service compInstOriginDetails, User modifier) throws Exception
Exception
public static RestResponse deleteAtomicInstanceForVFDuringSetup(String compInstUniqueId, Resource containerDetails, User modifier) throws IOException, Exception
IOException
Exception
public static RestResponse deleteAtomicInstanceForServiceDuringSetup(String compInstUniqueId, Service containerDetails, User modifier) throws IOException, Exception
IOException
Exception
public static RestResponse deleteVFInstanceDuringSetup(String compInstUniqueId, Service containerDetails, User modifier) throws IOException, Exception
IOException
Exception
public static RestResponse deleteServiceInstanceDuringSetup(String compInstUniqueId, Product containerDetails, User modifier) throws IOException, Exception
IOException
Exception
public static Component getComponentAndValidateRIs(Component componentDetails, int numberOfRIs, int numberOfRelations, User sdncAdminDetails) throws IOException, Exception
IOException
Exception
public static void getComponentAndValidateRIsAfterChangeLifecycleState(String oldComponentUniqueIdToReplace, Component componentDetails, int numOfRIs, int numOfRelations, User sdncAdminDetails) throws IOException, Exception
IOException
Exception
public static RestResponse associateComponentInstancesForService(RequirementCapabilityRelDef requirementDef, ComponentReqDetails containerDetails, User user) throws IOException
IOException
public static void dissociateComponentInstancesForService(RequirementCapabilityRelDef requirementDef, ComponentReqDetails containerDetails, User user) throws IOException
IOException
Copyright © 2017. All rights reserved.