RulePredicates

Inheritance: java.lang.Object

public final class RulePredicates

Represents rule predicate

Constructors

ConstructorDescription
RulePredicates()Initializes a new instance of the RulePredicates class

Methods

MethodDescription
containsBodyStrings()Gets or sets the strings that appear in the body of incoming messages in order for the condition or exception to apply.
containsBodyStrings(System.Collections.Specialized.StringCollection value)Gets or sets the strings that appear in the body of incoming messages in order for the condition or exception to apply.
containsHeaderStrings()Gets or sets the strings that appear in the headers of incoming messages in order for the condition or exception to apply.
containsHeaderStrings(System.Collections.Specialized.StringCollection value)Gets or sets the strings that appear in the headers of incoming messages in order for the condition or exception to apply.
containsRecipientStrings()Gets or sets the strings that appear in either the ToRecipients or CcRecipients properties of incoming messages in order for the condition or exception to apply.
containsRecipientStrings(System.Collections.Specialized.StringCollection value)Gets or sets the strings that appear in either the ToRecipients or CcRecipients properties of incoming messages in order for the condition or exception to apply.
containsSenderStrings()Gets or sets the strings that appears in the From property of incoming messages in order for the condition or exception to apply
containsSenderStrings(System.Collections.Specialized.StringCollection value)Gets or sets the strings that appears in the From property of incoming messages in order for the condition or exception to apply
containsSubjectOrBodyStrings()Gets or sets the strings that appear in either the body or the subject of incoming messages in order for the condition or exception to apply.
containsSubjectOrBodyStrings(System.Collections.Specialized.StringCollection value)Gets or sets the strings that appear in either the body or the subject of incoming messages in order for the condition or exception to apply.
containsSubjectStrings()Gets or sets the strings that appear in the subject of incoming messages in order for the condition or exception to apply.
containsSubjectStrings(System.Collections.Specialized.StringCollection value)Gets or sets the strings that appear in the subject of incoming messages in order for the condition or exception to apply.
equals(Object arg0)
getCategories()Gets or sets the categories that an incoming message is labeled with in order for the condition or exception to apply.
getClass()
getFlaggedForAction()Gets or sets the flag for action value that appears on incoming messages in order for the condition or exception to apply.
getFromAddresses()Gets or sets the e-mail addresses of the senders of incoming messages in order for the condition or exception to apply.
getFromConnectedAccounts()Gets or sets the e-mail account names from which incoming messages have to have been aggregated in order for the condition or exception to apply.
getImportance()Gets or sets the importance that is stamped on incoming messages in order for the condition or exception to apply.
getItemClasses()Gets or sets the item classes that must be stamped on incoming messages in order for the condition or exception to apply.
getMessageClassifications()Gets or sets the message classifications that must be stamped on incoming messages in order for the condition or exception to apply.
getRulePredicateFlags()Gets or sets rule predicate flags
getSensitivity()Gets or sets the sensitivity that must be stamped on incoming messages in order for the condition or exception to apply.
getSentToAddresses()Gets or sets the e-mail addresses that incoming messages have to have been sent to in order for the condition or exception to apply.
getWithinDateRange()Gets or sets the date range within which incoming messages have to have been received in order for the condition or exception to apply.
getWithinSizeRange()Gets or sets the minimum and maximum sizes that incoming messages have to have in order for the condition or exception to apply.
hashCode()
notify()
notifyAll()
setCategories(System.Collections.Specialized.StringCollection value)Gets or sets the categories that an incoming message is labeled with in order for the condition or exception to apply.
setFlaggedForAction(int value)Gets or sets the flag for action value that appears on incoming messages in order for the condition or exception to apply.
setFromAddresses(MailAddressCollection value)Gets or sets the e-mail addresses of the senders of incoming messages in order for the condition or exception to apply.
setFromConnectedAccounts(System.Collections.Specialized.StringCollection value)Gets or sets the e-mail account names from which incoming messages have to have been aggregated in order for the condition or exception to apply.
setImportance(int value)Gets or sets the importance that is stamped on incoming messages in order for the condition or exception to apply.
setItemClasses(System.Collections.Specialized.StringCollection value)Gets or sets the item classes that must be stamped on incoming messages in order for the condition or exception to apply.
setMessageClassifications(System.Collections.Specialized.StringCollection value)Gets or sets the message classifications that must be stamped on incoming messages in order for the condition or exception to apply.
setRulePredicateFlags(int value)Gets or sets rule predicate flags
setSensitivity(int value)Gets or sets the sensitivity that must be stamped on incoming messages in order for the condition or exception to apply.
setSentToAddresses(MailAddressCollection value)Gets or sets the e-mail addresses that incoming messages have to have been sent to in order for the condition or exception to apply.
setWithinDateRange(DateRange value)Gets or sets the date range within which incoming messages have to have been received in order for the condition or exception to apply.
setWithinSizeRange(SizeRange value)Gets or sets the minimum and maximum sizes that incoming messages have to have in order for the condition or exception to apply.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

RulePredicates()

public RulePredicates()

Initializes a new instance of the RulePredicates class

containsBodyStrings()

public final System.Collections.Specialized.StringCollection containsBodyStrings()

Gets or sets the strings that appear in the body of incoming messages in order for the condition or exception to apply.

Returns: com.aspose.ms.System.Collections.Specialized.StringCollection

containsBodyStrings(System.Collections.Specialized.StringCollection value)

public final void containsBodyStrings(System.Collections.Specialized.StringCollection value)

Gets or sets the strings that appear in the body of incoming messages in order for the condition or exception to apply.

Parameters:

ParameterTypeDescription
valuecom.aspose.ms.System.Collections.Specialized.StringCollection

containsHeaderStrings()

public final System.Collections.Specialized.StringCollection containsHeaderStrings()

Gets or sets the strings that appear in the headers of incoming messages in order for the condition or exception to apply.

Returns: com.aspose.ms.System.Collections.Specialized.StringCollection

containsHeaderStrings(System.Collections.Specialized.StringCollection value)

public final void containsHeaderStrings(System.Collections.Specialized.StringCollection value)

Gets or sets the strings that appear in the headers of incoming messages in order for the condition or exception to apply.

Parameters:

ParameterTypeDescription
valuecom.aspose.ms.System.Collections.Specialized.StringCollection

containsRecipientStrings()

public final System.Collections.Specialized.StringCollection containsRecipientStrings()

Gets or sets the strings that appear in either the ToRecipients or CcRecipients properties of incoming messages in order for the condition or exception to apply.

Returns: com.aspose.ms.System.Collections.Specialized.StringCollection

containsRecipientStrings(System.Collections.Specialized.StringCollection value)

public final void containsRecipientStrings(System.Collections.Specialized.StringCollection value)

Gets or sets the strings that appear in either the ToRecipients or CcRecipients properties of incoming messages in order for the condition or exception to apply.

Parameters:

ParameterTypeDescription
valuecom.aspose.ms.System.Collections.Specialized.StringCollection

containsSenderStrings()

public final System.Collections.Specialized.StringCollection containsSenderStrings()

Gets or sets the strings that appears in the From property of incoming messages in order for the condition or exception to apply

Returns: com.aspose.ms.System.Collections.Specialized.StringCollection

containsSenderStrings(System.Collections.Specialized.StringCollection value)

public final void containsSenderStrings(System.Collections.Specialized.StringCollection value)

Gets or sets the strings that appears in the From property of incoming messages in order for the condition or exception to apply

Parameters:

ParameterTypeDescription
valuecom.aspose.ms.System.Collections.Specialized.StringCollection

containsSubjectOrBodyStrings()

public final System.Collections.Specialized.StringCollection containsSubjectOrBodyStrings()

Gets or sets the strings that appear in either the body or the subject of incoming messages in order for the condition or exception to apply.

Returns: com.aspose.ms.System.Collections.Specialized.StringCollection

containsSubjectOrBodyStrings(System.Collections.Specialized.StringCollection value)

public final void containsSubjectOrBodyStrings(System.Collections.Specialized.StringCollection value)

Gets or sets the strings that appear in either the body or the subject of incoming messages in order for the condition or exception to apply.

Parameters:

ParameterTypeDescription
valuecom.aspose.ms.System.Collections.Specialized.StringCollection

containsSubjectStrings()

public final System.Collections.Specialized.StringCollection containsSubjectStrings()

Gets or sets the strings that appear in the subject of incoming messages in order for the condition or exception to apply.

Returns: com.aspose.ms.System.Collections.Specialized.StringCollection

containsSubjectStrings(System.Collections.Specialized.StringCollection value)

public final void containsSubjectStrings(System.Collections.Specialized.StringCollection value)

Gets or sets the strings that appear in the subject of incoming messages in order for the condition or exception to apply.

Parameters:

ParameterTypeDescription
valuecom.aspose.ms.System.Collections.Specialized.StringCollection

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTypeDescription
arg0java.lang.Object

Returns: boolean

getCategories()

public final System.Collections.Specialized.StringCollection getCategories()

Gets or sets the categories that an incoming message is labeled with in order for the condition or exception to apply.

Returns: com.aspose.ms.System.Collections.Specialized.StringCollection

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getFlaggedForAction()

public final int getFlaggedForAction()

Gets or sets the flag for action value that appears on incoming messages in order for the condition or exception to apply.

Returns: int

getFromAddresses()

public final MailAddressCollection getFromAddresses()

Gets or sets the e-mail addresses of the senders of incoming messages in order for the condition or exception to apply.

Returns: MailAddressCollection

getFromConnectedAccounts()

public final System.Collections.Specialized.StringCollection getFromConnectedAccounts()

Gets or sets the e-mail account names from which incoming messages have to have been aggregated in order for the condition or exception to apply.

Returns: com.aspose.ms.System.Collections.Specialized.StringCollection

getImportance()

public final int getImportance()

Gets or sets the importance that is stamped on incoming messages in order for the condition or exception to apply.

Returns: int

getItemClasses()

public final System.Collections.Specialized.StringCollection getItemClasses()

Gets or sets the item classes that must be stamped on incoming messages in order for the condition or exception to apply.

Returns: com.aspose.ms.System.Collections.Specialized.StringCollection

getMessageClassifications()

public final System.Collections.Specialized.StringCollection getMessageClassifications()

Gets or sets the message classifications that must be stamped on incoming messages in order for the condition or exception to apply.

Returns: com.aspose.ms.System.Collections.Specialized.StringCollection

getRulePredicateFlags()

public final int getRulePredicateFlags()

Gets or sets rule predicate flags

Returns: int

getSensitivity()

public final int getSensitivity()

Gets or sets the sensitivity that must be stamped on incoming messages in order for the condition or exception to apply.

Returns: int

getSentToAddresses()

public final MailAddressCollection getSentToAddresses()

Gets or sets the e-mail addresses that incoming messages have to have been sent to in order for the condition or exception to apply.

Returns: MailAddressCollection

getWithinDateRange()

public final DateRange getWithinDateRange()

Gets or sets the date range within which incoming messages have to have been received in order for the condition or exception to apply.

Returns: DateRange

getWithinSizeRange()

public final SizeRange getWithinSizeRange()

Gets or sets the minimum and maximum sizes that incoming messages have to have in order for the condition or exception to apply.

Returns: SizeRange

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setCategories(System.Collections.Specialized.StringCollection value)

public final void setCategories(System.Collections.Specialized.StringCollection value)

Gets or sets the categories that an incoming message is labeled with in order for the condition or exception to apply.

Parameters:

ParameterTypeDescription
valuecom.aspose.ms.System.Collections.Specialized.StringCollection

setFlaggedForAction(int value)

public final void setFlaggedForAction(int value)

Gets or sets the flag for action value that appears on incoming messages in order for the condition or exception to apply.

Parameters:

ParameterTypeDescription
valueint

setFromAddresses(MailAddressCollection value)

public final void setFromAddresses(MailAddressCollection value)

Gets or sets the e-mail addresses of the senders of incoming messages in order for the condition or exception to apply.

Parameters:

ParameterTypeDescription
valueMailAddressCollection

setFromConnectedAccounts(System.Collections.Specialized.StringCollection value)

public final void setFromConnectedAccounts(System.Collections.Specialized.StringCollection value)

Gets or sets the e-mail account names from which incoming messages have to have been aggregated in order for the condition or exception to apply.

Parameters:

ParameterTypeDescription
valuecom.aspose.ms.System.Collections.Specialized.StringCollection

setImportance(int value)

public final void setImportance(int value)

Gets or sets the importance that is stamped on incoming messages in order for the condition or exception to apply.

Parameters:

ParameterTypeDescription
valueint

setItemClasses(System.Collections.Specialized.StringCollection value)

public final void setItemClasses(System.Collections.Specialized.StringCollection value)

Gets or sets the item classes that must be stamped on incoming messages in order for the condition or exception to apply.

Parameters:

ParameterTypeDescription
valuecom.aspose.ms.System.Collections.Specialized.StringCollection

setMessageClassifications(System.Collections.Specialized.StringCollection value)

public final void setMessageClassifications(System.Collections.Specialized.StringCollection value)

Gets or sets the message classifications that must be stamped on incoming messages in order for the condition or exception to apply.

Parameters:

ParameterTypeDescription
valuecom.aspose.ms.System.Collections.Specialized.StringCollection

setRulePredicateFlags(int value)

public final void setRulePredicateFlags(int value)

Gets or sets rule predicate flags

Parameters:

ParameterTypeDescription
valueint

setSensitivity(int value)

public final void setSensitivity(int value)

Gets or sets the sensitivity that must be stamped on incoming messages in order for the condition or exception to apply.

Parameters:

ParameterTypeDescription
valueint

setSentToAddresses(MailAddressCollection value)

public final void setSentToAddresses(MailAddressCollection value)

Gets or sets the e-mail addresses that incoming messages have to have been sent to in order for the condition or exception to apply.

Parameters:

ParameterTypeDescription
valueMailAddressCollection

setWithinDateRange(DateRange value)

public final void setWithinDateRange(DateRange value)

Gets or sets the date range within which incoming messages have to have been received in order for the condition or exception to apply.

Parameters:

ParameterTypeDescription
valueDateRange

setWithinSizeRange(SizeRange value)

public final void setWithinSizeRange(SizeRange value)

Gets or sets the minimum and maximum sizes that incoming messages have to have in order for the condition or exception to apply.

Parameters:

ParameterTypeDescription
valueSizeRange

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

ParameterTypeDescription
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypeDescription
arg0long
arg1int