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 WSDLParserExtensions.
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
Copyright (c) 1997-2011 Oracle and/or its affiliates. All rights reserved.