| Modifier and Type | Method and Description | 
|---|---|
IJEMHAttachmentFilterProvider.AttachmentOutcome | 
IJEMHAttachmentFilterProvider.filter(javax.mail.Message message,
      IJEMHRuntimeConfig config,
      IJEMHInboundReport report,
      com.atlassian.mail.MailUtils.Attachment attachment)
Execute filter processing on the message. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
IJEMHRuntimeConfig | 
IJEMHFieldProcessorContext.getConfig()  | 
| Modifier and Type | Method and Description | 
|---|---|
IJEMHUser | 
IJEMHAlternateIdProvider.getUserByEmail(IJEMHRuntimeConfig config,
              String email)
Lookup a user by email address, check for aliases, return a matching user or null if none found 
 | 
| Modifier and Type | Method and Description | 
|---|---|
IJEMHMessageFilterProvider.ProcessOutcome | 
IJEMHMessageFilterProvider.filter(javax.mail.Message message,
      IJEMHRuntimeConfig config,
      com.atlassian.jira.service.util.handler.MessageHandlerErrorCollector errorCollector,
      com.atlassian.jira.issue.Issue issue,
      IJEMHInboundReport report)
Execute filter processing on the message. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
IJEMHMailHeaderPreProcTask.filterHeader(String header,
            String value,
            IJEMHRuntimeConfig config,
            List<ConfigField> taskConfig)
API exposes the config via ConfigFields rather than entities 
 | 
void | 
IJEMHMailHeaderPreProcTask.init(IJEMHRuntimeConfig config,
    IJEMHInboundReport report,
    List<ConfigField> fields)
Generic init method to allow setup if needed 
 | 
Copyright © 2008–2020 The Plugin People. All rights reserved.