org.apache.camel.component.mail
Class SimpleSearchTerm

java.lang.Object
  extended by org.apache.camel.component.mail.SimpleSearchTerm

public class SimpleSearchTerm
extends Object

Allows to configure common SearchTerm's using a POJO style, which can be done from XML DSLs.

This POJO has default true for the isUnseen() option.

The date options (such as setFromReceivedDate(String)) is using the following date pattern yyyy-MM-dd HH:mm:SS.


Constructor Summary
SimpleSearchTerm()
           
 
Method Summary
 String getBody()
           
 String getFrom()
           
 String getFromReceivedDate()
           
 String getFromSentDate()
           
 String getSubject()
           
 String getSubjectOrBody()
           
 String getTo()
           
 String getToReceivedDate()
           
 String getToSentDate()
           
 boolean isUnseen()
           
 void setBody(String body)
           
 void setFrom(String from)
           
 void setFromReceivedDate(String fromReceivedDate)
           
 void setFromSentDate(String fromSentDate)
           
 void setSubject(String subject)
           
 void setSubjectOrBody(String subjectOrBody)
           
 void setTo(String to)
           
 void setToReceivedDate(String toReceivedDate)
           
 void setToSentDate(String toSentDate)
           
 void setUnseen(boolean unseen)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleSearchTerm

public SimpleSearchTerm()
Method Detail

isUnseen

public boolean isUnseen()

setUnseen

public void setUnseen(boolean unseen)

getSubjectOrBody

public String getSubjectOrBody()

setSubjectOrBody

public void setSubjectOrBody(String subjectOrBody)

getSubject

public String getSubject()

setSubject

public void setSubject(String subject)

getBody

public String getBody()

setBody

public void setBody(String body)

getFrom

public String getFrom()

setFrom

public void setFrom(String from)

getTo

public String getTo()

setTo

public void setTo(String to)

getFromSentDate

public String getFromSentDate()

setFromSentDate

public void setFromSentDate(String fromSentDate)

getToSentDate

public String getToSentDate()

setToSentDate

public void setToSentDate(String toSentDate)

getFromReceivedDate

public String getFromReceivedDate()

setFromReceivedDate

public void setFromReceivedDate(String fromReceivedDate)

getToReceivedDate

public String getToReceivedDate()

setToReceivedDate

public void setToReceivedDate(String toReceivedDate)


Apache Camel