Package com.atlassian.jira.plugin.icon
Class IconImageResolverImpl
java.lang.Object
com.atlassian.jira.plugin.icon.IconImageResolverImpl
- All Implemented Interfaces:
AvatarImageResolver
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionIconImageResolverImpl(JiraBaseUrls jiraBaseUrls, ApplicationProperties applicationProperties) -
Method Summary
Modifier and TypeMethodDescriptiongetAvatarAbsoluteUri(ApplicationUser avatarUser, Avatar avatar, Avatar.Size requestedSize) Return absolute link to display avatar image of given size.getAvatarRelativeUri(ApplicationUser remoteUser, Avatar avatar, Avatar.Size requestedSize) Return link (relative to application context) to display avatar image of given size.
-
Field Details
-
AVATAR_ID_PARAM
- See Also:
-
SIZE_PARAM
- See Also:
-
PATH_PREFIX
- See Also:
-
AVATAR_TYPE_PARAM
- See Also:
-
-
Constructor Details
-
IconImageResolverImpl
public IconImageResolverImpl(JiraBaseUrls jiraBaseUrls, ApplicationProperties applicationProperties)
-
-
Method Details
-
getAvatarAbsoluteUri
public URI getAvatarAbsoluteUri(ApplicationUser avatarUser, Avatar avatar, Avatar.Size requestedSize) Description copied from interface:AvatarImageResolverReturn absolute link to display avatar image of given size.- Specified by:
getAvatarAbsoluteUriin interfaceAvatarImageResolver- Parameters:
avatarUser- user that access avatar - null can be used for anonymous access.avatar- avatar where to look for imagesrequestedSize- requested size or null if default size should be used.- Returns:
- absolute url
-
getAvatarRelativeUri
public URI getAvatarRelativeUri(ApplicationUser remoteUser, Avatar avatar, Avatar.Size requestedSize) Description copied from interface:AvatarImageResolverReturn link (relative to application context) to display avatar image of given size.- Specified by:
getAvatarRelativeUriin interfaceAvatarImageResolver- Parameters:
remoteUser- user that access avatar - null can be used for anonymous access.avatar- avatar where to look for imagesrequestedSize- requested size or null if default size should be used.- Returns:
- the relative uri to the avatar with the requested size, relative to servletContext.
-