cern.jira.emailhandler
Class RegexCommentHandler
java.lang.Object
com.atlassian.jira.service.util.handler.AbstractMessageHandler
com.atlassian.jira.service.util.handler.AbstractCommentHandler
cern.jira.emailhandler.RegexCommentHandler
- All Implemented Interfaces:
- com.atlassian.jira.service.util.handler.MessageHandler
public class RegexCommentHandler
- extends com.atlassian.jira.service.util.handler.AbstractCommentHandler
Field Summary |
private static java.lang.String |
KEY_SPLITREGEX
|
private static org.apache.log4j.Logger |
log
|
private java.lang.String |
splitRegex
|
Fields inherited from class com.atlassian.jira.service.util.handler.AbstractMessageHandler |
applicationProperties, bulk, catchEmail, commentManager, CONTENT_TYPE_PKCS7, CONTENT_TYPE_TEXT, createUsers, deleteEmail, issueFactory, KEY_BULK, KEY_CATCHEMAIL, KEY_CREATEUSERS, KEY_NOTIFYUSERS, KEY_REPORTER, notifyUsers, params, reporteruserName |
Methods inherited from class com.atlassian.jira.service.util.handler.AbstractCommentHandler |
getEventTypeId, handleMessage |
Methods inherited from class com.atlassian.jira.service.util.handler.AbstractMessageHandler |
addError, addError, addErrorAndReturnFalse, addErrorAndReturnFalse, canHandleMessage, createAttachmentsForMessage, createAttachmentWithPart, createUserForReporter, getAssociatedIssue, getErrorHandler, getFileFromPart, getI18nBean, getPrecedenceHeader, getReporter, recordMessageId, setErrorHandler |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
private static final org.apache.log4j.Logger log
KEY_SPLITREGEX
private static final java.lang.String KEY_SPLITREGEX
- See Also:
- Constant Field Values
splitRegex
private java.lang.String splitRegex
RegexCommentHandler
public RegexCommentHandler()
init
public void init(java.util.Map params)
- Specified by:
init
in interface com.atlassian.jira.service.util.handler.MessageHandler
- Overrides:
init
in class com.atlassian.jira.service.util.handler.AbstractMessageHandler
getEmailBody
protected java.lang.String getEmailBody(javax.mail.Message message)
throws javax.mail.MessagingException
- Specified by:
getEmailBody
in class com.atlassian.jira.service.util.handler.AbstractCommentHandler
- Throws:
javax.mail.MessagingException
splitMailBody
public java.lang.String splitMailBody(java.lang.String rawBody)
getSplitRegex
public java.lang.String getSplitRegex()
setSplitRegex
public void setSplitRegex(java.lang.String splitRegex)