com.sun.xml.ws.util.pipe
Class AbstractSchemaValidationTube
java.lang.Object
com.sun.xml.ws.api.pipe.helper.AbstractTubeImpl
com.sun.xml.ws.api.pipe.helper.AbstractFilterTubeImpl
com.sun.xml.ws.util.pipe.AbstractSchemaValidationTube
- All Implemented Interfaces:
- Pipe, Tube
- Direct Known Subclasses:
- ClientSchemaValidationTube, ServerSchemaValidationTube
public abstract class AbstractSchemaValidationTube
- extends AbstractFilterTubeImpl
Tube
that does the schema validation.
Methods inherited from class com.sun.xml.ws.api.pipe.helper.AbstractTubeImpl |
copy, copy, doInvoke, doInvokeAndForget, doReturnWith, doSuspend, doSuspend, doSuspend, doSuspend, doThrow, process |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
binding
protected final WSBinding binding
feature
protected final SchemaValidationFeature feature
resolver
protected final DocumentAddressResolver resolver
sf
protected final SchemaFactory sf
AbstractSchemaValidationTube
public AbstractSchemaValidationTube(WSBinding binding,
Tube next)
AbstractSchemaValidationTube
protected AbstractSchemaValidationTube(AbstractSchemaValidationTube that,
TubeCloner cloner)
getValidator
protected abstract Validator getValidator()
isNoValidation
protected abstract boolean isNoValidation()
getSchemaSources
protected Source[] getSchemaSources(Iterable<SDDocument> docs,
AbstractSchemaValidationTube.MetadataResolverImpl mdresolver)
doProcess
protected void doProcess(Packet packet)
throws SAXException
- Throws:
SAXException
Copyright (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.