|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.atlassian.jira.event.AbstractEvent com.atlassian.jira.event.issue.IssueEvent
Basic representation of something that happens to an Issue, such as a modification or comment. Event listeners register to receive these.
The IssueEvent
object thrown as a result of an edit operation,
may now return null from a getChangeLog()
call. This can occur when a
user chooses to edit an issue but only leaves a comment and makes no other
changes to the issue.
Prior to 3.5.2 no event was fired in this case and this was identified as a
bug (JRA-9415) and has since been fixed. Check any calls to getChangeLog()
for null.
IssueEvent
Field Summary | |
static String |
SEND_MAIL
|
Fields inherited from class com.atlassian.jira.event.AbstractEvent |
params, time |
Constructor Summary | |
IssueEvent(Issue issue,
Map params,
User remoteUser,
Long eventTypeId)
Create a new IssueEvent with a given list of parameters. |
|
IssueEvent(Issue issue,
Map params,
User remoteUser,
Long eventTypeId,
boolean sendMail)
Allows configuration of whether the mail notification should be sent |
|
IssueEvent(Issue issue,
User remoteUser,
Comment comment,
Worklog worklog,
org.ofbiz.core.entity.GenericValue changeGroup,
Map params,
Long eventTypeId)
Create a new IssueEvent with a given list of parameters. |
|
IssueEvent(Issue issue,
User remoteUser,
Comment comment,
Worklog worklog,
org.ofbiz.core.entity.GenericValue changeGroup,
Map params,
Long eventTypeId,
boolean sendMail)
Create a new IssueEvent with a given list of parameters. |
Method Summary | |
boolean |
equals(Object o)
Note: this will not compare the time stamps of two events - only everything else. |
org.ofbiz.core.entity.GenericValue |
getChangeLog()
|
Comment |
getComment()
|
Long |
getEventTypeId()
|
Issue |
getIssue()
|
User |
getRemoteUser()
|
Worklog |
getWorklog()
|
int |
hashCode()
|
boolean |
isSendMail()
|
void |
setWorklog(Worklog worklog)
|
String |
toString()
|
Methods inherited from class com.atlassian.jira.event.AbstractEvent |
getParams, getTime |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final String SEND_MAIL
Constructor Detail |
public IssueEvent(Issue issue, Map params, User remoteUser, Long eventTypeId)
issue
- the issue this event refers toparams
- parameters that can be retrieved by the ListenerremoteUser
- the user who has initiated this eventeventTypeId
- the type ID of this eventpublic IssueEvent(Issue issue, Map params, User remoteUser, Long eventTypeId, boolean sendMail)
issue
- params
- remoteUser
- eventTypeId
- sendMail
- configure whether mail notifications should be sentpublic IssueEvent(Issue issue, User remoteUser, Comment comment, Worklog worklog, org.ofbiz.core.entity.GenericValue changeGroup, Map params, Long eventTypeId)
issue
- The issue this event refers tocomment
- A comment for this eventworklog
- A worklog for this eventchangeGroup
- An attached changeGroup for this eventparams
- Parameters that can be retrieved by the Listenerpublic IssueEvent(Issue issue, User remoteUser, Comment comment, Worklog worklog, org.ofbiz.core.entity.GenericValue changeGroup, Map params, Long eventTypeId, boolean sendMail)
issue
- the issue this event refers tocomment
- comment for this eventworklog
- A worklog for this eventchangeGroup
- an attached changeGroup for this eventparams
- parameters that can be retrieved by the ListenersendMail
- configure whether mail notifications should be sentMethod Detail |
public Issue getIssue()
public User getRemoteUser()
public org.ofbiz.core.entity.GenericValue getChangeLog()
public Comment getComment()
public Worklog getWorklog()
public void setWorklog(Worklog worklog)
public Long getEventTypeId()
public boolean isSendMail()
public String toString()
public boolean equals(Object o)
equals
in class AbstractEvent
public int hashCode()
hashCode
in class AbstractEvent
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |