org.apache.servicemix.soap.marshalers
Class SoapMessage
java.lang.Object
org.apache.servicemix.soap.marshalers.SoapMessage
public class SoapMessage
- extends Object
Simple DTO to hold attachments, soap headers and main xml source.
- Since:
- 3.0
- Version:
- $Revision: 359186 $
- Author:
- Guillaume Nodet
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SoapMessage
public SoapMessage()
getDocument
public Document getDocument()
- Returns:
- the document
setDocument
public void setDocument(Document document)
- Parameters:
document - the document to set
getSubject
public Subject getSubject()
- Returns:
- the subject
setSubject
public void setSubject(Subject subject)
- Parameters:
subject - the subject to set
getAttachments
public Map getAttachments()
setAttachments
public void setAttachments(Map attachments)
addAttachment
public void addAttachment(String name,
DataHandler handler)
hasAttachments
public boolean hasAttachments()
getHeaders
public Map getHeaders()
setHeaders
public void setHeaders(Map headers)
addHeader
public void addHeader(QName name,
DocumentFragment header)
hasHeaders
public boolean hasHeaders()
getSource
public Source getSource()
setSource
public void setSource(Source source)
getEnvelopeName
public QName getEnvelopeName()
setEnvelopeName
public void setEnvelopeName(QName envelopeName)
getBodyName
public QName getBodyName()
setBodyName
public void setBodyName(QName bodyName)
getFault
public SoapFault getFault()
setFault
public void setFault(SoapFault fault)
addPrincipal
public void addPrincipal(Principal principal)
Copyright © 2005-2007. All Rights Reserved.