public class SchemaValidationPolicy extends Object implements org.apache.neethi.Assertion
| Modifier and Type | Class and Description |
|---|---|
static class |
SchemaValidationPolicy.AppliesToType |
static class |
SchemaValidationPolicy.MessageType |
static class |
SchemaValidationPolicy.ValidationType |
| Constructor and Description |
|---|
SchemaValidationPolicy() |
SchemaValidationPolicy(Element element) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equal(org.apache.neethi.PolicyComponent policyComponent) |
SchemaValidationPolicy.AppliesToType |
getApplyToType() |
String |
getCustomSchemaPath() |
SchemaValidationPolicy.MessageType |
getMessageType() |
QName |
getName() |
short |
getType() |
SchemaValidationPolicy.ValidationType |
getValidationType() |
boolean |
isIgnorable() |
boolean |
isOptional() |
org.apache.neethi.PolicyComponent |
normalize() |
void |
serialize(XMLStreamWriter writer) |
void |
setAppliesToType(SchemaValidationPolicy.AppliesToType appliesToType) |
void |
setCustomSchemaPath(String customSchemaPath) |
void |
setMessageType(SchemaValidationPolicy.MessageType messageType) |
void |
setValidationType(SchemaValidationPolicy.ValidationType validationType) |
public SchemaValidationPolicy(Element element)
public SchemaValidationPolicy()
public short getType()
getType in interface org.apache.neethi.PolicyComponentpublic boolean equal(org.apache.neethi.PolicyComponent policyComponent)
equal in interface org.apache.neethi.PolicyComponentpublic QName getName()
getName in interface org.apache.neethi.Assertionpublic boolean isOptional()
isOptional in interface org.apache.neethi.Assertionpublic boolean isIgnorable()
isIgnorable in interface org.apache.neethi.Assertionpublic void serialize(XMLStreamWriter writer) throws XMLStreamException
serialize in interface org.apache.neethi.Assertionserialize in interface org.apache.neethi.PolicyComponentXMLStreamExceptionpublic org.apache.neethi.PolicyComponent normalize()
normalize in interface org.apache.neethi.Assertionpublic SchemaValidationPolicy.ValidationType getValidationType()
public void setValidationType(SchemaValidationPolicy.ValidationType validationType)
public SchemaValidationPolicy.MessageType getMessageType()
public void setMessageType(SchemaValidationPolicy.MessageType messageType)
public SchemaValidationPolicy.AppliesToType getApplyToType()
public void setAppliesToType(SchemaValidationPolicy.AppliesToType appliesToType)
public String getCustomSchemaPath()
public void setCustomSchemaPath(String customSchemaPath)
Copyright © 2011–2021 Talend Inc.. All rights reserved.