org.apache.juddi.datatype.request
Class ValidateValues
java.lang.Object
org.apache.juddi.datatype.request.ValidateValues
- 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
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ValidateValues
public ValidateValues()
setGeneric
public void setGeneric(java.lang.String genericValue)
- Parameters:
genericValue
-
getGeneric
public java.lang.String getGeneric()
- Returns:
- String UDDI request's generic value.
addBusinessEntity
public void addBusinessEntity(BusinessEntity business)
setBusinessEntityVector
public void setBusinessEntityVector(java.util.Vector businesses)
getBusinessEntityVector
public java.util.Vector getBusinessEntityVector()
addBusinessService
public void addBusinessService(BusinessService service)
setBusinessServiceVector
public void setBusinessServiceVector(java.util.Vector services)
getBusinessServiceVector
public java.util.Vector getBusinessServiceVector()
addTModel
public void addTModel(TModel tModel)
setTModelVector
public void setTModelVector(java.util.Vector tModels)
getTModelVector
public java.util.Vector getTModelVector()
Copyright © 2004-2007 Apache Software Foundation. All Rights Reserved.