org.mule.devkit.wsdl
Class Definition

java.lang.Object
  extended by org.mule.devkit.wsdl.Definition
All Implemented Interfaces:
Identifiable

public class Definition
extends Object
implements Identifiable


Constructor Summary
Definition()
           
 
Method Summary
 void addBinding(Binding binding)
           
 void addMessage(Message message)
           
 void addPortType(PortType portType)
           
 Address getAddressByPortType(String portTypeName)
           
 List<Binding> getBindings()
           
 String getFileName()
           
 String getId()
           
 List<Message> getMessages()
           
 Operation getOperationByName(String name)
           
 List<ObjectType> getOutputFromMessage(String name)
           
 List<ObjectType> getParametersFromMessage(String name)
           
 List<PortType> getPortTypes()
           
 List<Schema> getSchemas()
           
 List<Service> getServices()
           
 void setBindings(List<Binding> bindings)
           
 void setFileName(String fileName)
           
 void setMessages(List<Message> messages)
           
 void setPortTypes(List<PortType> portTypes)
           
 void setSchemas(List<Schema> schemas)
           
 void setServices(List<Service> services)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Definition

public Definition()
Method Detail

getBindings

public List<Binding> getBindings()

setBindings

public void setBindings(List<Binding> bindings)

addBinding

public void addBinding(Binding binding)

getServices

public List<Service> getServices()

setServices

public void setServices(List<Service> services)

getPortTypes

public List<PortType> getPortTypes()

setPortTypes

public void setPortTypes(List<PortType> portTypes)

addPortType

public void addPortType(PortType portType)

getAddressByPortType

public Address getAddressByPortType(String portTypeName)

getParametersFromMessage

public List<ObjectType> getParametersFromMessage(String name)

getOperationByName

public Operation getOperationByName(String name)

getOutputFromMessage

public List<ObjectType> getOutputFromMessage(String name)

getSchemas

public List<Schema> getSchemas()

setSchemas

public void setSchemas(List<Schema> schemas)

getMessages

public List<Message> getMessages()

setMessages

public void setMessages(List<Message> messages)

addMessage

public void addMessage(Message message)

getFileName

public String getFileName()

setFileName

public void setFileName(String fileName)

getId

public String getId()
Specified by:
getId in interface Identifiable


Copyright © 2010–2014 MuleSoft, Inc.. All rights reserved.