org.apache.ode.bpel.engine
Class MessageImpl

java.lang.Object
  extended by org.apache.ode.bpel.engine.MessageImpl
All Implemented Interfaces:
org.apache.ode.bpel.iapi.Message

public class MessageImpl
extends java.lang.Object
implements org.apache.ode.bpel.iapi.Message


Field Summary
 org.apache.ode.bpel.dao.MessageDAO _dao
           
 
Constructor Summary
MessageImpl(org.apache.ode.bpel.dao.MessageDAO message)
           
 
Method Summary
 org.w3c.dom.Element getHeaderPart(java.lang.String partName)
           
 java.util.Map<java.lang.String,org.w3c.dom.Node> getHeaderParts()
           
 org.w3c.dom.Element getMessage()
           
 org.w3c.dom.Element getPart(java.lang.String partName)
           
 java.util.List<java.lang.String> getParts()
           
 javax.xml.namespace.QName getType()
           
 void setHeaderPart(java.lang.String name, org.w3c.dom.Element content)
           
 void setHeaderPart(java.lang.String name, java.lang.String content)
           
 void setMessage(org.w3c.dom.Element msg)
           
 void setPart(java.lang.String partName, org.w3c.dom.Element content)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_dao

public org.apache.ode.bpel.dao.MessageDAO _dao
Constructor Detail

MessageImpl

public MessageImpl(org.apache.ode.bpel.dao.MessageDAO message)
Method Detail

getPart

public org.w3c.dom.Element getPart(java.lang.String partName)
Specified by:
getPart in interface org.apache.ode.bpel.iapi.Message

setPart

public void setPart(java.lang.String partName,
                    org.w3c.dom.Element content)
Specified by:
setPart in interface org.apache.ode.bpel.iapi.Message

getHeaderPart

public org.w3c.dom.Element getHeaderPart(java.lang.String partName)
Specified by:
getHeaderPart in interface org.apache.ode.bpel.iapi.Message

setHeaderPart

public void setHeaderPart(java.lang.String name,
                          org.w3c.dom.Element content)
Specified by:
setHeaderPart in interface org.apache.ode.bpel.iapi.Message

setHeaderPart

public void setHeaderPart(java.lang.String name,
                          java.lang.String content)
Specified by:
setHeaderPart in interface org.apache.ode.bpel.iapi.Message

setMessage

public void setMessage(org.w3c.dom.Element msg)
Specified by:
setMessage in interface org.apache.ode.bpel.iapi.Message

getMessage

public org.w3c.dom.Element getMessage()
Specified by:
getMessage in interface org.apache.ode.bpel.iapi.Message

getType

public javax.xml.namespace.QName getType()
Specified by:
getType in interface org.apache.ode.bpel.iapi.Message

getParts

public java.util.List<java.lang.String> getParts()
Specified by:
getParts in interface org.apache.ode.bpel.iapi.Message

getHeaderParts

public java.util.Map<java.lang.String,org.w3c.dom.Node> getHeaderParts()
Specified by:
getHeaderParts in interface org.apache.ode.bpel.iapi.Message