|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sun.tools.ws.api.wsdl.TWSDLExtensionHandler
public abstract class TWSDLExtensionHandler
JAXWS WSDL parser WSDLParser
will call an TWSDLExtensionHandler
registered
with it for the WSDL extensibility elements thats not already defined in the WSDL 1.1 spec, such as SOAP or MIME.
Constructor Summary | |
---|---|
TWSDLExtensionHandler()
|
Method Summary | |
---|---|
boolean |
doHandleExtension(TWSDLParserContext context,
TWSDLExtensible parent,
Element e)
This interface is called during WSDL parsing on detecting any wsdl extension. |
String |
getNamespaceURI()
Gives the namespace of an extensibility element. |
boolean |
handleBindingExtension(TWSDLParserContext context,
TWSDLExtensible parent,
Element e)
Callback for wsdl:binding |
boolean |
handleDefinitionsExtension(TWSDLParserContext context,
TWSDLExtensible parent,
Element e)
Callback for wsdl:definitions |
boolean |
handleFaultExtension(TWSDLParserContext context,
TWSDLExtensible parent,
Element e)
Callback for wsdl:fault |
boolean |
handleInputExtension(TWSDLParserContext context,
TWSDLExtensible parent,
Element e)
Callback for wsdl:input |
boolean |
handleOperationExtension(TWSDLParserContext context,
TWSDLExtensible parent,
Element e)
Callback for wsdl:portType/wsdl:operation . |
boolean |
handleOutputExtension(TWSDLParserContext context,
TWSDLExtensible parent,
Element e)
Callback for wsdl:output |
boolean |
handlePortExtension(TWSDLParserContext context,
TWSDLExtensible parent,
Element e)
Callback for wsdl:port |
boolean |
handlePortTypeExtension(TWSDLParserContext context,
TWSDLExtensible parent,
Element e)
Callback for wsdl:portType |
boolean |
handleServiceExtension(TWSDLParserContext context,
TWSDLExtensible parent,
Element e)
Callback for wsdl:service |
boolean |
handleTypesExtension(TWSDLParserContext context,
TWSDLExtensible parent,
Element e)
Callback for wsdl:type |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TWSDLExtensionHandler()
Method Detail |
---|
public String getNamespaceURI()
""http://schemas.xmlsoap.org/wsdl/soap/"
public boolean doHandleExtension(TWSDLParserContext context, TWSDLExtensible parent, Element e)
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
required
attribute set to truepublic boolean handlePortTypeExtension(TWSDLParserContext context, TWSDLExtensible parent, Element e)
wsdl:portType
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
required
attribute set to truepublic boolean handleDefinitionsExtension(TWSDLParserContext context, TWSDLExtensible parent, Element e)
wsdl:definitions
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
required
attribute set to truepublic boolean handleTypesExtension(TWSDLParserContext context, TWSDLExtensible parent, Element e)
wsdl:type
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
required
attribute set to truepublic boolean handleBindingExtension(TWSDLParserContext context, TWSDLExtensible parent, Element e)
wsdl:binding
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
required
attribute set to truepublic boolean handleOperationExtension(TWSDLParserContext context, TWSDLExtensible parent, Element e)
wsdl:portType/wsdl:operation
.
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
required
attribute set to truepublic boolean handleInputExtension(TWSDLParserContext context, TWSDLExtensible parent, Element e)
wsdl:input
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
required
attribute set to truepublic boolean handleOutputExtension(TWSDLParserContext context, TWSDLExtensible parent, Element e)
wsdl:output
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
required
attribute set to truepublic boolean handleFaultExtension(TWSDLParserContext context, TWSDLExtensible parent, Element e)
wsdl:fault
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
required
attribute set to truepublic boolean handleServiceExtension(TWSDLParserContext context, TWSDLExtensible parent, Element e)
wsdl:service
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
required
attribute set to truepublic boolean handlePortExtension(TWSDLParserContext context, TWSDLExtensible parent, Element e)
wsdl:port
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
required
attribute set to true
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |