Update of /cvsroot/ebxmlms/ebxmlms/src/hk/hku/cecid/phoenix/message/packaging
In directory sc8-pr-cvs1:/tmp/cvs-serv32207/src/hk/hku/cecid/phoenix/message/packaging
Modified Files:
Tag: b0931
Acknowledgment.java EbxmlMessage.java HeaderElement.java
Log Message:
add function to get the actor value on HeaderElement.
Set the acknowledgment's actor value to be the same as the AckRequest's
actor value. Using urn:oasis:names:tc:ebxml-msg:actor:toPartyMSH
as default.
Index: Acknowledgment.java
===================================================================
RCS file: /cvsroot/ebxmlms/ebxmlms/src/hk/hku/cecid/phoenix/message/packaging/Acknowledgment.java,v
retrieving revision 1.6.2.2
retrieving revision 1.6.2.3
diff -C2 -d -r1.6.2.2 -r1.6.2.3
*** Acknowledgment.java 15 Apr 2003 01:55:35 -0000 1.6.2.2
--- Acknowledgment.java 18 Nov 2003 01:57:12 -0000 1.6.2.3
***************
*** 124,127 ****
--- 124,128 ----
this.timestamp = timestamp;
this.refToMessageId = refToMessage.getMessageId();
+ setActor(ACTOR_TO_PARTY_MSH_URN);
addChildElement(MessageHeader.ELEMENT_TIMESTAMP, timestamp);
Index: EbxmlMessage.java
===================================================================
RCS file: /cvsroot/ebxmlms/ebxmlms/src/hk/hku/cecid/phoenix/message/packaging/EbxmlMessage.java,v
retrieving revision 1.24.2.7
retrieving revision 1.24.2.8
diff -C2 -d -r1.24.2.7 -r1.24.2.8
*** EbxmlMessage.java 26 Jul 2003 15:17:33 -0000 1.24.2.7
--- EbxmlMessage.java 18 Nov 2003 01:57:12 -0000 1.24.2.8
***************
*** 610,613 ****
--- 610,617 ----
new Acknowledgment(soapEnvelope, timestamp, refToMessage,
fromPartyId, fromPartyIdType);
+ String actor = refToMessage.getAckRequested().getActor();
+ if (actor != null) {
+ acknowledgment.setActor(actor);
+ }
headerContainer.addExtensionElement(acknowledgment);
saveChanges();
Index: HeaderElement.java
===================================================================
RCS file: /cvsroot/ebxmlms/ebxmlms/src/hk/hku/cecid/phoenix/message/packaging/HeaderElement.java,v
retrieving revision 1.3.4.2
retrieving revision 1.3.4.3
diff -C2 -d -r1.3.4.2 -r1.3.4.3
*** HeaderElement.java 18 Jun 2003 09:18:50 -0000 1.3.4.2
--- HeaderElement.java 18 Nov 2003 01:57:12 -0000 1.3.4.3
***************
*** 127,129 ****
--- 127,133 ----
}
}
+
+ public String getActor() {
+ return actor;
+ }
}
|