serge 02/05/25 07:36:17
Modified: src/java/org/apache/james/core MailImpl.java
Log:
Duplicate methods now also set remote host, remote addr, and last updated.
Revision Changes Path
1.11 +10 -2 jakarta-james/src/java/org/apache/james/core/MailImpl.java
Index: MailImpl.java
===================================================================
RCS file: /home/cvs/jakarta-james/src/java/org/apache/james/core/MailImpl.java,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- MailImpl.java 18 Jan 2002 02:48:35 -0000 1.10
+++ MailImpl.java 25 May 2002 14:36:17 -0000 1.11
@@ -72,7 +72,11 @@
public Mail duplicate() {
try {
- return new MailImpl(name, sender, recipients, getMessage());
+ MailImpl newMail = new MailImpl(name, sender, recipients, getMessage());
+ newMail.setRemoteHost(remoteHost);
+ newMail.setRemoteAddr(remoteAddr);
+ newMail.setLastUpdated(lastUpdated);
+ return newMail;
} catch (MessagingException me) {
}
return (Mail) null;
@@ -80,7 +84,11 @@
public Mail duplicate(String newName) {
try {
- return new MailImpl(newName, sender, recipients, getMessage());
+ MailImpl newMail = new MailImpl(newName, sender, recipients,
getMessage());
+ newMail.setRemoteHost(remoteHost);
+ newMail.setRemoteAddr(remoteAddr);
+ newMail.setLastUpdated(lastUpdated);
+ return newMail;
} catch (MessagingException me) {
}
return (Mail) null;
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>