com.ebmwebsourcing.easyviper.core.impl.soa.message
Class ExternalMessageImpl<T>

Package class diagram package ExternalMessageImpl
java.lang.Object
  extended by org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl<Texternalmessage>
      extended by com.ebmwebsourcing.easyviper.core.impl.soa.message.ExternalMessageImpl<T>
All Implemented Interfaces:
com.ebmwebsourcing.easyviper.core.api.soa.message.ExternalMessage<T>, com.ebmwebsourcing.easyviper.core.api.soa.message.Message<T>, java.io.Serializable, org.ow2.easywsdl.schema.api.SchemaElement
Direct Known Subclasses:
DatedExternalMessage

public class ExternalMessageImpl<T>
extends org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl<Texternalmessage>
implements com.ebmwebsourcing.easyviper.core.api.soa.message.ExternalMessage<T>

Author:
Nicolas Salatge - eBM WebSourcing
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
documentation, model, parent
 
Constructor Summary
ExternalMessageImpl()
           
ExternalMessageImpl(Texternalmessage model, org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl<?> parent)
           
 
Method Summary
 com.ebmwebsourcing.easyviper.core.api.soa.message.Body<T> getBody()
           
 T getContent()
           
 java.lang.String getEndpoint()
           
 com.ebmwebsourcing.easyviper.core.api.soa.message.Header getHeader()
           
 java.lang.String getOperationName()
           
 javax.xml.namespace.QName getQName()
           
 javax.xml.namespace.QName getService()
           
 void setBody(com.ebmwebsourcing.easyviper.core.api.soa.message.Body<T> body)
           
 void setContent(T content)
           
 void setEndpoint(java.lang.String arg0)
           
 void setHeader(com.ebmwebsourcing.easyviper.core.api.soa.message.Header header)
           
 void setOperationName(java.lang.String arg0)
           
 void setQName(javax.xml.namespace.QName arg0)
           
 void setService(javax.xml.namespace.QName arg0)
           
 java.lang.String toString()
           
 
Methods inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
createDocumentation, equals, getDocumentation, getModel, getOtherAttributes, getParent, getSchema, getTopParent, hashCode, setDocumentation, setParent
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ExternalMessageImpl

public ExternalMessageImpl()

ExternalMessageImpl

public ExternalMessageImpl(Texternalmessage model,
                           org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl<?> parent)
Method Detail

getContent

public T getContent()
Specified by:
getContent in interface com.ebmwebsourcing.easyviper.core.api.soa.message.Message<T>

getEndpoint

public java.lang.String getEndpoint()
Specified by:
getEndpoint in interface com.ebmwebsourcing.easyviper.core.api.soa.message.Message<T>

getOperationName

public java.lang.String getOperationName()
Specified by:
getOperationName in interface com.ebmwebsourcing.easyviper.core.api.soa.message.Message<T>

getQName

public javax.xml.namespace.QName getQName()
Specified by:
getQName in interface com.ebmwebsourcing.easyviper.core.api.soa.message.Message<T>

getService

public javax.xml.namespace.QName getService()
Specified by:
getService in interface com.ebmwebsourcing.easyviper.core.api.soa.message.Message<T>

setContent

public void setContent(T content)
Specified by:
setContent in interface com.ebmwebsourcing.easyviper.core.api.soa.message.Message<T>

setEndpoint

public void setEndpoint(java.lang.String arg0)
Specified by:
setEndpoint in interface com.ebmwebsourcing.easyviper.core.api.soa.message.Message<T>

setOperationName

public void setOperationName(java.lang.String arg0)
Specified by:
setOperationName in interface com.ebmwebsourcing.easyviper.core.api.soa.message.Message<T>

setQName

public void setQName(javax.xml.namespace.QName arg0)
Specified by:
setQName in interface com.ebmwebsourcing.easyviper.core.api.soa.message.Message<T>

setService

public void setService(javax.xml.namespace.QName arg0)
Specified by:
setService in interface com.ebmwebsourcing.easyviper.core.api.soa.message.Message<T>

getBody

public com.ebmwebsourcing.easyviper.core.api.soa.message.Body<T> getBody()
Specified by:
getBody in interface com.ebmwebsourcing.easyviper.core.api.soa.message.Message<T>

setBody

public void setBody(com.ebmwebsourcing.easyviper.core.api.soa.message.Body<T> body)
Specified by:
setBody in interface com.ebmwebsourcing.easyviper.core.api.soa.message.Message<T>

getHeader

public com.ebmwebsourcing.easyviper.core.api.soa.message.Header getHeader()
Specified by:
getHeader in interface com.ebmwebsourcing.easyviper.core.api.soa.message.Message<T>

setHeader

public void setHeader(com.ebmwebsourcing.easyviper.core.api.soa.message.Header header)
Specified by:
setHeader in interface com.ebmwebsourcing.easyviper.core.api.soa.message.Message<T>

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2009-2011 eBM WebSourcing. All Rights Reserved.