Package com.deniz.jira.worklog
Class JiraUtils
java.lang.Object
com.deniz.jira.worklog.JiraUtils
public class JiraUtils
extends java.lang.Object
This cass was once Jira6Utils and it was using reflection to help supporting Jira6 and Jira7 at the same time. I have removed reflection and renamed class as JiraUtils.
-
Field Summary
Fields Modifier and Type Field Description static com.atlassian.jira.user.UserHistoryItem.TypeTEAM_HISTORY_ITEM_TYPE -
Constructor Summary
Constructors Constructor Description JiraUtils(com.atlassian.jira.user.UserProjectHistoryManager userProjectHistoryManager, com.atlassian.sal.api.ApplicationProperties salAppProperties, com.atlassian.jira.user.UserHistoryManager userHistoryManager, com.atlassian.jira.security.JiraAuthenticationContext authenticationContext, com.atlassian.jira.bc.issue.IssueService issueService) -
Method Summary
Modifier and Type Method Description voidaddHistoryItemToCurrentUserHistory(com.atlassian.jira.user.UserHistoryItem historyItem)voidaddIssueToCurrentUserHistory(long issueId)voidaddProjectToCurrentUserHistory(com.atlassian.jira.project.Project project)voidaddTeamToCurrentUserHistory(java.lang.String teamId)java.lang.StringgetHistoryItemOfCurrentUser(com.atlassian.jira.user.UserHistoryItem.Type type)com.atlassian.jira.bc.issue.IssueService.IssueResultgetIssue(long issueId)com.atlassian.jira.bc.issue.IssueService.IssueResultgetIssue(java.lang.String issueKey)com.atlassian.jira.project.ProjectgetLastProjectOfCurrentUser()java.lang.IntegergetMajorVersion()java.lang.IntegergetMinorVersion()
-
Field Details
-
TEAM_HISTORY_ITEM_TYPE
public static com.atlassian.jira.user.UserHistoryItem.Type TEAM_HISTORY_ITEM_TYPE
-
-
Constructor Details
-
JiraUtils
public JiraUtils(com.atlassian.jira.user.UserProjectHistoryManager userProjectHistoryManager, com.atlassian.sal.api.ApplicationProperties salAppProperties, com.atlassian.jira.user.UserHistoryManager userHistoryManager, com.atlassian.jira.security.JiraAuthenticationContext authenticationContext, com.atlassian.jira.bc.issue.IssueService issueService)
-
-
Method Details
-
getMajorVersion
public java.lang.Integer getMajorVersion() -
getMinorVersion
public java.lang.Integer getMinorVersion() -
addHistoryItemToCurrentUserHistory
public void addHistoryItemToCurrentUserHistory(com.atlassian.jira.user.UserHistoryItem historyItem) -
addTeamToCurrentUserHistory
public void addTeamToCurrentUserHistory(java.lang.String teamId) -
getHistoryItemOfCurrentUser
public java.lang.String getHistoryItemOfCurrentUser(com.atlassian.jira.user.UserHistoryItem.Type type) -
addIssueToCurrentUserHistory
public void addIssueToCurrentUserHistory(long issueId) -
addProjectToCurrentUserHistory
public void addProjectToCurrentUserHistory(com.atlassian.jira.project.Project project) -
getLastProjectOfCurrentUser
public com.atlassian.jira.project.Project getLastProjectOfCurrentUser() -
getIssue
public com.atlassian.jira.bc.issue.IssueService.IssueResult getIssue(java.lang.String issueKey) -
getIssue
public com.atlassian.jira.bc.issue.IssueService.IssueResult getIssue(long issueId)
-