public class

WorklogJsonBean

extends Object
java.lang.Object
   ↳ com.atlassian.jira.issue.fields.rest.json.beans.WorklogJsonBean

Summary

Fields
public static final WorklogJsonBean DOC_EXAMPLE
Public Constructors
WorklogJsonBean()
Public Methods
@Deprecated static List<WorklogJsonBean> asBeans(List<Worklog> worklogs, JiraBaseUrls uriInfo, UserManager userManager, TimeTrackingConfiguration timeTrackingConfiguration)
static List<WorklogJsonBean> asBeans(List<Worklog> worklogs, JiraBaseUrls uriInfo, UserManager userManager, TimeTrackingConfiguration timeTrackingConfiguration, ApplicationUser loggedInUser, EmailFormatter emailFormatter)
@Deprecated static List<WorklogJsonBean> asRenderedBeans(List<Worklog> worklogs, JiraBaseUrls uriInfo, String rendererType, IssueRenderContext renderContext)
static List<WorklogJsonBean> asRenderedBeans(List<Worklog> worklogs, JiraBaseUrls uriInfo, String rendererType, IssueRenderContext renderContext, ApplicationUser loggedInUser, EmailFormatter emailFormatter)
UserJsonBean getAuthor()
String getComment()
Date getCreated()
String getId()
static WorklogJsonBean getRenderedWorklog(Worklog log, JiraBaseUrls baseUrls, String rendererType, IssueRenderContext renderContext, ApplicationUser loggedInUser, EmailFormatter emailFormatter)
@Deprecated static WorklogJsonBean getRenderedWorklog(Worklog log, JiraBaseUrls baseUrls, String rendererType, IssueRenderContext renderContext)
URI getSelf()
Date getStarted()
String getTimeSpent()
Long getTimeSpentSeconds()
UserJsonBean getUpdateAuthor()
Date getUpdated()
VisibilityJsonBean getVisibility()
static WorklogJsonBean getWorklog(Worklog log, JiraBaseUrls baseUrls, UserManager userManager, TimeTrackingConfiguration timeTrackingConfiguration, ApplicationUser loggedInUser, EmailFormatter emailFormatter)
@Deprecated static WorklogJsonBean getWorklog(Worklog log, JiraBaseUrls baseUrls, UserManager userManager, TimeTrackingConfiguration timeTrackingConfiguration)
boolean isVisibilitySet()
void setId(String id)
void setVisibility(VisibilityJsonBean visibility)
Protected Methods
static UserJsonBean getUserBean(JiraBaseUrls uriInfo, String username, UserManager userManager, ApplicationUser loggedInUser, EmailFormatter emailFormatter)
Returns a UserBean for the user with the given name.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

public static final WorklogJsonBean DOC_EXAMPLE

Public Constructors

public WorklogJsonBean ()

Public Methods

@Deprecated public static List<WorklogJsonBean> asBeans (List<Worklog> worklogs, JiraBaseUrls uriInfo, UserManager userManager, TimeTrackingConfiguration timeTrackingConfiguration)

public static List<WorklogJsonBean> asBeans (List<Worklog> worklogs, JiraBaseUrls uriInfo, UserManager userManager, TimeTrackingConfiguration timeTrackingConfiguration, ApplicationUser loggedInUser, EmailFormatter emailFormatter)

@Deprecated public static List<WorklogJsonBean> asRenderedBeans (List<Worklog> worklogs, JiraBaseUrls uriInfo, String rendererType, IssueRenderContext renderContext)

public static List<WorklogJsonBean> asRenderedBeans (List<Worklog> worklogs, JiraBaseUrls uriInfo, String rendererType, IssueRenderContext renderContext, ApplicationUser loggedInUser, EmailFormatter emailFormatter)

public UserJsonBean getAuthor ()

public String getComment ()

public Date getCreated ()

public String getId ()

public static WorklogJsonBean getRenderedWorklog (Worklog log, JiraBaseUrls baseUrls, String rendererType, IssueRenderContext renderContext, ApplicationUser loggedInUser, EmailFormatter emailFormatter)

@Deprecated public static WorklogJsonBean getRenderedWorklog (Worklog log, JiraBaseUrls baseUrls, String rendererType, IssueRenderContext renderContext)

public URI getSelf ()

public Date getStarted ()

public String getTimeSpent ()

public Long getTimeSpentSeconds ()

public UserJsonBean getUpdateAuthor ()

public Date getUpdated ()

public VisibilityJsonBean getVisibility ()

public static WorklogJsonBean getWorklog (Worklog log, JiraBaseUrls baseUrls, UserManager userManager, TimeTrackingConfiguration timeTrackingConfiguration, ApplicationUser loggedInUser, EmailFormatter emailFormatter)

@Deprecated public static WorklogJsonBean getWorklog (Worklog log, JiraBaseUrls baseUrls, UserManager userManager, TimeTrackingConfiguration timeTrackingConfiguration)

public boolean isVisibilitySet ()

public void setId (String id)

public void setVisibility (VisibilityJsonBean visibility)

Protected Methods

protected static UserJsonBean getUserBean (JiraBaseUrls uriInfo, String username, UserManager userManager, ApplicationUser loggedInUser, EmailFormatter emailFormatter)

Returns a UserBean for the user with the given name. If the user does not exist, the returned bean contains only the username and no more info.

Parameters
uriInfo a UriInfo
username a String containing a user name
userManager Manager for users
Returns
  • a UserBean