Verify Minimum Criteria work queue

The Verify Minimum Criteria work queue enables you to iterate through a set of contacts that you have imported from staging tables to verify if they meet minimum creation criteria. The work queue uses the ValidateABContactCreationPlugin plugin interface.

The work queue iterates over all instances of ABContact and its subtypes in ContactManager for which verification has not yet passed, checking if ABContact.MinimumCriteriaVerified is false. For each unverified contact, the work queue calls the plugin implementation class registered with ValidateABContactCreationPlugin.gwp.

Note: In the base configuration, this class is gw.plugin.contact.ValidateABContactCreationPluginImpl.

If the plugin class indicates that the contact is valid, the work queue sets the contact's MinimumCriteriaVerified field to true.

The MinimumCriteriaVerified field is translated to XML when contacts are sent over web services. This field is exposed when the contact is obtained by calling ABContactAPI.retrieveContact, enabling a core application to determine if a contact has passed minimum validation criteria.

See also