Interface IJEMHFieldProcessorContext


  • public interface IJEMHFieldProcessorContext
    Context within which a Field Processor runs, provides access to a JEMH extracted body, but allows field processors to use it or not
    Author:
    andy
    • Method Detail

      • getID

        int getID()
        Returns:
        unique one-up ID relating to the JEMH Profile that this context is associated with
      • getRelatedIssue

        com.atlassian.jira.issue.Issue getRelatedIssue()
        Returns:
        the related issue
      • getMessage

        javax.mail.Message getMessage()
        Returns:
        the javax.mail.Message
      • getBody

        String getBody()
        Returns:
        email body
      • getReport

        IJEMHInboundReport getReport()
        Returns:
        the Report to add more detailed logging
      • getAdditionalMapValues

        Map<String,​Object> getAdditionalMapValues()
        Returns:
        map of additional values to be used during issue creation, enabling fixup to Apply values after Project Mapping (eg Issue AutoLink)