Package jetbrains.buildServer.users
Interface UserAvatarsManager
-
- All Known Implementing Classes:
SecuredUserAvatarsManager
,UserAvatarsManagerImpl
public interface UserAvatarsManager
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
UserAvatarsManager.Avatars
-
Field Summary
Fields Modifier and Type Field Description static PropertyKey
AVATAR_HASH
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
deleteAvatar(SUser user)
BufferedImage
getAvatar(SUser user, int size)
UserAvatarsManager.Avatars
getAvatars(SUser user)
void
saveAvatar(SUser user, BufferedImage avatar)
-
-
-
Field Detail
-
AVATAR_HASH
static final PropertyKey AVATAR_HASH
-
-
Method Detail
-
getAvatars
@NotNull UserAvatarsManager.Avatars getAvatars(@NotNull SUser user)
-
getAvatar
@Nullable BufferedImage getAvatar(@NotNull SUser user, int size)
-
saveAvatar
void saveAvatar(@NotNull SUser user, @NotNull BufferedImage avatar)
-
deleteAvatar
void deleteAvatar(@NotNull SUser user)
-
-