public class TMSFileCacheTileLoader extends OsmFileCacheTileLoader
Modifier and Type | Class and Description |
---|---|
protected class |
TMSFileCacheTileLoader.TMSFileLoadJob |
OsmFileCacheTileLoader.FileLoadJob
cacheDirBase, FILE_AGE_ONE_DAY, FILE_AGE_ONE_WEEK, maxCacheFileAge, recheckAfter, sourceCacheDirMap, TAGS_FILE_EXT
headers, listener, timeoutConnect, timeoutRead
Constructor and Description |
---|
TMSFileCacheTileLoader(TileLoaderListener map,
java.io.File cacheDir) |
Modifier and Type | Method and Description |
---|---|
TileJob |
createTileLoaderJob(Tile tile)
A typical implementation of this function should create and return a
new
TileJob instance that performs the load action. |
protected java.io.File |
getSourceCacheDir(TileSource source) |
clearCache, clearCache, getCacheDirBase, getDefaultCacheDir, getMaxFileAge, setCacheMaxFileAge, setTileCacheDir
loadTileFromOsm, loadTileMetadata, prepareHttpUrlConnection, toString
public TMSFileCacheTileLoader(TileLoaderListener map, java.io.File cacheDir) throws java.io.IOException
java.io.IOException
public TileJob createTileLoaderJob(Tile tile)
TileLoader
TileJob
instance that performs the load action.createTileLoaderJob
in interface TileLoader
createTileLoaderJob
in class OsmFileCacheTileLoader
tile
- the tile to be loadedTileJob
implementation that performs the desired load
action.protected java.io.File getSourceCacheDir(TileSource source)
getSourceCacheDir
in class OsmFileCacheTileLoader