Class ActionsHelper
java.lang.Object
com.ptc.qualitymanagement.capa.rest.ActionsHelper
Supports the Creation of Actions REST Endpoints
Supported API: true
Extendable: true
Supported API: true
Extendable: true
-
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteObject(CAPAChangeActivity activity, org.apache.olingo.commons.api.data.Entity entity, NavigationProcessorData processorData) If the last CAPAChangeActivity linked the CAPAActionPlan is deleted, delete the CAPAActionPlan object.getRelatedEntityCollection(NavigationProcessorData processorData) Processes all collections for CAPAActionPlan
Supported API: truecom.ptc.odata.core.ValidNavigationisValidNavigation(String navName, Object sourceObject, String targetObjectId, EntityProcessorData processorData) Validate all navigations
Supported API: truevoidoperationPostProcess(CAPAChangeActivity activity, org.apache.olingo.commons.api.data.Entity entity, EntityProcessorData processorData)
Supported API: trueoperationPreProcess(CAPAChangeActivity activity, org.apache.olingo.commons.api.data.Entity entity, NavigationProcessorData processorData, EntityObjectProcessor entityObjectProcessor) Populates default values for Activities.storeNewObject(CAPAChangeActivity activity, org.apache.olingo.commons.api.data.Entity createdCustExp, NavigationProcessorData processorData) Creates the CAPAActionPlan object and links it into CAPAChangeActivity attribute.
-
Method Details
-
operationPostProcess
public void operationPostProcess(CAPAChangeActivity activity, org.apache.olingo.commons.api.data.Entity entity, EntityProcessorData processorData) throws org.apache.olingo.server.api.ODataApplicationException, WTException, WTPropertyVetoException
Supported API: true- Throws:
WTPropertyVetoExceptionorg.apache.olingo.server.api.ODataApplicationExceptionWTException