public class DateRangeMailFetcher extends AbstractMailFetcher
AbstractMailFetcher.Process
FOLDER_INBOX, FOLDER_SENT
Constructor and Description |
---|
DateRangeMailFetcher(java.lang.String mailHost,
java.lang.String userId,
java.lang.String password,
java.util.Properties mailProps) |
DateRangeMailFetcher(java.lang.String mailHost,
java.lang.String userId,
java.lang.String password,
java.util.Properties mailProps,
java.util.Date fetchDate) |
DateRangeMailFetcher(java.lang.String mailHost,
java.lang.String userId,
java.lang.String password,
java.util.Properties mailProps,
java.util.Date fetchStartDate,
java.util.Date fetchEndDate) |
Modifier and Type | Method and Description |
---|---|
java.util.Date |
getFetchEndDate()
메일 가져올 마지막일자를 얻는다.
|
java.util.Date |
getFetchStartDate()
메일 가져올 시작일자를 얻는다.
|
AbstractMailFetcher.Process |
isTarget(javax.mail.Message message)
주어진 메일이 가져올 대상인지 여부를 돌려 준다.
|
void |
setFetchEndDate(java.util.Date fetchEndDate)
메일 가져올 마지막일자를 설정한다.
|
void |
setFetchStartDate(java.util.Date fetchStartDate)
메일 가져올 시작일자를 설정한다.
|
fetch, fetch, finalizingFetching, prepareFetching, setDebug
public DateRangeMailFetcher(java.lang.String mailHost, java.lang.String userId, java.lang.String password, java.util.Properties mailProps)
mailHost
- userId
- password
- mailProps
- public DateRangeMailFetcher(java.lang.String mailHost, java.lang.String userId, java.lang.String password, java.util.Properties mailProps, java.util.Date fetchDate)
public DateRangeMailFetcher(java.lang.String mailHost, java.lang.String userId, java.lang.String password, java.util.Properties mailProps, java.util.Date fetchStartDate, java.util.Date fetchEndDate)
public java.util.Date getFetchStartDate()
public void setFetchStartDate(java.util.Date fetchStartDate)
fetchStartDate
- 설정할 메일 가져올 시작일자.public java.util.Date getFetchEndDate()
public void setFetchEndDate(java.util.Date fetchEndDate)
fetchStartDate
- 설정할 메일 가져올 마지막일자.public AbstractMailFetcher.Process isTarget(javax.mail.Message message)
AbstractMailFetcher
주어진 메일이 가져올 대상인지 여부를 돌려 준다.
매 메일 메세지 마다 호출된다.
isTarget
in class AbstractMailFetcher