Overview of high volume quotes implementation

A quote-only instance of PolicyCenter supports the high volume generation of quotes and generates quotes in a storable XML format. The system-of-record PolicyCenter converts a quote from XML format to a bound policy. To support these systems, you use or implement the following components:

Component

Required on

Demonstration example

Web service that the comparative rating or quote aggregator system calls. This web service receives quote requests from external applications and sends them to the quote data manager. You write this web service and publish it from PolicyCenter.

Quote-only instance

Not provided

Quoting factory that creates quote data manager, quote converter, and quote store objects.

Quote-only instance and system of record

DefaultQuotingFactory implements QuotingFactory

Quote data manager that calls quote converter and quote store methods to save and retrieve quote data in XML format.

Quote-only instance and system of record

DefaultQuoteDataManager implements QuoteDataManager

Quote converter that converts a quote between PolicyCenter entity instances and XML format.

Quote-only instance and system of record

ArchiveXmlQuoteConverter implements QuoteConverter

Quote representation that stores all information about a quote in XML format.

Quote-only instance

ArchiveXmlQuoteRepresentation implements QuoteRepresentation

Quote representation that reconstitutes all information about a quote from XML format to an entity instance.

System of record

ArchiveXmlRestoreQuoteRepresentation extends ArchiveXmlQuoteRepresentation implements RestoreQuoteRepresentation

Quote store that saves and retrieves quotes in XML format using the external database.

Quote-only instance and system of record

StandAloneQuoteStore implements QuoteStore

Quote search criteria that specify conditions to find a particular quote on the external database or the system of record database.

Quote-only instance and system of record

QuoteSearchCriteria extends SearchCriteria