Author: norman
Date: Fri Sep 24 09:31:32 2010
New Revision: 1000775
URL: http://svn.apache.org/viewvc?rev=1000775&view=rev
Log:
Wrong import
Modified:
james/server/trunk/core-library/src/test/java/org/apache/james/services/MockMailServer.java
Modified:
james/server/trunk/core-library/src/test/java/org/apache/james/services/MockMailServer.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/core-library/src/test/java/org/apache/james/services/MockMailServer.java?rev=1000775&r1=1000774&r2=1000775&view=diff
==============================================================================
---
james/server/trunk/core-library/src/test/java/org/apache/james/services/MockMailServer.java
(original)
+++
james/server/trunk/core-library/src/test/java/org/apache/james/services/MockMailServer.java
Fri Sep 24 09:31:32 2010
@@ -19,7 +19,7 @@
package org.apache.james.services;
-import java.util.concurrent.LinkedBlockingDeque;
+import java.util.concurrent.LinkedBlockingQueue;
import javax.mail.MessagingException;
@@ -32,16 +32,19 @@ public class MockMailServer implements M
private int m_maxMessageSizeBytes = 0;
- private final LinkedBlockingDeque<Mail> mails = new
LinkedBlockingDeque<Mail>();
+ private final LinkedBlockingQueue<Mail> mails = new
LinkedBlockingQueue<Mail>();
private boolean virtualHosting;
+ private Mail lastMail;
+
public void sendMail(Mail mail) throws MessagingException {
int bodySize = mail.getMessage().getSize();
if (m_maxMessageSizeBytes != 0 && m_maxMessageSizeBytes < bodySize)
throw new MessagingException("message size exception");
try {
+ this.lastMail = mail;
mails.put(mail);
} catch (InterruptedException e) {
throw new MessagingException("Unable to queue", e);
@@ -59,7 +62,7 @@ public class MockMailServer implements M
public Mail getLastMail()
{
if (mails.size() == 0) return null;
- return mails.getLast();
+ return lastMail;
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]