From: Jeff M. <cus...@us...> - 2004-11-22 14:46:10
|
Update of /cvsroot/mockobjects/mockobjects-java/src/j2ee/1.3/alt/javax/mail/internet In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24538/src/j2ee/1.3/alt/javax/mail/internet Modified Files: MimeMessageFactoryImpl.java MimeMessageImpl.java Log Message: Did some stuff Index: MimeMessageFactoryImpl.java =================================================================== RCS file: /cvsroot/mockobjects/mockobjects-java/src/j2ee/1.3/alt/javax/mail/internet/MimeMessageFactoryImpl.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- MimeMessageFactoryImpl.java 14 Oct 2002 22:58:28 -0000 1.1 +++ MimeMessageFactoryImpl.java 22 Nov 2004 14:45:57 -0000 1.2 @@ -3,8 +3,19 @@ import alt.javax.mail.internet.MimeMessage; import alt.javax.mail.Session; +import java.io.InputStream; + public class MimeMessageFactoryImpl implements MimeMessageFactory { public MimeMessage createMimeMessage(Session session){ return new MimeMessageImpl(session); } + + public MimeMessage createMimeMessage(){ + return new MimeMessageImpl((Session)null); + } + + public MimeMessage createMimeMessage(InputStream in) throws + javax.mail.MessagingException{ + return new MimeMessageImpl((Session)null, in); + } } Index: MimeMessageImpl.java =================================================================== RCS file: /cvsroot/mockobjects/mockobjects-java/src/j2ee/1.3/alt/javax/mail/internet/MimeMessageImpl.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- MimeMessageImpl.java 14 Oct 2002 22:58:28 -0000 1.1 +++ MimeMessageImpl.java 22 Nov 2004 14:45:57 -0000 1.2 @@ -18,8 +18,16 @@ public class MimeMessageImpl extends MessageImpl implements MimeMessage { private final javax.mail.internet.MimeMessage message; + public MimeMessageImpl(Session session, InputStream in) throws + javax.mail.MessagingException { + super(new + javax.mail.internet.MimeMessage(session!=null?session.getWrappedSession():null, in)); + message = (javax.mail.internet.MimeMessage)getRealMessage(); + } + public MimeMessageImpl(Session session) { - super(new javax.mail.internet.MimeMessage(session.getWrappedSession())); + super(new + javax.mail.internet.MimeMessage(session!=null?session.getWrappedSession():null)); message = (javax.mail.internet.MimeMessage)getRealMessage(); } |