public class OkHttpEngine
extends java.lang.Object
implements org.oscim.tiling.source.HttpEngine
| Modifier and Type | Class and Description |
|---|---|
static class |
OkHttpEngine.OkHttpFactory |
| Constructor and Description |
|---|
OkHttpEngine(okhttp3.OkHttpClient client,
org.oscim.tiling.source.UrlTileSource tileSource) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
java.io.InputStream |
read() |
boolean |
requestCompleted(boolean success) |
void |
sendRequest(org.oscim.core.Tile tile) |
void |
setCache(java.io.OutputStream os) |
public OkHttpEngine(okhttp3.OkHttpClient client,
org.oscim.tiling.source.UrlTileSource tileSource)
public java.io.InputStream read()
throws java.io.IOException
read in interface org.oscim.tiling.source.HttpEnginejava.io.IOExceptionpublic void sendRequest(org.oscim.core.Tile tile)
throws java.io.IOException
sendRequest in interface org.oscim.tiling.source.HttpEnginejava.io.IOExceptionpublic void close()
close in interface org.oscim.tiling.source.HttpEnginepublic void setCache(java.io.OutputStream os)
setCache in interface org.oscim.tiling.source.HttpEnginepublic boolean requestCompleted(boolean success)
requestCompleted in interface org.oscim.tiling.source.HttpEngine