Package com.ptc.qualitymanagement.cem
Class StandardCustomerExperienceService
java.lang.Object
wt.services.StandardManager
com.ptc.qualitymanagement.cem.StandardCustomerExperienceService
- All Implemented Interfaces:
com.ptc.qualitymanagement.cem.CustomerExperienceService,Serializable,wt.fc._NetFactor,NetFactor,wt.services.Manager
public class StandardCustomerExperienceService
extends StandardManager
implements com.ptc.qualitymanagement.cem.CustomerExperienceService, Serializable
Use the newStandardCustomerExperienceService static factory method(s),
not the StandardCustomerExperienceService constructor, to construct instances
of this class. Instances must be constructed using the static factory(s),
in order to ensure proper initialization of the instance.
Supported API: true
Extendable: false
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptioncheckCustomerExperienceFailureCodes(com.ptc.qualitymanagement.cem.CustomerExperience cem) Returns a list of ExperiencedEffect objects s for the given CustomerExperience object
Supported API: truegetCEDecontaminationHistoryList(com.ptc.qualitymanagement.cem.activity.product.investigation.CEProductInvestigationActivity ceProdInvActivity) Returns a list of CEDecontaminationHistory objects for the given CEProductInvestigationActivity object
Supported API: truegetCEDispositionList(com.ptc.qualitymanagement.cem.activity.product.investigation.CEProductInvestigationActivity ceProdInvActivity) Returns a list of CEDisposition objects for the given CEProductInvestigationActivity object
Supported API: truegetCEGeneralActivities(com.ptc.qualitymanagement.cem.CustomerExperience cem) Returns a list of CEGeneralActivity objects for the given CustomerExperience object
Supported API: truegetCEHistoryReviewList(com.ptc.qualitymanagement.cem.activity.product.investigation.CEProductInvestigationActivity ceProdInvActivity) Returns a list of CEHistoryReview objects for the given CEProductInvestigationActivity object
Supported API: truegetCEMEventTrendingCategories(com.ptc.qualitymanagement.cem.CustomerExperience cem) Returns a list of CETrendingCode objects for the given CustomerExperience object
Supported API: truegetCEProductActivities(com.ptc.qualitymanagement.cem.CEProductDetail ceProductDetail) Returns a list of CEProductActivity objects for the given CEProductDetail object
Supported API: truegetCEProductActivities(com.ptc.qualitymanagement.cem.CustomerExperience cem) Returns a list of CEProductActivity objects for the given CustomerExperience object
Supported API: truecom.ptc.qualitymanagement.cem.activity.product.investigation.CEProductInvestigationgetCEProductInvestigation(com.ptc.qualitymanagement.cem.activity.product.investigation.CEProductInvestigationActivity ceProductInvestigationActivity) Returns the CEProductInvestigation object for the given CEProductInvestigationActivity object Returns null if the CEProductInvestigation object is not found
Supported API: truegetCEProductTestingList(com.ptc.qualitymanagement.cem.activity.product.investigation.CEProductInvestigationActivity ceProdInvActivity) Returns a list of CEProductTesting objects for the given CEProductInvestigationActivity object
Supported API: truecom.ptc.qualitymanagement.cem.activity.product.regulatoryreport.CERegulatoryReportgetCERegulatoryReport(com.ptc.qualitymanagement.cem.activity.product.regulatoryreport.CERegulatoryReportDecision regulatoryReportDecision) Returns a CERegulatoryReport object for the given CERegulatoryReportDecision object Returns null if the CERegulatoryReport object is not found
Supported API: truecom.ptc.qualitymanagement.cem.activity.product.regulatoryreport.CERegulatoryReportExternalgetCERegulatoryReportExternal(com.ptc.qualitymanagement.cem.activity.product.regulatoryreport.CERegulatoryReportDecision ceRegulatoryReportDecision) Returns a CERegulatoryReportExternal object for the given CERegulatoryReportDecision object Returns null if the CERegulatoryReportExternal object is not found
Supported API: truegetCERegulatoryReports(com.ptc.qualitymanagement.cem.activity.product.regulatoryreport.CERegulatoryReportDecision regulatoryReportDecision) Returns a Collection of CERegulatoryReport objects for the given CERegulatoryReportDecision object
Supported API: truecom.ptc.qualitymanagement.cem.activity.product.regulatoryreport.CERegulatoryReportSubmissionExternalgetCERegulatoryReportSubmissionExternal(com.ptc.qualitymanagement.cem.activity.product.regulatoryreport.CERegulatoryReportDecision ceRegulatoryReportDecision) Returns a CERegulatoryReportSubmissionExternal object for the given CERegulatoryReportDecision object Returns null if the CERegulatoryReportSubmissionExternal object is not found
Supported API: truecom.ptc.qualitymanagement.cem.review.CEReviewgetCEReview(com.ptc.qualitymanagement.cem.CustomerExperience cem) Returns the CEReview object for the given CustomerExperience object Returns null if the CEReview object is not found
Supported API: truegetCEReviewCodeList(com.ptc.qualitymanagement.cem.CustomerExperience cem) Returns a list of CEReviewCode objects for the given CustomerExperience object
Supported API: truecom.ptc.qualitymanagement.cem.CustomerExperiencegetCustomerExperience(NmOid nmOid) Returns the Customer Experience object for the given NmOid Returns null when the NmOid is null or not associated with any CustomerExperience object
Supported API: truegetCustomerExperienceState(Object object) Returns the Customer Experience State object for the Customer Experience related to the given Persistable object Returns null if the Customer Experience State object is not found
Supported API: truecom.ptc.qualitymanagement.cem.activity.product.investigation.CEDecontaminationgetDecontamination(com.ptc.qualitymanagement.cem.activity.product.investigation.CEProductInvestigationActivity ceProductInvestigationActivity) Returns the CEDecontamination object for the given CEProductInvestigationActivity object Returns null if the CEDecontamination object is not found
Supported API: truegetEMDRAcknowledgements(com.ptc.qualitymanagement.cem.activity.product.regulatoryreport.medwatch.EMDRSubmission emdrSubmission) Returns a list of EMDRAcknowledgement objects s for the given EMDRSubmission object
Supported API: truegetEMDRFailures(com.ptc.qualitymanagement.cem.activity.product.regulatoryreport.CERegulatoryReport regulatoryReport) Returns a list of EMDRAcknowledgement objects that have been identified as failures for the given CERegulatoryReport object
Supported API: truegetEMDRFailures(com.ptc.qualitymanagement.cem.activity.product.regulatoryreport.medwatch.EMDRSubmission emdrSubmission) Returns a list of EMDRAcknowledgement objects that have been identified as failures for the given EMDRSubmission object
Supported API: truecom.ptc.qualitymanagement.cem.activity.product.regulatoryreport.medwatch.EMDRSubmissiongetEMDRSubmission(com.ptc.qualitymanagement.cem.activity.product.regulatoryreport.CERegulatoryReport report) Returns a EMDRSubmission object for the given CERegulatoryReport object Returns null if the EMDRSubmission object is not found
Supported API: truecom.ptc.qualitymanagement.cem.activity.product.regulatoryreport.medwatch.EMDRSubmissiongetEMDRSubmission(com.ptc.qualitymanagement.cem.activity.product.regulatoryreport.CERegulatoryReportDecision ceRegulatoryReportDecision) Returns a EMDRSubmission object for the given CERegulatoryReportDecision object Returns null if the EMDRSubmission object is not found
Supported API: truegetEMDRSubmissions(com.ptc.qualitymanagement.cem.activity.product.regulatoryreport.medwatch.EMDR eMDR) Returns a list of EMDRSubmission objects s for the given EMDR object
Supported API: truecom.ptc.qualitymanagement.cem.evaluation.CEEvaluationgetEvaluation(com.ptc.qualitymanagement.cem.CustomerExperience cem) Returns the CEEvaluation object for the given CustomerExperience object Returns null if the CEEvaluation object is not found
Supported API: truegetInvestigatedFailureModes(com.ptc.qualitymanagement.cem.CEProductDetail productDetail) Returns a list of CEFailureMode As Investigated objects for the given CEProductDetail object
Supported API: truegetMedWatchBlankValueList(ObjectIdentifier container) Returns a list of MWBlankValueConfig objects for the given container object
Supported API: truegetProductDetailEffectCodes(com.ptc.qualitymanagement.cem.CEProductDetail productDetail) Returns a list of CEEffectCode objects for the given CEProductDetail object
Supported API: truegetProductDetailFailureModes(com.ptc.qualitymanagement.cem.CEProductDetail productDetail) Returns a list of CEFailureMode As Reported objects for the given CEProductDetail object
Supported API: truegetProductDetailsList(com.ptc.qualitymanagement.cem.CustomerExperience cem) Returns list of CEProductDetail objects for a given CustomerExperience object
Supported API: truegetQMSActivities(com.ptc.qualitymanagement.cem.CustomerExperience cem) Returns a list of CEGeneralActivity and CEProductActivity objects for the given CustomerExperience object
Supported API: truecom.ptc.qualitymanagement.cem.activity.product.regulatoryreport.RegulatoryReportDelegategetRegulatoryReportDelegate(com.ptc.qualitymanagement.cem.activity.product.regulatoryreport.CERegulatoryReportDecision regulatoryReportDecision) Returns a RegulatoryReportDelegate object for the given CERegulatoryReportDecision object Returns null if the RegulatoryReportDelegate object is not found
Supported API: truegetReportedAgainsts(com.ptc.qualitymanagement.cem.CustomerExperience cem) Returns a WTArrayList of all ReportedAgainst objects for the given CustomerExperience object
Supported API: trueDefault factory for the class.validateAllActivitiesClosed(com.ptc.qualitymanagement.cem.CustomerExperience cem) Returns a Boolean indicating if all activities are closed for the given CustomerExperience object
Supported API: truevalidateReportedAgainstLinks(com.ptc.qualitymanagement.cem.CustomerExperience cem, List types) Returns a Boolean value, true if all CEProductDetail objects have valid ReportedAgainst links.Methods inherited from class wt.services.StandardManager
getManagerService, getManagerStatus, getName, getStartupType, initialize, performShutdownProcess, registerEvents
-
Method Details
-
newStandardCustomerExperienceService
public static StandardCustomerExperienceService newStandardCustomerExperienceService() throws WTExceptionDefault factory for the class.
Supported API: true- Returns:
- StandardCustomerExperienceService
- Throws:
WTException
-
getReportedAgainsts
public WTArrayList getReportedAgainsts(com.ptc.qualitymanagement.cem.CustomerExperience cem) throws WTException Returns a WTArrayList of all ReportedAgainst objects for the given CustomerExperience object
Supported API: true- Specified by:
getReportedAgainstsin interfacecom.ptc.qualitymanagement.cem.CustomerExperienceService- Parameters:
cem-- Returns:
- WTArrayList
- Throws:
WTException
-
getProductDetailsList
public WTArrayList getProductDetailsList(com.ptc.qualitymanagement.cem.CustomerExperience cem) throws WTException Returns list of CEProductDetail objects for a given CustomerExperience object
Supported API: true- Specified by:
getProductDetailsListin interfacecom.ptc.qualitymanagement.cem.CustomerExperienceService- Parameters:
cem-- Returns:
- WTArrayList
- Throws:
WTException
-
getEvaluation
public com.ptc.qualitymanagement.cem.evaluation.CEEvaluation getEvaluation(com.ptc.qualitymanagement.cem.CustomerExperience cem) throws WTException Returns the CEEvaluation object for the given CustomerExperience object Returns null if the CEEvaluation object is not found
Supported API: true- Specified by:
getEvaluationin interfacecom.ptc.qualitymanagement.cem.CustomerExperienceService- Parameters:
cem- Customer Experience Object- Returns:
- CEEvaluation
- Throws:
WTException
-
getCustomerExperience
public com.ptc.qualitymanagement.cem.CustomerExperience getCustomerExperience(NmOid nmOid) throws WTException Returns the Customer Experience object for the given NmOid Returns null when the NmOid is null or not associated with any CustomerExperience object
Supported API: true- Specified by:
getCustomerExperiencein interfacecom.ptc.qualitymanagement.cem.CustomerExperienceService- Parameters:
nmOid-- Returns:
- CustomerExperience
- Throws:
WTException
-
getCEGeneralActivities
public WTArrayList getCEGeneralActivities(com.ptc.qualitymanagement.cem.CustomerExperience cem) throws WTException Returns a list of CEGeneralActivity objects for the given CustomerExperience object
Supported API: true- Specified by:
getCEGeneralActivitiesin interfacecom.ptc.qualitymanagement.cem.CustomerExperienceService- Parameters:
cem-- Returns:
- WTArrayList
- Throws:
WTException
-
getCEProductActivities
public WTArrayList getCEProductActivities(com.ptc.qualitymanagement.cem.CEProductDetail ceProductDetail) throws WTException Returns a list of CEProductActivity objects for the given CEProductDetail object
Supported API: true- Specified by:
getCEProductActivitiesin interfacecom.ptc.qualitymanagement.cem.CustomerExperienceService- Parameters:
ceProductDetail-- Returns:
- WTArrayList
- Throws:
WTException
-
getCEProductActivities
public WTArrayList getCEProductActivities(com.ptc.qualitymanagement.cem.CustomerExperience cem) throws WTException Returns a list of CEProductActivity objects for the given CustomerExperience object
Supported API: true- Specified by:
getCEProductActivitiesin interfacecom.ptc.qualitymanagement.cem.CustomerExperienceService- Parameters:
cem-- Returns:
- WTArrayList
- Throws:
WTException
-
getQMSActivities
public WTArrayList getQMSActivities(com.ptc.qualitymanagement.cem.CustomerExperience cem) throws WTException Returns a list of CEGeneralActivity and CEProductActivity objects for the given CustomerExperience object
Supported API: true- Specified by:
getQMSActivitiesin interfacecom.ptc.qualitymanagement.cem.CustomerExperienceService- Parameters:
cem-- Returns:
- WTArrayList
- Throws:
WTException
-
getCEDecontaminationHistoryList
public WTArrayList getCEDecontaminationHistoryList(com.ptc.qualitymanagement.cem.activity.product.investigation.CEProductInvestigationActivity ceProdInvActivity) throws WTException Returns a list of CEDecontaminationHistory objects for the given CEProductInvestigationActivity object
Supported API: true- Specified by:
getCEDecontaminationHistoryListin interfacecom.ptc.qualitymanagement.cem.CustomerExperienceService- Parameters:
ceProdInvActivity-- Returns:
- WTArrayList
- Throws:
WTException
-
getCEReviewCodeList
public WTArrayList getCEReviewCodeList(com.ptc.qualitymanagement.cem.CustomerExperience cem) throws WTException Returns a list of CEReviewCode objects for the given CustomerExperience object
Supported API: true- Specified by:
getCEReviewCodeListin interfacecom.ptc.qualitymanagement.cem.CustomerExperienceService- Parameters:
cem-- Returns:
- WTArrayList
- Throws:
WTException
-
getDecontamination
public com.ptc.qualitymanagement.cem.activity.product.investigation.CEDecontamination getDecontamination(com.ptc.qualitymanagement.cem.activity.product.investigation.CEProductInvestigationActivity ceProductInvestigationActivity) throws WTException Returns the CEDecontamination object for the given CEProductInvestigationActivity object Returns null if the CEDecontamination object is not found
Supported API: true- Specified by:
getDecontaminationin interfacecom.ptc.qualitymanagement.cem.CustomerExperienceService- Parameters:
ceProductInvestigationActivity-- Returns:
- WTArrayList
- Throws:
WTException
-
getCEProductInvestigation
public com.ptc.qualitymanagement.cem.activity.product.investigation.CEProductInvestigation getCEProductInvestigation(com.ptc.qualitymanagement.cem.activity.product.investigation.CEProductInvestigationActivity ceProductInvestigationActivity) throws WTException Returns the CEProductInvestigation object for the given CEProductInvestigationActivity object Returns null if the CEProductInvestigation object is not found
Supported API: true- Specified by:
getCEProductInvestigationin interfacecom.ptc.qualitymanagement.cem.CustomerExperienceService- Parameters:
cem-- Returns:
- WTArrayList
- Throws:
WTException
-
getCEProductTestingList
public WTArrayList getCEProductTestingList(com.ptc.qualitymanagement.cem.activity.product.investigation.CEProductInvestigationActivity ceProdInvActivity) throws WTException Returns a list of CEProductTesting objects for the given CEProductInvestigationActivity object
Supported API: true- Specified by:
getCEProductTestingListin interfacecom.ptc.qualitymanagement.cem.CustomerExperienceService- Parameters:
ceProdInvActivity-- Returns:
- WTArrayList
- Throws:
WTException
-
getCEHistoryReviewList
public WTArrayList getCEHistoryReviewList(com.ptc.qualitymanagement.cem.activity.product.investigation.CEProductInvestigationActivity ceProdInvActivity) throws WTException Returns a list of CEHistoryReview objects for the given CEProductInvestigationActivity object
Supported API: true- Specified by:
getCEHistoryReviewListin interfacecom.ptc.qualitymanagement.cem.CustomerExperienceService- Parameters:
ceProdInvActivity-- Returns:
- WTArrayList
- Throws:
WTException
-
getCEDispositionList
public WTArrayList getCEDispositionList(com.ptc.qualitymanagement.cem.activity.product.investigation.CEProductInvestigationActivity ceProdInvActivity) throws WTException Returns a list of CEDisposition objects for the given CEProductInvestigationActivity object
Supported API: true- Specified by:
getCEDispositionListin interfacecom.ptc.qualitymanagement.cem.CustomerExperienceService- Parameters:
ceProdInvActivity-- Returns:
- WTArrayList
- Throws:
WTException
-
getCEReview
public com.ptc.qualitymanagement.cem.review.CEReview getCEReview(com.ptc.qualitymanagement.cem.CustomerExperience cem) throws WTException Returns the CEReview object for the given CustomerExperience object Returns null if the CEReview object is not found
Supported API: true- Specified by:
getCEReviewin interfacecom.ptc.qualitymanagement.cem.CustomerExperienceService- Parameters:
cem-- Returns:
- WTArrayList
- Throws:
WTException
-
getCustomerExperienceState
Returns the Customer Experience State object for the Customer Experience related to the given Persistable object Returns null if the Customer Experience State object is not found
Supported API: true- Specified by:
getCustomerExperienceStatein interfacecom.ptc.qualitymanagement.cem.CustomerExperienceService- Parameters:
object-- Returns:
- State
- Throws:
WTException
-
validateAllActivitiesClosed
public Boolean validateAllActivitiesClosed(com.ptc.qualitymanagement.cem.CustomerExperience cem) throws WTException Returns a Boolean indicating if all activities are closed for the given CustomerExperience object
Supported API: true- Specified by:
validateAllActivitiesClosedin interfacecom.ptc.qualitymanagement.cem.CustomerExperienceService- Parameters:
cem-- Returns:
- Boolean
- Throws:
WTException
-
getCEMEventTrendingCategories
public WTArrayList getCEMEventTrendingCategories(com.ptc.qualitymanagement.cem.CustomerExperience cem) throws WTException Returns a list of CETrendingCode objects for the given CustomerExperience object
Supported API: true- Specified by:
getCEMEventTrendingCategoriesin interfacecom.ptc.qualitymanagement.cem.CustomerExperienceService- Parameters:
cem-- Returns:
- WTArrayList
- Throws:
WTException
-
getProductDetailFailureModes
public WTArrayList getProductDetailFailureModes(com.ptc.qualitymanagement.cem.CEProductDetail productDetail) throws WTException Returns a list of CEFailureMode As Reported objects for the given CEProductDetail object
Supported API: true- Specified by:
getProductDetailFailureModesin interfacecom.ptc.qualitymanagement.cem.CustomerExperienceService- Parameters:
productDetail-- Returns:
- WTArrayList
- Throws:
WTException
-
getInvestigatedFailureModes
public WTArrayList getInvestigatedFailureModes(com.ptc.qualitymanagement.cem.CEProductDetail productDetail) throws WTException Returns a list of CEFailureMode As Investigated objects for the given CEProductDetail object
Supported API: true- Specified by:
getInvestigatedFailureModesin interfacecom.ptc.qualitymanagement.cem.CustomerExperienceService- Parameters:
productDetail-- Returns:
- WTArrayList
- Throws:
WTException
-
getProductDetailEffectCodes
public WTArrayList getProductDetailEffectCodes(com.ptc.qualitymanagement.cem.CEProductDetail productDetail) throws WTException Returns a list of CEEffectCode objects for the given CEProductDetail object
Supported API: true- Specified by:
getProductDetailEffectCodesin interfacecom.ptc.qualitymanagement.cem.CustomerExperienceService- Parameters:
productDetail-- Returns:
- WTArrayList
- Throws:
WTException
-
getCERegulatoryReportSubmissionExternal
public com.ptc.qualitymanagement.cem.activity.product.regulatoryreport.CERegulatoryReportSubmissionExternal getCERegulatoryReportSubmissionExternal(com.ptc.qualitymanagement.cem.activity.product.regulatoryreport.CERegulatoryReportDecision ceRegulatoryReportDecision) throws WTException Returns a CERegulatoryReportSubmissionExternal object for the given CERegulatoryReportDecision object Returns null if the CERegulatoryReportSubmissionExternal object is not found
Supported API: true- Specified by:
getCERegulatoryReportSubmissionExternalin interfacecom.ptc.qualitymanagement.cem.CustomerExperienceService- Parameters:
ceRegulatoryReportDecision-- Returns:
- CERegulatoryReportSubmissionExternal
- Throws:
WTException
-
getCERegulatoryReportExternal
public com.ptc.qualitymanagement.cem.activity.product.regulatoryreport.CERegulatoryReportExternal getCERegulatoryReportExternal(com.ptc.qualitymanagement.cem.activity.product.regulatoryreport.CERegulatoryReportDecision ceRegulatoryReportDecision) throws WTException Returns a CERegulatoryReportExternal object for the given CERegulatoryReportDecision object Returns null if the CERegulatoryReportExternal object is not found
Supported API: true- Specified by:
getCERegulatoryReportExternalin interfacecom.ptc.qualitymanagement.cem.CustomerExperienceService- Parameters:
ceRegulatoryReportDecision-- Returns:
- CERegulatoryReportExternal
- Throws:
WTException
-
getEMDRSubmission
public com.ptc.qualitymanagement.cem.activity.product.regulatoryreport.medwatch.EMDRSubmission getEMDRSubmission(com.ptc.qualitymanagement.cem.activity.product.regulatoryreport.CERegulatoryReportDecision ceRegulatoryReportDecision) throws WTException Returns a EMDRSubmission object for the given CERegulatoryReportDecision object Returns null if the EMDRSubmission object is not found
Supported API: true- Specified by:
getEMDRSubmissionin interfacecom.ptc.qualitymanagement.cem.CustomerExperienceService- Parameters:
ceRegulatoryReportDecision-- Returns:
- EMDRSubmission
- Throws:
WTException
-
getCERegulatoryReport
public com.ptc.qualitymanagement.cem.activity.product.regulatoryreport.CERegulatoryReport getCERegulatoryReport(com.ptc.qualitymanagement.cem.activity.product.regulatoryreport.CERegulatoryReportDecision regulatoryReportDecision) throws WTException Returns a CERegulatoryReport object for the given CERegulatoryReportDecision object Returns null if the CERegulatoryReport object is not found
Supported API: true- Specified by:
getCERegulatoryReportin interfacecom.ptc.qualitymanagement.cem.CustomerExperienceService- Parameters:
ceRegulatoryReportDecision-- Returns:
- CERegulatoryReport
- Throws:
WTException
-
getCERegulatoryReports
public WTCollection getCERegulatoryReports(com.ptc.qualitymanagement.cem.activity.product.regulatoryreport.CERegulatoryReportDecision regulatoryReportDecision) throws WTException Returns a Collection of CERegulatoryReport objects for the given CERegulatoryReportDecision object
Supported API: true- Specified by:
getCERegulatoryReportsin interfacecom.ptc.qualitymanagement.cem.CustomerExperienceService- Parameters:
ceRegulatoryReportDecision-- Returns:
- WTCollection
- Throws:
WTException
-
getRegulatoryReportDelegate
public com.ptc.qualitymanagement.cem.activity.product.regulatoryreport.RegulatoryReportDelegate getRegulatoryReportDelegate(com.ptc.qualitymanagement.cem.activity.product.regulatoryreport.CERegulatoryReportDecision regulatoryReportDecision) Returns a RegulatoryReportDelegate object for the given CERegulatoryReportDecision object Returns null if the RegulatoryReportDelegate object is not found
Supported API: true- Specified by:
getRegulatoryReportDelegatein interfacecom.ptc.qualitymanagement.cem.CustomerExperienceService- Parameters:
ceRegulatoryReportDecision-- Returns:
- RegulatoryReportDelegate
- Throws:
WTException
-
getMedWatchBlankValueList
Returns a list of MWBlankValueConfig objects for the given container object
Supported API: true- Specified by:
getMedWatchBlankValueListin interfacecom.ptc.qualitymanagement.cem.CustomerExperienceService- Parameters:
container-- Returns:
- WTArrayList
- Throws:
WTException
-
getEMDRFailures
public WTArrayList getEMDRFailures(com.ptc.qualitymanagement.cem.activity.product.regulatoryreport.CERegulatoryReport regulatoryReport) throws WTException Returns a list of EMDRAcknowledgement objects that have been identified as failures for the given CERegulatoryReport object
Supported API: true- Specified by:
getEMDRFailuresin interfacecom.ptc.qualitymanagement.cem.CustomerExperienceService- Parameters:
regulatoryReport-- Returns:
- WTArrayList
- Throws:
WTException
-
getEMDRFailures
public WTArrayList getEMDRFailures(com.ptc.qualitymanagement.cem.activity.product.regulatoryreport.medwatch.EMDRSubmission emdrSubmission) throws WTException Returns a list of EMDRAcknowledgement objects that have been identified as failures for the given EMDRSubmission object
Supported API: true- Specified by:
getEMDRFailuresin interfacecom.ptc.qualitymanagement.cem.CustomerExperienceService- Parameters:
emdrSubmission-- Returns:
- WTArrayList
- Throws:
WTException
-
getEMDRAcknowledgements
public WTArrayList getEMDRAcknowledgements(com.ptc.qualitymanagement.cem.activity.product.regulatoryreport.medwatch.EMDRSubmission emdrSubmission) throws WTException Returns a list of EMDRAcknowledgement objects s for the given EMDRSubmission object
Supported API: true- Specified by:
getEMDRAcknowledgementsin interfacecom.ptc.qualitymanagement.cem.CustomerExperienceService- Parameters:
emdrSubmission-- Returns:
- WTArrayList
- Throws:
WTException
-
getEMDRSubmission
public com.ptc.qualitymanagement.cem.activity.product.regulatoryreport.medwatch.EMDRSubmission getEMDRSubmission(com.ptc.qualitymanagement.cem.activity.product.regulatoryreport.CERegulatoryReport report) throws WTException Returns a EMDRSubmission object for the given CERegulatoryReport object Returns null if the EMDRSubmission object is not found
Supported API: true- Specified by:
getEMDRSubmissionin interfacecom.ptc.qualitymanagement.cem.CustomerExperienceService- Parameters:
report-- Returns:
- EMDRSubmission
- Throws:
WTException
-
getEMDRSubmissions
public WTArrayList getEMDRSubmissions(com.ptc.qualitymanagement.cem.activity.product.regulatoryreport.medwatch.EMDR eMDR) throws WTException Returns a list of EMDRSubmission objects s for the given EMDR object
Supported API: true- Specified by:
getEMDRSubmissionsin interfacecom.ptc.qualitymanagement.cem.CustomerExperienceService- Parameters:
eMDR-- Returns:
- WTArrayList
- Throws:
WTException
-
checkCustomerExperienceFailureCodes
public WTArrayList checkCustomerExperienceFailureCodes(com.ptc.qualitymanagement.cem.CustomerExperience cem) throws WTException Returns a list of ExperiencedEffect objects s for the given CustomerExperience object
Supported API: true- Specified by:
checkCustomerExperienceFailureCodesin interfacecom.ptc.qualitymanagement.cem.CustomerExperienceService- Parameters:
cem-- Returns:
- WTArrayList
- Throws:
WTException
-
validateReportedAgainstLinks
public Boolean validateReportedAgainstLinks(com.ptc.qualitymanagement.cem.CustomerExperience cem, List types) throws WTException Returns a Boolean value, true if all CEProductDetail objects have valid ReportedAgainst links. If the types List is null then the validation allows any types referenced in the ReportedAgainst objects. If the types List contains one or more types (i.e. "wt.part.WTPart" ...) the the validation only returns true if all ReportedAgainst objects reference types that exist in the types List.
Supported API: true- Specified by:
validateReportedAgainstLinksin interfacecom.ptc.qualitymanagement.cem.CustomerExperienceService- Parameters:
cem-types-- Returns:
- Boolean
- Throws:
WTException
-