com.sun.xml.ws.wsdl.parser
Class WSDLParserExtensionFacade
java.lang.Object
com.sun.xml.ws.api.wsdl.parser.WSDLParserExtension
com.sun.xml.ws.wsdl.parser.WSDLParserExtensionFacade
final class WSDLParserExtensionFacade
- extends WSDLParserExtension
WSDLParserExtension
that delegates to
multiple WSDLParserExtension
s.
This simplifies RuntimeWSDLParser
since it now
only needs to work with one WSDLParserExtension
.
This class is guaranteed to return true from
all the extension callback methods.
Method Summary |
void |
bindingAttributes(WSDLBoundPortType binding,
javax.xml.stream.XMLStreamReader reader)
|
boolean |
bindingElements(WSDLBoundPortType binding,
javax.xml.stream.XMLStreamReader reader)
|
void |
bindingOperationAttributes(WSDLBoundOperation operation,
javax.xml.stream.XMLStreamReader reader)
|
boolean |
bindingOperationElements(WSDLBoundOperation operation,
javax.xml.stream.XMLStreamReader reader)
|
void |
bindingOperationFaultAttributes(WSDLBoundFault fault,
javax.xml.stream.XMLStreamReader reader)
|
boolean |
bindingOperationFaultElements(WSDLBoundFault fault,
javax.xml.stream.XMLStreamReader reader)
|
void |
bindingOperationInputAttributes(WSDLBoundOperation operation,
javax.xml.stream.XMLStreamReader reader)
|
boolean |
bindingOperationInputElements(WSDLBoundOperation operation,
javax.xml.stream.XMLStreamReader reader)
|
void |
bindingOperationOutputAttributes(WSDLBoundOperation operation,
javax.xml.stream.XMLStreamReader reader)
|
boolean |
bindingOperationOutputElements(WSDLBoundOperation operation,
javax.xml.stream.XMLStreamReader reader)
|
boolean |
definitionsElements(javax.xml.stream.XMLStreamReader reader)
|
void |
finished(WSDLParserExtensionContext context)
Called when the parsing of a set of WSDL documents are all done. |
void |
messageAttributes(WSDLMessage msg,
javax.xml.stream.XMLStreamReader reader)
|
boolean |
messageElements(WSDLMessage msg,
javax.xml.stream.XMLStreamReader reader)
|
void |
portAttributes(WSDLPort port,
javax.xml.stream.XMLStreamReader reader)
|
boolean |
portElements(WSDLPort port,
javax.xml.stream.XMLStreamReader reader)
|
void |
portTypeAttributes(WSDLPortType portType,
javax.xml.stream.XMLStreamReader reader)
|
boolean |
portTypeElements(WSDLPortType portType,
javax.xml.stream.XMLStreamReader reader)
|
void |
portTypeOperationAttributes(WSDLOperation operation,
javax.xml.stream.XMLStreamReader reader)
|
boolean |
portTypeOperationElements(WSDLOperation operation,
javax.xml.stream.XMLStreamReader reader)
|
boolean |
portTypeOperationFault(WSDLOperation op,
javax.xml.stream.XMLStreamReader reader)
|
void |
portTypeOperationFaultAttributes(WSDLFault fault,
javax.xml.stream.XMLStreamReader reader)
|
boolean |
portTypeOperationFaultElements(WSDLFault fault,
javax.xml.stream.XMLStreamReader reader)
|
boolean |
portTypeOperationInput(WSDLOperation op,
javax.xml.stream.XMLStreamReader reader)
|
void |
portTypeOperationInputAttributes(WSDLInput input,
javax.xml.stream.XMLStreamReader reader)
|
boolean |
portTypeOperationInputElements(WSDLInput input,
javax.xml.stream.XMLStreamReader reader)
|
boolean |
portTypeOperationOutput(WSDLOperation op,
javax.xml.stream.XMLStreamReader reader)
|
void |
portTypeOperationOutputAttributes(WSDLOutput output,
javax.xml.stream.XMLStreamReader reader)
|
boolean |
portTypeOperationOutputElements(WSDLOutput output,
javax.xml.stream.XMLStreamReader reader)
|
void |
postFinished(WSDLParserExtensionContext context)
|
void |
serviceAttributes(WSDLService service,
javax.xml.stream.XMLStreamReader reader)
|
boolean |
serviceElements(WSDLService service,
javax.xml.stream.XMLStreamReader reader)
|
void |
start(WSDLParserExtensionContext context)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WSDLParserExtensionFacade
WSDLParserExtensionFacade(WSDLParserExtension... extensions)
start
public void start(WSDLParserExtensionContext context)
- Overrides:
start
in class WSDLParserExtension
serviceElements
public boolean serviceElements(WSDLService service,
javax.xml.stream.XMLStreamReader reader)
- Overrides:
serviceElements
in class WSDLParserExtension
serviceAttributes
public void serviceAttributes(WSDLService service,
javax.xml.stream.XMLStreamReader reader)
- Overrides:
serviceAttributes
in class WSDLParserExtension
portElements
public boolean portElements(WSDLPort port,
javax.xml.stream.XMLStreamReader reader)
- Overrides:
portElements
in class WSDLParserExtension
portTypeOperationInput
public boolean portTypeOperationInput(WSDLOperation op,
javax.xml.stream.XMLStreamReader reader)
- Overrides:
portTypeOperationInput
in class WSDLParserExtension
portTypeOperationOutput
public boolean portTypeOperationOutput(WSDLOperation op,
javax.xml.stream.XMLStreamReader reader)
- Overrides:
portTypeOperationOutput
in class WSDLParserExtension
portTypeOperationFault
public boolean portTypeOperationFault(WSDLOperation op,
javax.xml.stream.XMLStreamReader reader)
- Overrides:
portTypeOperationFault
in class WSDLParserExtension
portAttributes
public void portAttributes(WSDLPort port,
javax.xml.stream.XMLStreamReader reader)
- Overrides:
portAttributes
in class WSDLParserExtension
definitionsElements
public boolean definitionsElements(javax.xml.stream.XMLStreamReader reader)
- Overrides:
definitionsElements
in class WSDLParserExtension
bindingElements
public boolean bindingElements(WSDLBoundPortType binding,
javax.xml.stream.XMLStreamReader reader)
- Overrides:
bindingElements
in class WSDLParserExtension
bindingAttributes
public void bindingAttributes(WSDLBoundPortType binding,
javax.xml.stream.XMLStreamReader reader)
- Overrides:
bindingAttributes
in class WSDLParserExtension
portTypeElements
public boolean portTypeElements(WSDLPortType portType,
javax.xml.stream.XMLStreamReader reader)
- Overrides:
portTypeElements
in class WSDLParserExtension
portTypeAttributes
public void portTypeAttributes(WSDLPortType portType,
javax.xml.stream.XMLStreamReader reader)
- Overrides:
portTypeAttributes
in class WSDLParserExtension
portTypeOperationElements
public boolean portTypeOperationElements(WSDLOperation operation,
javax.xml.stream.XMLStreamReader reader)
- Overrides:
portTypeOperationElements
in class WSDLParserExtension
portTypeOperationAttributes
public void portTypeOperationAttributes(WSDLOperation operation,
javax.xml.stream.XMLStreamReader reader)
- Overrides:
portTypeOperationAttributes
in class WSDLParserExtension
bindingOperationElements
public boolean bindingOperationElements(WSDLBoundOperation operation,
javax.xml.stream.XMLStreamReader reader)
- Overrides:
bindingOperationElements
in class WSDLParserExtension
bindingOperationAttributes
public void bindingOperationAttributes(WSDLBoundOperation operation,
javax.xml.stream.XMLStreamReader reader)
- Overrides:
bindingOperationAttributes
in class WSDLParserExtension
messageElements
public boolean messageElements(WSDLMessage msg,
javax.xml.stream.XMLStreamReader reader)
- Overrides:
messageElements
in class WSDLParserExtension
messageAttributes
public void messageAttributes(WSDLMessage msg,
javax.xml.stream.XMLStreamReader reader)
- Overrides:
messageAttributes
in class WSDLParserExtension
portTypeOperationInputElements
public boolean portTypeOperationInputElements(WSDLInput input,
javax.xml.stream.XMLStreamReader reader)
- Overrides:
portTypeOperationInputElements
in class WSDLParserExtension
portTypeOperationInputAttributes
public void portTypeOperationInputAttributes(WSDLInput input,
javax.xml.stream.XMLStreamReader reader)
- Overrides:
portTypeOperationInputAttributes
in class WSDLParserExtension
portTypeOperationOutputElements
public boolean portTypeOperationOutputElements(WSDLOutput output,
javax.xml.stream.XMLStreamReader reader)
- Overrides:
portTypeOperationOutputElements
in class WSDLParserExtension
portTypeOperationOutputAttributes
public void portTypeOperationOutputAttributes(WSDLOutput output,
javax.xml.stream.XMLStreamReader reader)
- Overrides:
portTypeOperationOutputAttributes
in class WSDLParserExtension
portTypeOperationFaultElements
public boolean portTypeOperationFaultElements(WSDLFault fault,
javax.xml.stream.XMLStreamReader reader)
- Overrides:
portTypeOperationFaultElements
in class WSDLParserExtension
portTypeOperationFaultAttributes
public void portTypeOperationFaultAttributes(WSDLFault fault,
javax.xml.stream.XMLStreamReader reader)
- Overrides:
portTypeOperationFaultAttributes
in class WSDLParserExtension
bindingOperationInputElements
public boolean bindingOperationInputElements(WSDLBoundOperation operation,
javax.xml.stream.XMLStreamReader reader)
- Overrides:
bindingOperationInputElements
in class WSDLParserExtension
bindingOperationInputAttributes
public void bindingOperationInputAttributes(WSDLBoundOperation operation,
javax.xml.stream.XMLStreamReader reader)
- Overrides:
bindingOperationInputAttributes
in class WSDLParserExtension
bindingOperationOutputElements
public boolean bindingOperationOutputElements(WSDLBoundOperation operation,
javax.xml.stream.XMLStreamReader reader)
- Overrides:
bindingOperationOutputElements
in class WSDLParserExtension
bindingOperationOutputAttributes
public void bindingOperationOutputAttributes(WSDLBoundOperation operation,
javax.xml.stream.XMLStreamReader reader)
- Overrides:
bindingOperationOutputAttributes
in class WSDLParserExtension
bindingOperationFaultElements
public boolean bindingOperationFaultElements(WSDLBoundFault fault,
javax.xml.stream.XMLStreamReader reader)
- Overrides:
bindingOperationFaultElements
in class WSDLParserExtension
bindingOperationFaultAttributes
public void bindingOperationFaultAttributes(WSDLBoundFault fault,
javax.xml.stream.XMLStreamReader reader)
- Overrides:
bindingOperationFaultAttributes
in class WSDLParserExtension
finished
public void finished(WSDLParserExtensionContext context)
- Description copied from class:
WSDLParserExtension
- Called when the parsing of a set of WSDL documents are all done.
This is the opportunity to do any post-processing of the parsing
you've done.
- Overrides:
finished
in class WSDLParserExtension
- Parameters:
context
- WSDLParserExtensionContext
gives fully parsed WSDLModel
.
postFinished
public void postFinished(WSDLParserExtensionContext context)
- Overrides:
postFinished
in class WSDLParserExtension