public abstract class AbstractSimpleValidator extends Object implements ValueSetValidator
Constructor and Description |
---|
AbstractSimpleValidator() |
Modifier and Type | Method and Description |
---|---|
abstract String |
getMyKey() |
abstract List<String> |
getValidValues() |
static void |
validateKeyNotPresentKeyRef(org.uddi.api_v3.KeyedReference item,
String key,
String itemtype) |
static void |
validateKeyNotPresentKeyRef(List<org.uddi.api_v3.KeyedReference> items,
String key,
String itemtype) |
static void |
validateKeyNotPresentKeyRefGrp(List<org.uddi.api_v3.KeyedReferenceGroup> items,
String key,
String itemtype) |
void |
validateTmodelInstanceDetails(List<org.uddi.api_v3.TModelInstanceInfo> tModelInstanceInfo,
String xpath) |
void |
validateValuesBindingTemplate(List<org.uddi.api_v3.BindingTemplate> items,
String xpath) |
void |
validateValuesBusinessEntity(List<org.uddi.api_v3.BusinessEntity> items) |
void |
validateValuesBusinessService(List<org.uddi.api_v3.BusinessService> items,
String xpath) |
void |
validateValuesPublisherAssertion(List<org.uddi.api_v3.PublisherAssertion> items) |
void |
validateValuesTModel(List<org.uddi.api_v3.TModel> items) |
public abstract String getMyKey()
public void validateValuesBindingTemplate(List<org.uddi.api_v3.BindingTemplate> items, String xpath) throws org.uddi.v3_service.DispositionReportFaultMessage
validateValuesBindingTemplate
in interface ValueSetValidator
org.uddi.v3_service.DispositionReportFaultMessage
public void validateValuesBusinessEntity(List<org.uddi.api_v3.BusinessEntity> items) throws org.uddi.v3_service.DispositionReportFaultMessage
validateValuesBusinessEntity
in interface ValueSetValidator
org.uddi.v3_service.DispositionReportFaultMessage
public void validateValuesBusinessService(List<org.uddi.api_v3.BusinessService> items, String xpath) throws org.uddi.v3_service.DispositionReportFaultMessage
validateValuesBusinessService
in interface ValueSetValidator
org.uddi.v3_service.DispositionReportFaultMessage
public void validateValuesPublisherAssertion(List<org.uddi.api_v3.PublisherAssertion> items) throws org.uddi.v3_service.DispositionReportFaultMessage
validateValuesPublisherAssertion
in interface ValueSetValidator
org.uddi.v3_service.DispositionReportFaultMessage
public void validateTmodelInstanceDetails(List<org.uddi.api_v3.TModelInstanceInfo> tModelInstanceInfo, String xpath) throws org.uddi.v3_service.DispositionReportFaultMessage
validateTmodelInstanceDetails
in interface ValueSetValidator
org.uddi.v3_service.DispositionReportFaultMessage
public abstract List<String> getValidValues()
getValidValues
in interface ValueSetValidator
public void validateValuesTModel(List<org.uddi.api_v3.TModel> items) throws org.uddi.v3_service.DispositionReportFaultMessage
validateValuesTModel
in interface ValueSetValidator
org.uddi.v3_service.DispositionReportFaultMessage
public static void validateKeyNotPresentKeyRef(List<org.uddi.api_v3.KeyedReference> items, String key, String itemtype) throws org.uddi.v3_service.DispositionReportFaultMessage
org.uddi.v3_service.DispositionReportFaultMessage
public static void validateKeyNotPresentKeyRef(org.uddi.api_v3.KeyedReference item, String key, String itemtype) throws org.uddi.v3_service.DispositionReportFaultMessage
org.uddi.v3_service.DispositionReportFaultMessage
Copyright © 2004–2021 The Apache Software Foundation. All rights reserved.