@ExperimentalApi public interface

UniversalAvatarsService

com.atlassian.jira.avatar.UniversalAvatarsService
Known Indirect Subclasses

@ExperimentalApi

This interface is considered usable by external developers but its contracts have not stabilized.

Experimental APIs may be changed at any time before being marked @Internal or @PublicApi.

Class Overview

Service to manpulate avatars of different types. (current implementation allows only ISSUETYPE and PROJECT

This is inteface to component that can be injected.

Summary

Public Methods
@Nullable TypeAvatarService getAvatars(Avatar.Type type)
Provides object deticated to manipilate avatars of given type.
@Nullable AvatarImageResolver getImages(Avatar.Type type)
Provides object deticated to retireve links (or image date) to avatars of given type.

Public Methods

@Nullable public TypeAvatarService getAvatars (Avatar.Type type)

Provides object deticated to manipilate avatars of given type. Returns null if there is no TypeAvatarService for such type.

@Nullable public AvatarImageResolver getImages (Avatar.Type type)

Provides object deticated to retireve links (or image date) to avatars of given type. Returns null if there is no AvatarImageResolver for such type.