- All Implemented Interfaces:
- ValueSetValidator
- Direct Known Subclasses:
- Uuid25b22e3e3dfa3024b02a3438b9050b59
public class Uddiuddiorgcategorizationvalidatedby
extends Object
implements ValueSetValidator
This tModel represents a category system that is used to point a tModel
 representing a checked value set to the bindingTemplate for a value set
 caching or value set validation Web service.
 One of the concepts that tModels can represent is a checked value set. A
 checked value set is one whose use is monitored by a validation algorithm.
 There are two types of validation algorithms: simple checking of referenced
 values against a pre-defined set of allowable values, and any other kind of
 validation. UDDI provides the Value Set API set (see Section 5.6 Value Set
 API Set) to acquire the set of allowable values or execute an external
 validation algorithm.
 A validation algorithm for a checked value set can be acquired by nodes
 privately, or can be obtained through normal UDDI discovery. The validatedBy
 category system facilitates discovery of the value set caching or value set
 validation Web service for a checked value set tModel by pointing to the
 bindingTemplate for the Web service.  *
 For the Web service to be useful, it must recognize any and all checked value
 sets that it is expected to be associated with. The recommended way for doing
 so is to place the tModels for the checked value sets it supports in the
 tModelInstanceDetails of the bindingTemplate for the Web service. Registry
 policy may require that providers of the Web service recognize value sets
 supported using this technique.
 
 Valid Values
 The keyValues in keyedReferences that refer to this tModel must be
 bindingKeys. Such a keyValue SHOULD reference a bindingTemplate that
 specifies a Web service that implements a value set caching or value set
 validation API and which SHOULD reference the value set tModel so categorized
 with this category system. No other contextual checks are performed.
- Author:
- Alex O'Ree