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 classUserAvatarsManager.Avatars
-
Field Summary
Fields Modifier and Type Field Description static PropertyKeyAVATAR_HASH
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voiddeleteAvatar(SUser user)BufferedImagegetAvatar(SUser user, int size)UserAvatarsManager.AvatarsgetAvatars(SUser user)voidsaveAvatar(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)
-
-