org.apache.servicemix.soap.core.model
Class AbstractWsdl1Message<T extends Wsdl1Part>

java.lang.Object
  extended by org.apache.servicemix.soap.core.model.AbstractMessage
      extended by org.apache.servicemix.soap.core.model.AbstractWsdl1Message<T>
All Implemented Interfaces:
Message, Wsdl1Message<T>
Direct Known Subclasses:
Wsdl1SoapMessageImpl

public class AbstractWsdl1Message<T extends Wsdl1Part>
extends AbstractMessage
implements Wsdl1Message<T>

Author:
Guillaume Nodet

Constructor Summary
AbstractWsdl1Message()
           
 
Method Summary
 void addPart(T part)
           
 java.lang.String getMessageName()
           
 javax.xml.namespace.QName getName()
           
 java.util.Collection<T> getParts()
           
 void setMessageName(java.lang.String messageName)
           
 void setName(javax.xml.namespace.QName name)
           
 
Methods inherited from class org.apache.servicemix.soap.core.model.AbstractMessage
getElementName, setElementName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.servicemix.soap.api.model.Message
getElementName
 

Constructor Detail

AbstractWsdl1Message

public AbstractWsdl1Message()
Method Detail

getMessageName

public java.lang.String getMessageName()
Specified by:
getMessageName in interface Wsdl1Message<T extends Wsdl1Part>
Returns:
the messageName

setMessageName

public void setMessageName(java.lang.String messageName)
Parameters:
messageName - the messageName to set

getName

public javax.xml.namespace.QName getName()
Specified by:
getName in interface Wsdl1Message<T extends Wsdl1Part>
Returns:
the name

setName

public void setName(javax.xml.namespace.QName name)
Parameters:
name - the name to set

getParts

public java.util.Collection<T> getParts()
Specified by:
getParts in interface Wsdl1Message<T extends Wsdl1Part>
Returns:
the parts

addPart

public void addPart(T part)
Parameters:
part - the part to add


Copyright © 2005-2015 FuseSource. All Rights Reserved.