|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ws4d.java.wsdl.soap12.SOAP12DocumentLiteralHTTPBindingBuilder
public class SOAP12DocumentLiteralHTTPBindingBuilder
Constructor Summary | |
---|---|
SOAP12DocumentLiteralHTTPBindingBuilder()
|
Method Summary | |
---|---|
WSDLBinding |
getBinding()
Returns the resulting binding after processing all binding-specific information within a WSDL binding definition. |
java.lang.String |
getNamespace()
Returns the namespace URI, which uniquely characterizes the specific binding for which this binding builder is responsible. |
void |
parseBindingExtension(QName bindingName,
QName portType,
ElementParser parser)
Reads an extension element to a binding WSDL definition from the supplied element parser parser . |
void |
parseFaultExtension(java.lang.String faultName,
ElementParser parser)
Reads an extension element to a fault element within a WSDL binding definition from the supplied element parser parser . |
void |
parseInputExtension(java.lang.String inputName,
ElementParser parser)
Reads an extension element to an input element within a WSDL binding definition from the supplied element parser parser . |
void |
parseOperationExtension(java.lang.String operationName,
ElementParser parser)
Reads an extension element to an operation element within a WSDL binding definition from the supplied element parser parser . |
void |
parseOutputExtension(java.lang.String outputName,
ElementParser parser)
Reads an extension element to an output element within a WSDL binding definition from the supplied element parser parser . |
WSDLPort |
parsePortExtension(java.lang.String portName,
QName bindingName,
ElementParser parser)
Parses an extension section within a WSDL port definition and returns a WSDLPort instance representing the port together with its
extension. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SOAP12DocumentLiteralHTTPBindingBuilder()
Method Detail |
---|
public java.lang.String getNamespace()
WSDLBindingBuilder
getNamespace
in interface WSDLBindingBuilder
public WSDLBinding getBinding()
WSDLBindingBuilder
WSDLBindingBuilder.parseBindingExtension(QName, QName, ElementParser)
,
WSDLBindingBuilder.parseOperationExtension(String, ElementParser)
, WSDLBindingBuilder.parseInputExtension(String, ElementParser)
,
WSDLBindingBuilder.parseOutputExtension(String, ElementParser)
and WSDLBindingBuilder.parseFaultExtension(String, ElementParser)
. Otherwise, it should return null
.
getBinding
in interface WSDLBindingBuilder
null
, if still no binding
was processedpublic void parseBindingExtension(QName bindingName, QName portType, ElementParser parser) throws UnsupportedBindingException
WSDLBindingBuilder
parser
.
parseBindingExtension
in interface WSDLBindingBuilder
bindingName
- the fully qualified name of the surrounding binding
elementportType
- the fully qualified name of the port type to which the
surrounding binding refersparser
- the element parser from which to obtain the binding
extension element
UnsupportedBindingException
- in case a binding extension is found
during parsing which doesn't conform to the expectations of
this binding builder instancepublic void parseOperationExtension(java.lang.String operationName, ElementParser parser) throws UnsupportedBindingException
WSDLBindingBuilder
parser
.
parseOperationExtension
in interface WSDLBindingBuilder
operationName
- the local name of the surrounding operation elementparser
- the element parser from which to obtain the
operation-related binding extension element
UnsupportedBindingException
- in case a operation-related binding
extension is found during parsing which doesn't conform to
the expectations of this binding builder instancepublic void parseInputExtension(java.lang.String inputName, ElementParser parser) throws UnsupportedBindingException
WSDLBindingBuilder
parser
.
parseInputExtension
in interface WSDLBindingBuilder
inputName
- the local name of the surrounding input elementparser
- the element parser from which to obtain the input-related
binding extension element
UnsupportedBindingException
- in case an input-related binding
extension is found during parsing which doesn't conform to
the expectations of this binding builder instancepublic void parseOutputExtension(java.lang.String outputName, ElementParser parser) throws UnsupportedBindingException
WSDLBindingBuilder
parser
.
parseOutputExtension
in interface WSDLBindingBuilder
outputName
- the local name of the surrounding output elementparser
- the element parser from which to obtain the output-related
binding extension element
UnsupportedBindingException
- in case an output-related binding
extension is found during parsing which doesn't conform to
the expectations of this binding builder instancepublic void parseFaultExtension(java.lang.String faultName, ElementParser parser) throws UnsupportedBindingException
WSDLBindingBuilder
parser
.
parseFaultExtension
in interface WSDLBindingBuilder
faultName
- the local name of the surrounding fault elementparser
- the element parser from which to obtain the fault-related
binding extension element
UnsupportedBindingException
- in case a fault-related binding
extension is found during parsing which doesn't conform to
the expectations of this binding builder instancepublic WSDLPort parsePortExtension(java.lang.String portName, QName bindingName, ElementParser parser)
WSDLBindingBuilder
WSDLPort
instance representing the port together with its
extension.
parsePortExtension
in interface WSDLBindingBuilder
portName
- the name of the portbindingName
- the name of the binding to which the port refersparser
- the element parser from which to obtain the extension
information
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |