Author: norman Date: Fri Jun 10 05:58:26 2011 New Revision: 1134197 URL: http://svn.apache.org/viewvc?rev=1134197&view=rev Log: Also support to search for BCC (this was removed by mistake)
Modified: james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/SearchQuery.java james/mailbox/trunk/store/src/main/java/org/apache/james/mailbox/store/search/lucene/LuceneMessageSearchIndex.java Modified: james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/SearchQuery.java URL: http://svn.apache.org/viewvc/james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/SearchQuery.java?rev=1134197&r1=1134196&r2=1134197&view=diff ============================================================================== --- james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/SearchQuery.java (original) +++ james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/SearchQuery.java Fri Jun 10 05:58:26 2011 @@ -63,6 +63,7 @@ public class SearchQuery { public static enum AddressType { From, To, + Cc, Bcc } Modified: james/mailbox/trunk/store/src/main/java/org/apache/james/mailbox/store/search/lucene/LuceneMessageSearchIndex.java URL: http://svn.apache.org/viewvc/james/mailbox/trunk/store/src/main/java/org/apache/james/mailbox/store/search/lucene/LuceneMessageSearchIndex.java?rev=1134197&r1=1134196&r2=1134197&view=diff ============================================================================== --- james/mailbox/trunk/store/src/main/java/org/apache/james/mailbox/store/search/lucene/LuceneMessageSearchIndex.java (original) +++ james/mailbox/trunk/store/src/main/java/org/apache/james/mailbox/store/search/lucene/LuceneMessageSearchIndex.java Fri Jun 10 05:58:26 2011 @@ -177,6 +177,12 @@ public class LuceneMessageSearchIndex<Id public final static String FIRST_FROM_MAILBOX_NAME_FIELD ="firstFromMailboxName"; public final static String FIRST_FROM_MAILBOX_DISPLAY_FIELD ="firstFromMailboxDisplay"; + /** + * {@link Field} which will contain the BCC-Address of the message + */ + public final static String BCC_FIELD ="bcc"; + + public final static String BASE_SUBJECT_FIELD = "baseSubject"; /** @@ -420,6 +426,8 @@ public class LuceneMessageSearchIndex<Id field = FROM_FIELD; } else if ("Cc".equalsIgnoreCase(headerName)) { field = CC_FIELD; + } else if ("Bcc".equalsIgnoreCase(headerName)) { + field = BCC_FIELD; } // Check if we can index the the addressfield in the right manner --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org