Package org.prebid.mobile.rendering.sdk
Class JsScriptsDownloader
- java.lang.Object
-
- org.prebid.mobile.rendering.sdk.JsScriptsDownloader
-
public class JsScriptsDownloader extends java.lang.ObjectDownloader and fetcher for JS scripts needed for the Prebid SDK (omsdk.js, mraid.js). If you need to work with JS scripts from the SDK useJSLibraryManager, because this class contains internal implementation.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classJsScriptsDownloader.ScriptDownloadListener
-
Field Summary
Fields Modifier and Type Field Description JsScriptStoragestorage
-
Constructor Summary
Constructors Constructor Description JsScriptsDownloader(JsScriptStorage storage, JsScriptRequester downloader)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanareScriptsDownloadedAlready()static JsScriptsDownloadercreateDownloader(android.content.Context context)voiddownloadScripts(DownloadListenerCreator listener)java.lang.StringreadFile(JsScriptData fileData)
-
-
-
Field Detail
-
storage
public final JsScriptStorage storage
-
-
Constructor Detail
-
JsScriptsDownloader
public JsScriptsDownloader(JsScriptStorage storage, JsScriptRequester downloader)
-
-
Method Detail
-
createDownloader
public static JsScriptsDownloader createDownloader(android.content.Context context)
-
areScriptsDownloadedAlready
public boolean areScriptsDownloadedAlready()
-
downloadScripts
public void downloadScripts(DownloadListenerCreator listener)
-
readFile
public java.lang.String readFile(JsScriptData fileData)
-
-