Author: rdonkin
Date: Thu Nov 15 10:50:41 2007
New Revision: 595391
URL: http://svn.apache.org/viewvc?rev=595391&view=rev
Log:
One more search implementation.
Modified:
james/server/trunk/torque-mailboxmanager-function/src/main/java/org/apache/james/mailboxmanager/torque/TorqueMailbox.java
Modified:
james/server/trunk/torque-mailboxmanager-function/src/main/java/org/apache/james/mailboxmanager/torque/TorqueMailbox.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/torque-mailboxmanager-function/src/main/java/org/apache/james/mailboxmanager/torque/TorqueMailbox.java?rev=595391&r1=595390&r2=595391&view=diff
==============================================================================
---
james/server/trunk/torque-mailboxmanager-function/src/main/java/org/apache/james/mailboxmanager/torque/TorqueMailbox.java
(original)
+++
james/server/trunk/torque-mailboxmanager-function/src/main/java/org/apache/james/mailboxmanager/torque/TorqueMailbox.java
Thu Nov 15 10:50:41 2007
@@ -53,7 +53,6 @@
import org.apache.james.mailboxmanager.torque.om.MessageFlags;
import org.apache.james.mailboxmanager.torque.om.MessageFlagsPeer;
import org.apache.james.mailboxmanager.torque.om.MessageHeader;
-import org.apache.james.mailboxmanager.torque.om.MessageHeaderPeer;
import org.apache.james.mailboxmanager.torque.om.MessageRow;
import org.apache.james.mailboxmanager.torque.om.MessageRowPeer;
import org.apache.james.mailboxmanager.tracking.UidChangeTracker;
@@ -864,7 +863,8 @@
} else if (SearchParameters.LARGER.equals(name)) {
throw new UnsupportedCriteriaException("Search
criterion '" + name + "' is not supported");
} else if (SearchParameters.NEW.equals(name)) {
- throw new UnsupportedCriteriaException("Search
criterion '" + name + "' is not supported");
+ builder.andFlag(javax.mail.Flags.Flag.RECENT, true);
+ builder.andFlag(javax.mail.Flags.Flag.RECENT, false);
} else if (SearchParameters.NOT.equals(name)) {
throw new UnsupportedCriteriaException("Search
criterion '" + name + "' is not supported");
} else if (SearchParameters.OLD.equals(name)) {
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]