@AccessLevel(value=EXTERNAL)
public final class ProductProviderFactory
extends curam.core.facade.impl.ProductProvider
ProductProvider
class, one of its subclasses, a proxy for it or a mock object for it.Modifier and Type | Method and Description |
---|---|
static ProductProvider |
newInstance()
Creates an appropriate instance of this class.
|
addFacilitiesToProviderLocation, addProductToContract, cancelAddress, cancelAlternateID, cancelBankAccount, cancelCommunication, cancelCommunicationException, cancelContact, cancelContract, cancelEmailAddress, cancelNote, cancelParticipantBankAccount, cancelPhoneNumber, cancelProductProviderLocation, cancelWebAddress, createAddress, createAdministrator, createAdminRole, createAlternateID, createBankAccount, createBankAccountWithTextSortCode, createCommunicationException, createContact, createContactFromUnregisteredParticipant, createEmailAddress, createEmailCommunication, createFreeformCommunincation, createHomePhoneNumber, createMailingAddress, createNote, createPhoneNumber, createProductProviderContract, createProductProviderContract1, createProductProviderLocation, createTemplateCommunication, createWebAddress, createWorkPhoneNumber, displaySingleLineAddress, endDeduction, formatBankAcDetailsString, insertPrimaryResidenceAddress, listActiveAddresses, listActiveBankAccount, listActiveBankAccountForRedirection, listActiveBankAccountForRedirection1, listAddress, listAddressHistory, listAddressString, listAdministrators, listAdministratorsForDuplicateParticipant, listAdminRole, listAdminRoleForDuplicate, listAlternateID, listAlternateIDHistory, listAssessments, listBankAccount, listBankAccountHistory, listBankAccountString, listCommunication, listCommunicationException, listConcernContact, listConcernRole, listConcernRoleForDuplicate, listContact, listDeduction, listDeduction1, listDeductionForDuplicate, listEmailAddress, listFormattedAddress, listFormattedBankAccount, listInteraction, listInteractionForDuplicate, listInvestigations, listIssuedPaymentInstrument, listIssuedPaymentInstrumentForDuplicate, listNote, listNote1, listParticipantFinancial, listParticipantFinancial1, listParticipantFinancialForDuplicate, listParticipantTask, listParticipantTaskForDuplicate, listPhoneNumber, listProductProviderContract, listProductProviderLocationDetails, listProducts, listProductsCovered, listProviderLocationFacility, listScreeningCases, listTemplateByTypeAndParticipant, listWebAddress, modifyAddress, modifyAlternateID, modifyBankAccount, modifyBankAccountWithTextSortCode, modifyCommunication, modifyCommunicationException, modifyConcernContact, modifyContact, modifyEmailAddress, modifyNote, modifyNote1, modifyPhoneNumber, modifyProductProvider, modifyProductProviderContract, modifyProductProviderContract1, modifyProductProviderLocation, modifySentCommunication, modifyWebAddress, printCommunication, readAddress, readAlternateID, readBankAccount, readByReferenceNumber, readCommunication, readCommunicationAttachment, readCommunicationException, readConcernContact, readConcernRoleType, readContact, readContextDescription, readEmailAddress, readInteraction, readNote, readNote1, readParticipantContactContextDescription, readPhoneNumber, readProductProvider, readProductProviderContract, readProductProviderHomePageDetails, readProductProviderLocationDetails, readProductsCovered, readWebAddress, recordExistingCommunication, registerProductProvider, registerProductProviderWithTextBankAccountSortCode, removeAddress, removeFacilityFromProviderLocation, removeProductFromContract, resolveProspectHome, search, search1, searchParticipant, searchParticipantDetails, searchProductProvider, sendEmailCommunication, updateBankAccountPaymentDetails
@AccessLevel(value=EXTERNAL) public static ProductProvider newInstance()