Class UrlAvatarCacheSource

  • All Implemented Interfaces:
    AvatarImageSource

    public class UrlAvatarCacheSource
    extends Object
    implements AvatarImageSource
    Basic URL based Cache Source - Fetches Image from HTTP/HTTPS URL without authentication
    • Constructor Detail

      • UrlAvatarCacheSource

        public UrlAvatarCacheSource​(String url)
    • Method Detail

      • canFetch

        public boolean canFetch()
        CHeck if we can fetch. Only HTTP/HTTPS urls are supported
        Specified by:
        canFetch in interface AvatarImageSource
        Returns:
        true if can fetch
      • fetch

        public AvatarImage fetch()
        Fetch image and return along with lastModified
        Specified by:
        fetch in interface AvatarImageSource
        Returns:
        image as AvatarImage object