java.lang.Object | |
↳ | com.atlassian.jira.avatar.RemoteAvatar |
@Internal
or @PublicApi
.
Represents a user or project avatar within our "network" of federated JIRA servers.
Normally this will represent an avatar coming from one of the JIRA servers that we have an app link with. However, because it can be useful to mix both local and remote users, one can construct an instance of this class that represents a local avatar.
This class is considered experimental while RemoteProjectService is still being developed.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Build an Avatar representation for a local user avatar.
| |||||||||||
Build an Avatar representation for a local project avatar.
| |||||||||||
Build an Avatar representation for a remote object.
| |||||||||||
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class java.lang.Object |
Build an Avatar representation for a local user avatar.
user | the user |
---|
Build an Avatar representation for a local project avatar.
project | the project |
---|
Build an Avatar representation for a remote object.
avatarUrls | the "avatarUrls" JSON from the project or user. |
---|
JSONException | if the JSON is missing any of the required fields. |
---|