Uses of Interface
com.atlassian.bitbucket.avatar.AvatarSupplier
Packages that use AvatarSupplier
Package
Description
-
Uses of AvatarSupplier in com.atlassian.bitbucket.avatar
Subinterfaces of AvatarSupplier in com.atlassian.bitbucket.avatarModifier and TypeInterfaceDescriptioninterfaceAugments theAvatarSupplierwith timestamp information that can be used to control caching, or to simply display a modification date indicating when the avatar was last updated.Classes in com.atlassian.bitbucket.avatar that implement AvatarSupplierModifier and TypeClassDescriptionclassclassAnCacheableAvatarSupplierimplementation which delegates to anAvatarSupplier, storing the avatar'smodification timestampseparately.classA simple implementation ofAvatarSupplierwhich accepts theInputStreamcontaining the avatar's image data as a constructor parameter.Constructors in com.atlassian.bitbucket.avatar with parameters of type AvatarSupplierModifierConstructorDescriptionConstructs a newDelegatingCacheableAvatarSupplierwith anunknowntimestamp.DelegatingCacheableAvatarSupplier(AvatarSupplier supplier, long timestamp) Constructs a newDelegatingCacheableAvatarSupplierwith the providedtimestamp. -
Uses of AvatarSupplier in com.atlassian.bitbucket.project
Methods in com.atlassian.bitbucket.project that return AvatarSupplierMethods in com.atlassian.bitbucket.project with parameters of type AvatarSupplierModifier and TypeMethodDescriptionProjectCreateRequest.Builder.avatar(AvatarSupplier value) voidProjectService.updateAvatar(int projectId, AvatarSupplier supplier) Updates the specified project's avatar, replacing it with the one contained in the providedsupplier. -
Uses of AvatarSupplier in com.atlassian.bitbucket.user
Methods in com.atlassian.bitbucket.user with parameters of type AvatarSupplierModifier and TypeMethodDescriptionvoidUserService.updateAvatar(ApplicationUser user, AvatarSupplier supplier) Updates the specified user's avatar, replacing it with the one contained in the providedsupplier.