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(KeyedReference item,
String key,
String itemtype) |
static void |
validateKeyNotPresentKeyRef(List<KeyedReference> items,
String key,
String itemtype) |
static void |
validateKeyNotPresentKeyRefGrp(List<KeyedReferenceGroup> items,
String key,
String itemtype) |
void |
validateTmodelInstanceDetails(List<TModelInstanceInfo> tModelInstanceInfo,
String xpath) |
void |
validateValuesBindingTemplate(List<BindingTemplate> items,
String xpath) |
void |
validateValuesBusinessEntity(List<BusinessEntity> items) |
void |
validateValuesBusinessService(List<BusinessService> items,
String xpath) |
void |
validateValuesPublisherAssertion(List<PublisherAssertion> items) |
void |
validateValuesTModel(List<TModel> items) |
public abstract String getMyKey()
public void validateValuesBindingTemplate(List<BindingTemplate> items, String xpath) throws DispositionReportFaultMessage
validateValuesBindingTemplate
in interface ValueSetValidator
DispositionReportFaultMessage
public void validateValuesBusinessEntity(List<BusinessEntity> items) throws DispositionReportFaultMessage
validateValuesBusinessEntity
in interface ValueSetValidator
DispositionReportFaultMessage
public void validateValuesBusinessService(List<BusinessService> items, String xpath) throws DispositionReportFaultMessage
validateValuesBusinessService
in interface ValueSetValidator
DispositionReportFaultMessage
public void validateValuesPublisherAssertion(List<PublisherAssertion> items) throws DispositionReportFaultMessage
validateValuesPublisherAssertion
in interface ValueSetValidator
DispositionReportFaultMessage
public void validateTmodelInstanceDetails(List<TModelInstanceInfo> tModelInstanceInfo, String xpath) throws DispositionReportFaultMessage
validateTmodelInstanceDetails
in interface ValueSetValidator
DispositionReportFaultMessage
public abstract List<String> getValidValues()
getValidValues
in interface ValueSetValidator
public void validateValuesTModel(List<TModel> items) throws DispositionReportFaultMessage
validateValuesTModel
in interface ValueSetValidator
DispositionReportFaultMessage
public static void validateKeyNotPresentKeyRef(List<KeyedReference> items, String key, String itemtype) throws DispositionReportFaultMessage
DispositionReportFaultMessage
public static void validateKeyNotPresentKeyRef(KeyedReference item, String key, String itemtype) throws DispositionReportFaultMessage
DispositionReportFaultMessage
public static void validateKeyNotPresentKeyRefGrp(List<KeyedReferenceGroup> items, String key, String itemtype) throws DispositionReportFaultMessage
DispositionReportFaultMessage
Copyright © 2004–2021 The Apache Software Foundation. All rights reserved.