- All Implemented Interfaces:
- java.io.Serializable, RegistryObject, Inquiry
public class ValidateValues
extends java.lang.Object
implements RegistryObject, Inquiry
"Whenever save_business, save_service or save_tModel are called,
the contents of any included categoryBag or identifierBag element
may be checked to see that it contains valid values. Checking is
performed for taxonomies and identifier schemes that are classified
as "checked". UDDI version 2 provides the ability for third parties
to register new taxonomies and identifier schemes, and then control
the validation process used by UDDI to perform such checks. Third
parties that want to provision such a capability must implement a
web service in the same manner that UDDI does (e.g. using SOAP 1.1
over HTTP for message passing) that exposes a single method named
validate_values. The interface for validate_values is described
here."
"A UDDI operator sends the validate_values message to the appropriate
external service, of which there is exactly one, whenever a publisher
saves data that uses a categorization value or identifier whose use
is regulated by the external party who controls that service. For
purposes of discussion, these identifiers and classifications are
called checked value sets. The normal use is to verify that specific
categories or identifiers (checking the keyValue attribute values
supplied) exist within the given taxonomy or identifier system. For
certain categorizations and identifiers, the party providing the
validation service may further restrict the use of a value to certain
parties based on the identifiers passed in the message or any other
type of contextual check that is possible using the passed data."
- from UDDI Version 2 Programmers API Specification, pg. 70
- Author:
- Steve Viens (sviens@apache.org)
- See Also:
- Serialized Form