Class MapboxVectorCachedTileLoaderJob
- java.lang.Object
-
- org.openstreetmap.josm.data.cache.JCSCachedTileLoaderJob<java.lang.String,BufferedImageCacheEntry>
-
- org.openstreetmap.josm.data.imagery.TMSCachedTileLoaderJob
-
- org.openstreetmap.josm.data.imagery.vectortile.mapbox.MapboxVectorCachedTileLoaderJob
-
- All Implemented Interfaces:
java.lang.Runnable
,org.openstreetmap.gui.jmapviewer.interfaces.TileJob
,ICachedLoaderJob<java.lang.String>
,ICachedLoaderListener
public class MapboxVectorCachedTileLoaderJob extends TMSCachedTileLoaderJob
Bridge to JCS cache for MVT tiles- Since:
- 17862
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.openstreetmap.josm.data.cache.ICachedLoaderListener
ICachedLoaderListener.LoadResult
-
-
Field Summary
-
Fields inherited from class org.openstreetmap.josm.data.imagery.TMSCachedTileLoaderJob
MAXIMUM_EXPIRES, MINIMUM_EXPIRES, tile
-
Fields inherited from class org.openstreetmap.josm.data.cache.JCSCachedTileLoaderJob
ABSOLUTE_EXPIRE_TIME_LIMIT, attributes, cache, cacheData, DEFAULT_EXPIRE_TIME, EXPIRE_TIME_SERVER_LIMIT, now, THREAD_LIMIT
-
-
Constructor Summary
Constructors Constructor Description MapboxVectorCachedTileLoaderJob(org.openstreetmap.gui.jmapviewer.interfaces.TileLoaderListener listener, org.openstreetmap.gui.jmapviewer.Tile tile, org.apache.commons.jcs3.access.behavior.ICacheAccess<java.lang.String,BufferedImageCacheEntry> cache, TileJobOptions options, java.util.concurrent.ThreadPoolExecutor downloadExecutor)
-
Method Summary
-
Methods inherited from class org.openstreetmap.josm.data.imagery.TMSCachedTileLoaderJob
cacheAsEmpty, createCacheEntry, detectErrorMessage, getCacheKey, getServerKey, getUrl, isObjectLoadable, isResponseLoadable, loadingFinished, parseHeaders, submit, submit
-
Methods inherited from class org.openstreetmap.josm.data.cache.JCSCachedTileLoaderJob
cancelOutstandingTasks, executionFinished, get, handleJobCancellation, isCacheElementValid, loadObject, run, setFinishedTask, submit
-
-
-
-
Constructor Detail
-
MapboxVectorCachedTileLoaderJob
public MapboxVectorCachedTileLoaderJob(org.openstreetmap.gui.jmapviewer.interfaces.TileLoaderListener listener, org.openstreetmap.gui.jmapviewer.Tile tile, org.apache.commons.jcs3.access.behavior.ICacheAccess<java.lang.String,BufferedImageCacheEntry> cache, TileJobOptions options, java.util.concurrent.ThreadPoolExecutor downloadExecutor)
-
-