com.sun.xml.ws.policy.jaxws
Class PolicyWSDLParserExtension
java.lang.Object
com.sun.xml.ws.api.wsdl.parser.WSDLParserExtension
com.sun.xml.ws.policy.jaxws.PolicyWSDLParserExtension
public final class PolicyWSDLParserExtension
- extends WSDLParserExtension
This class parses the Policy Attachments in the WSDL and creates a PolicyMap thaty captures the policies configured on
different PolicySubjects in the wsdl.
After, it is finished it sets the PolicyMap on the WSDLModel.
- Author:
- Jakub Podlesak (jakub.podlesak at sun.com), Fabian Ritzmann, Rama Pulavarthi
|
Method Summary |
void |
bindingAttributes(EditableWSDLBoundPortType binding,
XMLStreamReader reader)
|
boolean |
bindingElements(EditableWSDLBoundPortType binding,
XMLStreamReader reader)
|
void |
bindingOperationAttributes(EditableWSDLBoundOperation boundOperation,
XMLStreamReader reader)
|
boolean |
bindingOperationElements(EditableWSDLBoundOperation boundOperation,
XMLStreamReader reader)
|
void |
bindingOperationFaultAttributes(EditableWSDLBoundFault fault,
XMLStreamReader reader)
|
boolean |
bindingOperationFaultElements(EditableWSDLBoundFault fault,
XMLStreamReader reader)
|
void |
bindingOperationInputAttributes(EditableWSDLBoundOperation operation,
XMLStreamReader reader)
|
boolean |
bindingOperationInputElements(EditableWSDLBoundOperation operation,
XMLStreamReader reader)
|
void |
bindingOperationOutputAttributes(EditableWSDLBoundOperation operation,
XMLStreamReader reader)
|
boolean |
bindingOperationOutputElements(EditableWSDLBoundOperation operation,
XMLStreamReader reader)
|
boolean |
definitionsElements(XMLStreamReader reader)
|
void |
finished(WSDLParserExtensionContext context)
Called when the parsing of a set of WSDL documents are all done. |
void |
messageAttributes(EditableWSDLMessage msg,
XMLStreamReader reader)
|
boolean |
messageElements(EditableWSDLMessage msg,
XMLStreamReader reader)
|
void |
portAttributes(EditableWSDLPort port,
XMLStreamReader reader)
|
boolean |
portElements(EditableWSDLPort port,
XMLStreamReader reader)
|
void |
portTypeAttributes(EditableWSDLPortType portType,
XMLStreamReader reader)
|
boolean |
portTypeElements(EditableWSDLPortType portType,
XMLStreamReader reader)
|
void |
portTypeOperationAttributes(EditableWSDLOperation operation,
XMLStreamReader reader)
|
boolean |
portTypeOperationElements(EditableWSDLOperation operation,
XMLStreamReader reader)
|
void |
portTypeOperationFaultAttributes(EditableWSDLFault fault,
XMLStreamReader reader)
|
boolean |
portTypeOperationFaultElements(EditableWSDLFault fault,
XMLStreamReader reader)
|
void |
portTypeOperationInputAttributes(EditableWSDLInput input,
XMLStreamReader reader)
|
boolean |
portTypeOperationInputElements(EditableWSDLInput input,
XMLStreamReader reader)
|
void |
portTypeOperationOutputAttributes(EditableWSDLOutput output,
XMLStreamReader reader)
|
boolean |
portTypeOperationOutputElements(EditableWSDLOutput output,
XMLStreamReader reader)
|
void |
postFinished(WSDLParserExtensionContext context)
|
void |
serviceAttributes(EditableWSDLService service,
XMLStreamReader reader)
|
boolean |
serviceElements(EditableWSDLService service,
XMLStreamReader reader)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PolicyWSDLParserExtension
public PolicyWSDLParserExtension()
- Creates a new instance of PolicyWSDLParserExtension
portElements
public boolean portElements(EditableWSDLPort port,
XMLStreamReader reader)
- Overrides:
portElements in class WSDLParserExtension
portAttributes
public void portAttributes(EditableWSDLPort port,
XMLStreamReader reader)
- Overrides:
portAttributes in class WSDLParserExtension
serviceElements
public boolean serviceElements(EditableWSDLService service,
XMLStreamReader reader)
- Overrides:
serviceElements in class WSDLParserExtension
serviceAttributes
public void serviceAttributes(EditableWSDLService service,
XMLStreamReader reader)
- Overrides:
serviceAttributes in class WSDLParserExtension
definitionsElements
public boolean definitionsElements(XMLStreamReader reader)
- Overrides:
definitionsElements in class WSDLParserExtension
bindingElements
public boolean bindingElements(EditableWSDLBoundPortType binding,
XMLStreamReader reader)
- Overrides:
bindingElements in class WSDLParserExtension
bindingAttributes
public void bindingAttributes(EditableWSDLBoundPortType binding,
XMLStreamReader reader)
- Overrides:
bindingAttributes in class WSDLParserExtension
portTypeElements
public boolean portTypeElements(EditableWSDLPortType portType,
XMLStreamReader reader)
- Overrides:
portTypeElements in class WSDLParserExtension
portTypeAttributes
public void portTypeAttributes(EditableWSDLPortType portType,
XMLStreamReader reader)
- Overrides:
portTypeAttributes in class WSDLParserExtension
portTypeOperationElements
public boolean portTypeOperationElements(EditableWSDLOperation operation,
XMLStreamReader reader)
- Overrides:
portTypeOperationElements in class WSDLParserExtension
portTypeOperationAttributes
public void portTypeOperationAttributes(EditableWSDLOperation operation,
XMLStreamReader reader)
- Overrides:
portTypeOperationAttributes in class WSDLParserExtension
bindingOperationElements
public boolean bindingOperationElements(EditableWSDLBoundOperation boundOperation,
XMLStreamReader reader)
- Overrides:
bindingOperationElements in class WSDLParserExtension
bindingOperationAttributes
public void bindingOperationAttributes(EditableWSDLBoundOperation boundOperation,
XMLStreamReader reader)
- Overrides:
bindingOperationAttributes in class WSDLParserExtension
messageElements
public boolean messageElements(EditableWSDLMessage msg,
XMLStreamReader reader)
- Overrides:
messageElements in class WSDLParserExtension
messageAttributes
public void messageAttributes(EditableWSDLMessage msg,
XMLStreamReader reader)
- Overrides:
messageAttributes in class WSDLParserExtension
portTypeOperationInputElements
public boolean portTypeOperationInputElements(EditableWSDLInput input,
XMLStreamReader reader)
- Overrides:
portTypeOperationInputElements in class WSDLParserExtension
portTypeOperationInputAttributes
public void portTypeOperationInputAttributes(EditableWSDLInput input,
XMLStreamReader reader)
- Overrides:
portTypeOperationInputAttributes in class WSDLParserExtension
portTypeOperationOutputElements
public boolean portTypeOperationOutputElements(EditableWSDLOutput output,
XMLStreamReader reader)
- Overrides:
portTypeOperationOutputElements in class WSDLParserExtension
portTypeOperationOutputAttributes
public void portTypeOperationOutputAttributes(EditableWSDLOutput output,
XMLStreamReader reader)
- Overrides:
portTypeOperationOutputAttributes in class WSDLParserExtension
portTypeOperationFaultElements
public boolean portTypeOperationFaultElements(EditableWSDLFault fault,
XMLStreamReader reader)
- Overrides:
portTypeOperationFaultElements in class WSDLParserExtension
portTypeOperationFaultAttributes
public void portTypeOperationFaultAttributes(EditableWSDLFault fault,
XMLStreamReader reader)
- Overrides:
portTypeOperationFaultAttributes in class WSDLParserExtension
bindingOperationInputElements
public boolean bindingOperationInputElements(EditableWSDLBoundOperation operation,
XMLStreamReader reader)
- Overrides:
bindingOperationInputElements in class WSDLParserExtension
bindingOperationInputAttributes
public void bindingOperationInputAttributes(EditableWSDLBoundOperation operation,
XMLStreamReader reader)
- Overrides:
bindingOperationInputAttributes in class WSDLParserExtension
bindingOperationOutputElements
public boolean bindingOperationOutputElements(EditableWSDLBoundOperation operation,
XMLStreamReader reader)
- Overrides:
bindingOperationOutputElements in class WSDLParserExtension
bindingOperationOutputAttributes
public void bindingOperationOutputAttributes(EditableWSDLBoundOperation operation,
XMLStreamReader reader)
- Overrides:
bindingOperationOutputAttributes in class WSDLParserExtension
bindingOperationFaultElements
public boolean bindingOperationFaultElements(EditableWSDLBoundFault fault,
XMLStreamReader reader)
- Overrides:
bindingOperationFaultElements in class WSDLParserExtension
bindingOperationFaultAttributes
public void bindingOperationFaultAttributes(EditableWSDLBoundFault fault,
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 © 2005-2015 Oracle Corporation. All Rights Reserved.