public class

ViewUserHover

extends JiraWebActionSupport
java.lang.Object
   ↳ webwork.action.ActionSupport
     ↳ com.atlassian.jira.action.JiraActionSupport
       ↳ com.atlassian.jira.web.action.JiraWebActionSupport
         ↳ com.atlassian.jira.web.action.user.ViewUserHover

Class Overview

Displays the contents of the user hover dialog.

Summary

[Expand]
Inherited Constants
From class com.atlassian.jira.web.action.JiraWebActionSupport
From interface webwork.action.Action
[Expand]
Inherited Fields
From class com.atlassian.jira.web.action.JiraWebActionSupport
From class com.atlassian.jira.action.JiraActionSupport
From class webwork.action.ActionSupport
Public Constructors
ViewUserHover(UserManager userManager, EmailFormatter emailFormatter, SearchService searchService, PermissionManager permissionManager, SimpleLinkManager simpleLinkManager, DateTimeFormatterFactory dateTimeFormatterFactory, TimeZoneService timeZoneService, AvatarService avatarService)
Public Methods
String doDefault()
String getAssigneeQuery()
String getAvatarUrl()
String getDayOfWeek()
SimpleLink getFirstHoverLink()
String getFormattedEmail()
String getHourOfDay()
Returns the hour of day in the current user's time zone, in 24-hour format.
List<SimpleLink> getHoverLinks()
@Nullable Boolean getIsWeekend()
List<SimpleLink> getRemainingLinks()
String getTime()
String getTimeZoneCity()
ApplicationUser getUser()
String getUsername()
boolean hasViewUserPermission()
boolean isShowUploadAvatarLink()
void setUsername(String username)
[Expand]
Inherited Methods
From class com.atlassian.jira.web.action.JiraWebActionSupport
From class com.atlassian.jira.action.JiraActionSupport
From class webwork.action.ActionSupport
From class java.lang.Object
From interface com.atlassian.jira.util.ErrorCollection
From interface com.atlassian.jira.util.I18nHelper
From interface com.atlassian.jira.web.HttpServletVariables
From interface com.atlassian.jira.web.util.AuthorizationSupport
From interface webwork.action.Action
From interface webwork.action.CommandDriven
From interface webwork.action.IllegalArgumentAware

Public Constructors

public ViewUserHover (UserManager userManager, EmailFormatter emailFormatter, SearchService searchService, PermissionManager permissionManager, SimpleLinkManager simpleLinkManager, DateTimeFormatterFactory dateTimeFormatterFactory, TimeZoneService timeZoneService, AvatarService avatarService)

Public Methods

public String doDefault ()

Throws
Exception

public String getAssigneeQuery ()

public String getAvatarUrl ()

public String getDayOfWeek ()

public SimpleLink getFirstHoverLink ()

public String getFormattedEmail ()

public String getHourOfDay ()

Returns the hour of day in the current user's time zone, in 24-hour format.

Returns
  • the hour of day in the current user's time zone

public List<SimpleLink> getHoverLinks ()

@Nullable public Boolean getIsWeekend ()

public List<SimpleLink> getRemainingLinks ()

public String getTime ()

public String getTimeZoneCity ()

public ApplicationUser getUser ()

public String getUsername ()

public boolean hasViewUserPermission ()

public boolean isShowUploadAvatarLink ()

public void setUsername (String username)