|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | PROPERTY | CONSTR | METHOD | DETAIL: FIELD | PROPERTY | CONSTR | METHOD |
java.lang.Objectcom.predic8.soamodel.XMLElement
com.predic8.wsdl.WSDLElement
com.predic8.wsdl.Binding
class Binding extends WSDLElement
Field Summary | |
---|---|
static JQName |
ELEMENTNAME
|
Fields inherited from class XMLElement | |
---|---|
namespaces |
Property Summary | |
---|---|
AbstractBinding |
binding
|
List |
operations
|
PolicyReference |
policyReference
|
PortType |
portType
|
QName |
type
|
String |
typePN
|
Constructor Summary | |
Binding()
|
|
Binding(String name)
|
Method Summary | |
---|---|
void
|
create(AbstractCreator creator, CreatorContext ctx)
|
BindingOperation
|
getOperation(String name)
|
Policy
|
getPolicy()
|
PortType
|
getPortType()
|
def
|
getProtocol()
|
String
|
getStyle()
Analyzes and returns the style/use attribute of the binding. |
List
|
getStyleErrors()
Returns a list of errors, if there are some in the binding style. |
QName
|
getType()
|
BindingOperation
|
newBindingOperation(String name)
|
HTTPBinding
|
newHTTPBinding()
|
SOAP11Binding
|
newSOAP11Binding()
|
SOAP11Binding
|
newSOAP11Binding(String style)
|
SOAP11Binding
|
newSOAP11Binding(String transport, String style)
|
SOAP12Binding
|
newSOAP12Binding()
|
protected def
|
parseAttributes(def token, WSDLParserContext ctx)
|
protected def
|
parseChildren(def token, def child, WSDLParserContext ctx)
|
void
|
setType(PortType pt)
|
String
|
toString()
|
Methods inherited from class WSDLElement | |
---|---|
create, getElementName, getNamespaceUri, getPrefix, getQName, parseChildren |
Methods inherited from class XMLElement | |
---|---|
getElementName, getNamespace, getNamespaceContext, getNamespaceUri, getPrefix, getPrefix, getQNameForPN, getTypeQName, getTypeString, parse, parseAttributes, parseChildren, parseNamespaces, parseText |
Field Detail |
---|
public static final JQName ELEMENTNAME
Property Detail |
---|
AbstractBinding binding
List operations
PolicyReference policyReference
PortType portType
QName type
String typePN
Constructor Detail |
---|
Binding()
Binding(String name)
Method Detail |
---|
void create(AbstractCreator creator, CreatorContext ctx)
BindingOperation getOperation(String name)
Policy getPolicy()
PortType getPortType()
def getProtocol()
String getStyle()
List getStyleErrors()
QName getType()
BindingOperation newBindingOperation(String name)
HTTPBinding newHTTPBinding()
SOAP11Binding newSOAP11Binding()
SOAP11Binding newSOAP11Binding(String style)
SOAP11Binding newSOAP11Binding(String transport, String style)
SOAP12Binding newSOAP12Binding()
protected def parseAttributes(def token, WSDLParserContext ctx)
protected def parseChildren(def token, def child, WSDLParserContext ctx)
void setType(PortType pt)
String toString()
Groovy Documentation