|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.atlassian.jira.plugins.mail.handlers.DryRunMessageHandlerContext
public class DryRunMessageHandlerContext
The context used in Test mode of MessageHandlers -> when the output from the run is shown back to the user.
Constructor Summary | |
---|---|
DryRunMessageHandlerContext(MessageHandlerExecutionMonitor messageHandlerExecutionMonitor)
|
Method Summary | |
---|---|
ChangeItemBean |
createAttachment(File file,
String filename,
String contentType,
com.atlassian.crowd.embedded.api.User author,
Issue issue)
Creates attachment (when run in real mode) or does nothing if run in dry run mode. |
Comment |
createComment(Issue issue,
com.atlassian.crowd.embedded.api.User author,
String body,
boolean dispatchEvent)
Creates a new issue comment in JIRA or a dummy comment in dry run mode |
Issue |
createIssue(com.atlassian.crowd.embedded.api.User reporter,
Issue issue)
Creates a new issue in JIRA or a dummy issue in dry run mode |
com.atlassian.crowd.embedded.api.User |
createUser(String username,
String password,
String emailAddress,
String displayName,
Integer userEventType)
Creates user in JIRA or just dummy user if run in dry run mode |
MessageHandlerExecutionMonitor |
getMonitor()
|
int |
getNumCreatedAttachments()
|
int |
getNumCreatedComments()
|
int |
getNumCreatedIssues()
|
int |
getNumCreatedUsers()
|
boolean |
isRealRun()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DryRunMessageHandlerContext(MessageHandlerExecutionMonitor messageHandlerExecutionMonitor)
Method Detail |
---|
public com.atlassian.crowd.embedded.api.User createUser(String username, String password, String emailAddress, String displayName, Integer userEventType) throws PermissionException, CreateException
MessageHandlerContext
createUser
in interface MessageHandlerContext
PermissionException
CreateException
public boolean isRealRun()
isRealRun
in interface MessageHandlerContext
true
if the context works in production mode (when handlers are run from the service)
or false
if runspublic Comment createComment(Issue issue, com.atlassian.crowd.embedded.api.User author, String body, boolean dispatchEvent)
MessageHandlerContext
createComment
in interface MessageHandlerContext
public Issue createIssue(com.atlassian.crowd.embedded.api.User reporter, Issue issue) throws CreateException
MessageHandlerContext
createIssue
in interface MessageHandlerContext
CreateException
public ChangeItemBean createAttachment(File file, String filename, String contentType, com.atlassian.crowd.embedded.api.User author, Issue issue) throws AttachmentException
MessageHandlerContext
createAttachment
in interface MessageHandlerContext
IssueUpdater.doUpdate(com.atlassian.jira.issue.util.IssueUpdateBean, boolean)
AttachmentException
public MessageHandlerExecutionMonitor getMonitor()
getMonitor
in interface MessageHandlerContext
public int getNumCreatedIssues()
public int getNumCreatedComments()
public int getNumCreatedUsers()
public int getNumCreatedAttachments()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |