本文整理了Java中javax.mail.Message.match()
方法的一些代码示例,展示了Message.match()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Message.match()
方法的具体详情如下:
包路径:javax.mail.Message
类名称:Message
方法名:match
[英]Apply the specified Search criterion to this message.
[中]将指定的搜索条件应用于此邮件。
代码示例来源:origin: camunda/camunda-bpm-platform
if (msg.match(term)) // matched
代码示例来源:origin: com.sun.mail/javax.mail
if (msg.match(term)) // matched
代码示例来源:origin: google/mail-importer
@Override
public boolean match(SearchTerm term) throws RuntimeMessagingException {
try {
return delegate.match(term);
} catch (MessagingException e) {
throw new RuntimeMessagingException(e);
}
}
代码示例来源:origin: org.apache.geronimo.specs/geronimo-javamail_1.3.1_spec
/**
* Search the supplied messages for those that match the supplied criteria;
* messages must belong to this folder.
* The default implementation iterates through the messages, returning those
* whose {@link Message#match(javax.mail.search.SearchTerm)} method returns true;
* subclasses may provide a more efficient implementation.
*
* @param term the search criteria
* @param messages the messages to search
* @return an array containing messages that match the criteria
* @throws MessagingException if there was a problem accessing the store
*/
public Message[] search(SearchTerm term, Message[] messages) throws MessagingException {
List result = new ArrayList(messages.length);
for (int i = 0; i < messages.length; i++) {
Message message = messages[i];
if (message.match(term)) {
result.add(message);
}
}
return (Message[]) result.toArray(new Message[result.size()]);
}
代码示例来源:origin: org.apache.geronimo.specs/geronimo-javamail_1.4_spec
/**
* Search the supplied messages for those that match the supplied criteria;
* messages must belong to this folder.
* The default implementation iterates through the messages, returning those
* whose {@link Message#match(javax.mail.search.SearchTerm)} method returns true;
* subclasses may provide a more efficient implementation.
*
* @param term the search criteria
* @param messages the messages to search
* @return an array containing messages that match the criteria
* @throws MessagingException if there was a problem accessing the store
*/
public Message[] search(SearchTerm term, Message[] messages) throws MessagingException {
List result = new ArrayList(messages.length);
for (int i = 0; i < messages.length; i++) {
Message message = messages[i];
if (message.match(term)) {
result.add(message);
}
}
return (Message[]) result.toArray(new Message[result.size()]);
}
代码示例来源:origin: com.sun.mail/mailapi
if (msg.match(term)) // matched
代码示例来源:origin: javax.mail/javax.mail-api
if (msg.match(term)) // matched
代码示例来源:origin: org.glassfish.metro/webservices-extra
if (msg.match(term)) // matched
代码示例来源:origin: com.sun.mail/android-mail
if (msg.match(term)) // matched
代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.javax.mail
if (msgs[i].match(term)) // matched
代码示例来源:origin: javax.mail/com.springsource.javax.mail
if (msgs[i].match(term)) // matched
代码示例来源:origin: com.sun.mail/jakarta.mail
if (msg.match(term)) // matched
代码示例来源:origin: jboss/jboss-javaee-specs
if (msg.match(term)) // matched
代码示例来源:origin: spajus/gmail4j
if (((JavaMailGmailMessage)message).getMessage().match(new BodyTerm(value))) {
matchedEmails.add(message);
case UNREAD:
if (((JavaMailGmailMessage)message).getMessage()
.match(new FlagTerm(new Flags(Flags.Flag.SEEN), false))) {
matchedEmails.add(message);
代码示例来源:origin: OpenNMS/opennms
if (mailMessage.match(searchTerm)) {
found = true;
LOG.debug("searchMailSubject: message with subject '{}' found.", subject);
final boolean foundMTMHeader = mailMessage.match(deleteTerm);
LOG.debug("searchMailSubject: deleteAllMail = {}, MTM header found = {}", Boolean.toString(deleteAllMail), Boolean.toString(foundMTMHeader));
内容来源于网络,如有侵权,请联系作者删除!