Package com.sun.xml.ws.wsdl.writer
Class WSDLPatcher
java.lang.Object
org.jvnet.staxex.util.XMLStreamReaderToXMLStreamWriter
com.sun.xml.ws.wsdl.writer.WSDLPatcher
public final class WSDLPatcher
extends org.jvnet.staxex.util.XMLStreamReaderToXMLStreamWriter
Patches WSDL with the correct endpoint address and the relative paths
to other documents.
- Author:
- Jitendra Kotamraju, Kohsuke Kawaguchi
-
Nested Class Summary
Nested classes/interfaces inherited from class org.jvnet.staxex.util.XMLStreamReaderToXMLStreamWriter
org.jvnet.staxex.util.XMLStreamReaderToXMLStreamWriter.Breakpoint -
Field Summary
Fields inherited from class org.jvnet.staxex.util.XMLStreamReaderToXMLStreamWriter
in, out -
Constructor Summary
ConstructorsConstructorDescriptionWSDLPatcher(PortAddressResolver portAddressResolver, DocumentLocationResolver docResolver) Creates aWSDLPatcherfor patching WSDL. -
Method Summary
Modifier and TypeMethodDescriptionprotected voidhandleAttribute(int i) protected voidprotected voidprotected voidMethods inherited from class org.jvnet.staxex.util.XMLStreamReaderToXMLStreamWriter
bridge, bridge, handleCDATA, handleComment, handleDTD, handleEntityReference, handlePI, handleSpace
-
Constructor Details
-
WSDLPatcher
public WSDLPatcher(@NotNull PortAddressResolver portAddressResolver, @NotNull DocumentLocationResolver docResolver) Creates aWSDLPatcherfor patching WSDL.- Parameters:
portAddressResolver- address of the endpoint is resolved using this docResolver.docResolver- Consulted to get the import/include document locations. Must not be null.
-
-
Method Details
-
handleAttribute
- Overrides:
handleAttributein classorg.jvnet.staxex.util.XMLStreamReaderToXMLStreamWriter- Throws:
XMLStreamException
-
handleStartElement
- Overrides:
handleStartElementin classorg.jvnet.staxex.util.XMLStreamReaderToXMLStreamWriter- Throws:
XMLStreamException
-
handleEndElement
- Overrides:
handleEndElementin classorg.jvnet.staxex.util.XMLStreamReaderToXMLStreamWriter- Throws:
XMLStreamException
-
handleCharacters
- Overrides:
handleCharactersin classorg.jvnet.staxex.util.XMLStreamReaderToXMLStreamWriter- Throws:
XMLStreamException
-