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

Package class diagram package MessageImpl
java.lang.Object
  extended by com.ebmwebsourcing.easyviper.core.impl.soa.message.MessageImpl<T>
All Implemented Interfaces:
com.ebmwebsourcing.easyviper.core.api.soa.message.Message<T>

public abstract class MessageImpl<T>
extends java.lang.Object
implements com.ebmwebsourcing.easyviper.core.api.soa.message.Message<T>

Author:
Nicolas Salatge - eBM WebSourcing

Constructor Summary
MessageImpl()
           
 
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 endpoint)
           
 void setHeader(com.ebmwebsourcing.easyviper.core.api.soa.message.Header header)
           
 void setOperationName(java.lang.String name)
           
 void setQName(javax.xml.namespace.QName name)
           
 void setService(javax.xml.namespace.QName service)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MessageImpl

public MessageImpl()
Method Detail

getQName

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

setQName

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

getContent

public T getContent()
Specified by:
getContent 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>

getEndpoint

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

setEndpoint

public void setEndpoint(java.lang.String endpoint)
Specified by:
setEndpoint 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>

setService

public void setService(javax.xml.namespace.QName service)
Specified by:
setService 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>

setOperationName

public void setOperationName(java.lang.String name)
Specified by:
setOperationName 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>


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