Oracle® Mail Java API Reference
10g Release 1 (10.1.1)

B14492-01

oracle.mail.sdk.esmail
Class OracleEsFilter

java.lang.Object
  |
  +--oracle.mail.sdk.esmail.OracleEsFilter

public class OracleEsFilter
extends java.lang.Object

This class implements an Wireless Filter

javax.mail.search.SearchTerm is used to set the filter criteria. For Marconi Rel1, the supported search terms are: FromTerm, SubjectTerm, RecipientTerm(to, cc), DateTerm(Comparisona - EQ, LT, GT) HeaderTerm(X-Priority for message priority) SizeTerm(GT, LT) OrTerm, AndTerm NOTE: For And/Or terms, you cannot have a combination of And/OR terms


Constructor Summary
OracleEsFilter(javax.mail.Folder folder, java.lang.String description, javax.mail.search.SearchTerm criteria)

Method Summary
static java.lang.String get_date_format(java.lang.String aStr)
javax.mail.search.SearchTerm getCriteria()
return the criteria set for this filter as a javax.mail.SearchTerm object
java.lang.String getDescription()
Retrieve the description for this filter
javax.mail.Folder getFolder()
get the javax.mail.Folder object for which this filter is set We are assuming that all filters are based on folder operations
static void main(java.lang.String[] args)
static javax.mail.search.SearchTerm parse_simple_term(java.lang.String aSearchString, java.lang.String value, boolean isHeader)
static javax.mail.search.SearchTerm parse_term(java.lang.String aString)
Parse the simple search term - return array of search strings Converts only either OR or AND term strings - not a combination
static void pr(java.lang.String aString)

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail

OracleEsFilter

public OracleEsFilter(javax.mail.Folder folder,
                      java.lang.String description,
                      javax.mail.search.SearchTerm criteria)
               throws java.lang.Exception

Method Detail

getCriteria

public javax.mail.search.SearchTerm getCriteria()
return the criteria set for this filter as a javax.mail.SearchTerm object

getFolder

public javax.mail.Folder getFolder()
get the javax.mail.Folder object for which this filter is set We are assuming that all filters are based on folder operations

getDescription

public java.lang.String getDescription()
Retrieve the description for this filter

parse_term

public static javax.mail.search.SearchTerm parse_term(java.lang.String aString)
Parse the simple search term - return array of search strings Converts only either OR or AND term strings - not a combination

parse_simple_term

public static javax.mail.search.SearchTerm parse_simple_term(java.lang.String aSearchString,
                                                             java.lang.String value,
                                                             boolean isHeader)

get_date_format

public static java.lang.String get_date_format(java.lang.String aStr)

pr

public static void pr(java.lang.String aString)

main

public static void main(java.lang.String[] args)

Oracle® Mail Java API Reference
10g Release 1 (10.1.1)

B14492-01

Copyright © 1988, 2005, Oracle. All rights reserved.