Module com.sun.tools.ws
Package com.sun.tools.ws.wsdl.parser
Class MemberSubmissionAddressingExtensionHandler
java.lang.Object
com.sun.tools.ws.api.wsdl.TWSDLExtensionHandler
com.sun.tools.ws.wsdl.parser.AbstractExtensionHandler
com.sun.tools.ws.wsdl.parser.W3CAddressingExtensionHandler
com.sun.tools.ws.wsdl.parser.MemberSubmissionAddressingExtensionHandler
- Author:
- Arun Gupta
-
Constructor Summary
ConstructorDescriptionMemberSubmissionAddressingExtensionHandler
(Map<String, AbstractExtensionHandler> extensionHandlerMap, ErrorReceiver env, boolean extensionModeOn) -
Method Summary
Modifier and TypeMethodDescriptionGives the namespace of an extensibility element.protected QName
boolean
handleFaultExtension
(TWSDLParserContext context, TWSDLExtensible parent, Element e) Callback forwsdl:fault
boolean
handleInputExtension
(TWSDLParserContext context, TWSDLExtensible parent, Element e) Callback forwsdl:input
boolean
handleOutputExtension
(TWSDLParserContext context, TWSDLExtensible parent, Element e) Callback forwsdl:output
boolean
handlePortExtension
(TWSDLParserContext context, TWSDLExtensible parent, Element e) Callback forwsdl:port
Methods inherited from class com.sun.tools.ws.wsdl.parser.W3CAddressingExtensionHandler
handleBindingExtension
Methods inherited from class com.sun.tools.ws.wsdl.parser.AbstractExtensionHandler
doHandleExtension, getExtensionHandlers, handleMIMEPartExtension
Methods inherited from class com.sun.tools.ws.api.wsdl.TWSDLExtensionHandler
handleDefinitionsExtension, handleOperationExtension, handlePortTypeExtension, handleServiceExtension, handleTypesExtension
-
Constructor Details
-
MemberSubmissionAddressingExtensionHandler
public MemberSubmissionAddressingExtensionHandler(Map<String, AbstractExtensionHandler> extensionHandlerMap, ErrorReceiver env, boolean extensionModeOn)
-
-
Method Details
-
getNamespaceURI
Description copied from class:TWSDLExtensionHandler
Gives the namespace of an extensibility element.
For example a soap 1.1 XXExtensionHandler would return""http://schemas.xmlsoap.org/wsdl/soap/"
- Overrides:
getNamespaceURI
in classW3CAddressingExtensionHandler
-
getWSDLExtensionQName
- Overrides:
getWSDLExtensionQName
in classW3CAddressingExtensionHandler
-
handlePortExtension
Description copied from class:TWSDLExtensionHandler
Callback forwsdl:port
- Overrides:
handlePortExtension
in classW3CAddressingExtensionHandler
- Parameters:
context
- Parser context that will be passed on by the wsdl parserparent
- The Parent element within which the extensibility element is definede
- The extensibility elemenet- Returns:
- false if there was some error during the extension handling otherwise returns true. If returned false
then the WSDL parser can abort if the wsdl extensibility element had
required
attribute set to true
-
handleInputExtension
Description copied from class:TWSDLExtensionHandler
Callback forwsdl:input
- Overrides:
handleInputExtension
in classTWSDLExtensionHandler
- Parameters:
context
- Parser context that will be passed on by the wsdl parserparent
- The Parent element within which the extensibility element is definede
- The extensibility elemenet- Returns:
- false if there was some error during the extension handling otherwise returns true. If returned false
then the WSDL parser can abort if the wsdl extensibility element had
required
attribute set to true
-
handleOutputExtension
Description copied from class:TWSDLExtensionHandler
Callback forwsdl:output
- Overrides:
handleOutputExtension
in classTWSDLExtensionHandler
- Parameters:
context
- Parser context that will be passed on by the wsdl parserparent
- The Parent element within which the extensibility element is definede
- The extensibility elemenet- Returns:
- false if there was some error during the extension handling otherwise returns true. If returned false
then the WSDL parser can abort if the wsdl extensibility element had
required
attribute set to true
-
handleFaultExtension
Description copied from class:TWSDLExtensionHandler
Callback forwsdl:fault
- Overrides:
handleFaultExtension
in classTWSDLExtensionHandler
- Parameters:
context
- Parser context that will be passed on by the wsdl parserparent
- The Parent element within which the extensibility element is definede
- The extensibility elemenet- Returns:
- false if there was some error during the extension handling otherwise returns true. If returned false
then the WSDL parser can abort if the wsdl extensibility element had
required
attribute set to true
-