Class SingleMemberIncomingMailFetchCriteria
- java.lang.Object
-
- com.jalios.jcms.mail.listener.criteria.AbstractIncomingMailFetchCriteria
-
- com.jalios.jcms.mail.listener.criteria.SingleMemberIncomingMailFetchCriteria
-
- All Implemented Interfaces:
FetchCriteria
public class SingleMemberIncomingMailFetchCriteria extends AbstractIncomingMailFetchCriteria
Validates aIncomingMailListener.CHECK_IS_MEMBER_SINGLE
fetching criteria.- Since:
- jcms-9.0.0
- Version:
- $Revision: 107554 $
- Author:
- Sylvain Devaux
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
REVISION
-
Fields inherited from class com.jalios.jcms.mail.listener.criteria.AbstractIncomingMailFetchCriteria
channel
-
-
Constructor Summary
Constructors Constructor Description SingleMemberIncomingMailFetchCriteria(IncomingMailFetching fetching)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getId()
boolean
validate()
A default validation of a Mail fetching.protected boolean
validateSingleRecipient()
-
Methods inherited from class com.jalios.jcms.mail.listener.criteria.AbstractIncomingMailFetchCriteria
getAuthor, getAvailableCategories, getFetching, getWorkspace, isMatchingCheck, setFields, validateAttachments, validateAuthkey, validateAuthor, validateAuthor, validateWorkspace, validateWorkspace
-
-
-
-
Field Detail
-
REVISION
public static final java.lang.String REVISION
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
SingleMemberIncomingMailFetchCriteria
public SingleMemberIncomingMailFetchCriteria(IncomingMailFetching fetching)
-
-
Method Detail
-
validate
public boolean validate()
Description copied from class:AbstractIncomingMailFetchCriteria
A default validation of a Mail fetching.- Specified by:
validate
in interfaceFetchCriteria
- Overrides:
validate
in classAbstractIncomingMailFetchCriteria
- Returns:
- true if the context validates the criteria, and the Mail should be fetched.
-
validateSingleRecipient
protected boolean validateSingleRecipient()
-
getId
public int getId()
- Returns:
- the identifier of the Criteria. Should be bound to
IncomingMailListener
's CHECK cases. - See Also:
FetchCriteria.getId()
-
-