Groovy Documentation

com.predic8.wsdl
[Groovy] Class Binding

java.lang.Object
  com.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

PortType portType

QName type

 
Constructor Summary
Binding()

Binding(String name)

 
Method Summary
def create(def creator, def ctx)

BindingOperation getOperation(String name)

PortType getPortType()

def getProtocol()

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, def params)

protected def parseChildren(def token, def child, def params)

void setType(PortType pt)

String toString()

 
Methods inherited from class WSDLElement
create, getElementName, getTypeQName, parseChildren
 
Methods inherited from class XMLElement
getElementName, getNamespace, getNamespaceContext, getPrefix, getPrefix, getTypeQName, getTypeString, parse, parseAttributes, parseChildren, parseNamespaces, parseText
 
Methods inherited from class Object
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll
 

Field Detail

ELEMENTNAME

public static final JQName ELEMENTNAME


 
Property Detail

binding

AbstractBinding binding


operations

List operations


portType

PortType portType


type

QName type


 
Constructor Detail

Binding

Binding()


Binding

Binding(String name)


 
Method Detail

create

def create(def creator, def ctx)


getOperation

BindingOperation getOperation(String name)


getPortType

PortType getPortType()


getProtocol

def getProtocol()


newBindingOperation

BindingOperation newBindingOperation(String name)


newHTTPBinding

HTTPBinding newHTTPBinding()


newSOAP11Binding

SOAP11Binding newSOAP11Binding()


newSOAP11Binding

SOAP11Binding newSOAP11Binding(String style)


newSOAP11Binding

SOAP11Binding newSOAP11Binding(String transport, String style)


newSOAP12Binding

SOAP12Binding newSOAP12Binding()


parseAttributes

protected def parseAttributes(def token, def params)


parseChildren

protected def parseChildren(def token, def child, def params)


setType

void setType(PortType pt)


toString

String toString()


 

Groovy Documentation