Class AffectedObjectsHelper
java.lang.Object
com.ptc.qualitymanagement.capa.rest.AffectedObjectsHelper
Supports the Creation of RelatedProducts REST Endpoints
Supported API: true
Extendable: true
Supported API: true
Extendable: true
-
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteObject(com.ptc.qualitymanagement.capa.RelevantRequestDataProductLink productDetail, org.apache.olingo.commons.api.data.Entity createdCustExp, NavigationProcessorData processorData) If the last RelevantRequestDataProductLinks linked the ReportedAgainst for a Part is deleted, delete the ReportedAgainst object.Map<com.ptc.qualitymanagement.capa.RelevantRequestDataProductLink, Collection<Object>> getRelatedEntityCollection(NavigationProcessorData processorData) Processes all collections for RelatedProducts
Supported API: truevoidoperationPostProcess(Object object, org.apache.olingo.commons.api.data.Entity entity, NavigationProcessorData processorData) Enforces business rules.com.ptc.qualitymanagement.capa.RelevantRequestDataProductLinkoperationPreProcess(com.ptc.qualitymanagement.capa.RelevantRequestDataProductLink productLink, org.apache.olingo.commons.api.data.Entity createdProductDetail, NavigationProcessorData processorData, EntityObjectProcessor entityObjectProcessor) Populates default values for RelatedProducts.com.ptc.qualitymanagement.capa.RelevantRequestDataProductLinkstoreNewObject(com.ptc.qualitymanagement.capa.RelevantRequestDataProductLink productLink, org.apache.olingo.commons.api.data.Entity createdCustExp, NavigationProcessorData processorData) Creates the ReportedAgainst object and links it into RelevantRequestDataProductLinks relatedProductData attribute.
-
Method Details