public class

AvatarProviderAdapter

extends Object
implements JiraAvatarSupport
java.lang.Object
   ↳ com.atlassian.jira.avatar.pluggable.AvatarProviderAdapter

Class Overview

Implmentation of JIRA core JiraAvatarSupport using the highest weighted, enabled AvatarProvider plugin module available.

Summary

Public Constructors
AvatarProviderAdapter(PluginAccessor pluginAccessor)
Public Methods
JiraPluginAvatar getAvatar(String email, String size)
Obtain an avatar by the email of the user.
JiraPluginAvatar getAvatar(ApplicationUser user, String size)
Obtain an avatar for the user.
JiraPluginAvatar getAvatarById(Long avatarId, String size)
Obtain an avatar by its own identifier.
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.jira.avatar.JiraAvatarSupport

Public Constructors

public AvatarProviderAdapter (PluginAccessor pluginAccessor)

Public Methods

public JiraPluginAvatar getAvatar (String email, String size)

Obtain an avatar by the email of the user.

Parameters
email the unique String id of the object which has an avatar.
size the AUI standard t-shirt size name
Returns
  • the avatar.

public JiraPluginAvatar getAvatar (ApplicationUser user, String size)

Obtain an avatar for the user.

Parameters
user the user whose avatar you want.
size the AUI standard t-shirt size name
Returns
  • the avatar.

public JiraPluginAvatar getAvatarById (Long avatarId, String size)

Obtain an avatar by its own identifier.

Parameters
avatarId the id of the avatar.
size the AUI standard t-shirt size name.
Returns
  • the avatar.