Package com.sun.xml.ws.wsdl.parser
Class W3CAddressingMetadataWSDLParserExtension
- java.lang.Object
-
- com.sun.xml.ws.api.wsdl.parser.WSDLParserExtension
-
- com.sun.xml.ws.wsdl.parser.W3CAddressingWSDLParserExtension
-
- com.sun.xml.ws.wsdl.parser.W3CAddressingMetadataWSDLParserExtension
-
public class W3CAddressingMetadataWSDLParserExtension extends W3CAddressingWSDLParserExtension
W3C WS-Addressing Runtime WSDL parser extension that parses WS-Addressing Metadata wsdl extensibility elements This mainly reads wsam:Action element on input/output/fault messages in wsdl.- Author:
- Rama Pulavarthi
-
-
Field Summary
-
Fields inherited from class com.sun.xml.ws.wsdl.parser.W3CAddressingWSDLParserExtension
COLON_DELIMITER, SLASH_DELIMITER
-
-
Constructor Summary
Constructors Constructor Description W3CAddressingMetadataWSDLParserExtension()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanbindingElements(EditableWSDLBoundPortType binding, XMLStreamReader reader)booleanbindingOperationElements(EditableWSDLBoundOperation operation, XMLStreamReader reader)protected StringgetNamespaceURI()protected QNamegetWsdlActionTag()protected voidpatchAnonymousDefault(EditableWSDLBoundPortType binding)Patch the default value of wsaw:Anonymous=optional if none is specifiedbooleanportElements(EditableWSDLPort port, XMLStreamReader reader)-
Methods inherited from class com.sun.xml.ws.wsdl.parser.W3CAddressingWSDLParserExtension
buildAction, finished, portTypeOperationFaultAttributes, portTypeOperationInputAttributes, portTypeOperationOutputAttributes
-
Methods inherited from class com.sun.xml.ws.api.wsdl.parser.WSDLParserExtension
bindingAttributes, bindingOperationAttributes, bindingOperationFaultAttributes, bindingOperationFaultElements, bindingOperationInputAttributes, bindingOperationInputElements, bindingOperationOutputAttributes, bindingOperationOutputElements, definitionsElements, messageAttributes, messageElements, portAttributes, portTypeAttributes, portTypeElements, portTypeOperationAttributes, portTypeOperationElements, portTypeOperationFault, portTypeOperationFaultElements, portTypeOperationInput, portTypeOperationInputElements, portTypeOperationOutput, portTypeOperationOutputElements, postFinished, serviceAttributes, serviceElements, start
-
-
-
-
Method Detail
-
bindingElements
public boolean bindingElements(EditableWSDLBoundPortType binding, XMLStreamReader reader)
- Overrides:
bindingElementsin classW3CAddressingWSDLParserExtension
-
portElements
public boolean portElements(EditableWSDLPort port, XMLStreamReader reader)
- Overrides:
portElementsin classW3CAddressingWSDLParserExtension
-
bindingOperationElements
public boolean bindingOperationElements(EditableWSDLBoundOperation operation, XMLStreamReader reader)
- Overrides:
bindingOperationElementsin classW3CAddressingWSDLParserExtension
-
patchAnonymousDefault
protected void patchAnonymousDefault(EditableWSDLBoundPortType binding)
Description copied from class:W3CAddressingWSDLParserExtensionPatch the default value of wsaw:Anonymous=optional if none is specified- Overrides:
patchAnonymousDefaultin classW3CAddressingWSDLParserExtension- Parameters:
binding- WSDLBoundPortTypeImpl
-
getNamespaceURI
protected String getNamespaceURI()
- Overrides:
getNamespaceURIin classW3CAddressingWSDLParserExtension
-
getWsdlActionTag
protected QName getWsdlActionTag()
- Overrides:
getWsdlActionTagin classW3CAddressingWSDLParserExtension
-
-