Package org.oscim.tiling.source
Class OkHttpEngine
java.lang.Object
org.oscim.tiling.source.OkHttpEngine
- All Implemented Interfaces:
org.oscim.tiling.source.HttpEngine
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface org.oscim.tiling.source.HttpEngine
org.oscim.tiling.source.HttpEngine.Factory -
Constructor Summary
ConstructorsConstructorDescriptionOkHttpEngine(okhttp3.OkHttpClient client, org.oscim.tiling.source.UrlTileSource tileSource) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()read()booleanrequestCompleted(boolean success) voidsendRequest(org.oscim.core.Tile tile) voidsetCache(OutputStream os)
-
Constructor Details
-
OkHttpEngine
public OkHttpEngine(okhttp3.OkHttpClient client, org.oscim.tiling.source.UrlTileSource tileSource)
-
-
Method Details
-
read
- Specified by:
readin interfaceorg.oscim.tiling.source.HttpEngine- Throws:
IOException
-
sendRequest
- Specified by:
sendRequestin interfaceorg.oscim.tiling.source.HttpEngine- Throws:
IOException
-
close
public void close()- Specified by:
closein interfaceorg.oscim.tiling.source.HttpEngine
-
setCache
- Specified by:
setCachein interfaceorg.oscim.tiling.source.HttpEngine
-
requestCompleted
public boolean requestCompleted(boolean success) - Specified by:
requestCompletedin interfaceorg.oscim.tiling.source.HttpEngine
-