Author: midon
Date: Thu Jun 26 19:29:02 2008
New Revision: 672090
URL: http://svn.apache.org/viewvc?rev=672090&view=rev
Log:
overload setHeaderPart
Modified:
ode/branches/APACHE_ODE_1.1/axis2/src/test/java/org/apache/ode/axis2/httpbinding/HttpMethodConverterTest.java
ode/branches/APACHE_ODE_1.1/bpel-api/src/main/java/org/apache/ode/bpel/iapi/Message.java
ode/branches/APACHE_ODE_1.1/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/MessageImpl.java
Modified:
ode/branches/APACHE_ODE_1.1/axis2/src/test/java/org/apache/ode/axis2/httpbinding/HttpMethodConverterTest.java
URL:
http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.1/axis2/src/test/java/org/apache/ode/axis2/httpbinding/HttpMethodConverterTest.java?rev=672090&r1=672089&r2=672090&view=diff
==============================================================================
---
ode/branches/APACHE_ODE_1.1/axis2/src/test/java/org/apache/ode/axis2/httpbinding/HttpMethodConverterTest.java
(original)
+++
ode/branches/APACHE_ODE_1.1/axis2/src/test/java/org/apache/ode/axis2/httpbinding/HttpMethodConverterTest.java
Thu Jun 26 19:29:02 2008
@@ -224,6 +224,10 @@
}
+ public void setHeaderPart(String name, String content) {
+
+ }
+
public void setMessage(Element msg) {
}
Modified:
ode/branches/APACHE_ODE_1.1/bpel-api/src/main/java/org/apache/ode/bpel/iapi/Message.java
URL:
http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.1/bpel-api/src/main/java/org/apache/ode/bpel/iapi/Message.java?rev=672090&r1=672089&r2=672090&view=diff
==============================================================================
---
ode/branches/APACHE_ODE_1.1/bpel-api/src/main/java/org/apache/ode/bpel/iapi/Message.java
(original)
+++
ode/branches/APACHE_ODE_1.1/bpel-api/src/main/java/org/apache/ode/bpel/iapi/Message.java
Thu Jun 26 19:29:02 2008
@@ -69,6 +69,13 @@
void setHeaderPart(String name, Element content);
/**
+ * Set a header part value
+ * @param name header part name
+ * @param content header part text content
+ */
+ void setHeaderPart(String name, String content);
+
+ /**
* Gets all header parts in the message.
* @return
*/
Modified:
ode/branches/APACHE_ODE_1.1/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/MessageImpl.java
URL:
http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.1/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/MessageImpl.java?rev=672090&r1=672089&r2=672090&view=diff
==============================================================================
---
ode/branches/APACHE_ODE_1.1/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/MessageImpl.java
(original)
+++
ode/branches/APACHE_ODE_1.1/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/MessageImpl.java
Thu Jun 26 19:29:02 2008
@@ -84,6 +84,19 @@
_dao.setHeader(header);
}
+ public void setHeaderPart(String name, String content) {
+ Element header = _dao.getHeader();
+ if (header == null) {
+ Document doc = DOMUtils.newDocument();
+ header = doc.createElement("header");
+ doc.appendChild(header);
+ }
+ Element part = header.getOwnerDocument().createElement(name);
+ header.appendChild(part);
+ part.setTextContent(content);
+ _dao.setHeader(header);
+ }
+
public void setMessage(Element msg) {
_dao.setData(msg);
}