Class TileRepository<T>


  • public abstract class TileRepository<T>
    extends Object
    Uses lookup to find all implementations of TileService interface.

    DefaultTileService is added at the top of the list.

    Author:
    Frantisek Post
    • Constructor Detail

      • TileRepository

        public TileRepository()
        Constructor
    • Method Detail

      • getTile

        public T getTile​(TileCacheInfo tileCacheInfo)
        Gets image for given tile defined by its TileCacheInfo
        Parameters:
        tileCacheInfo - tileCacheInfo of tile to load
        Returns:
        image
      • writeTile

        public void writeTile​(TileCacheInfo tileCacheInfo,
                              T image)
        Persists image for tile defined by its TileCacheInfo
        Parameters:
        tileCacheInfo - tileCacheInfo of tile to save
        image - image