public class AdUnitManager
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
class |
AdUnitManager.Command |
static interface |
AdUnitManager.CommandValue |
static interface |
AdUnitManager.State |
| Modifier and Type | Field and Description |
|---|---|
java.util.concurrent.ScheduledExecutorService |
backgroundExecutor |
static int |
CACHE_FOR_LOCATION |
protected ChartboostBanner |
chartboostBanner |
static int |
DISCARD_READY_APP_REQUEST |
FileCache |
fileCache |
static int |
IMPRESSION_ERROR |
static int |
IMPRESSION_SHOWN_FULLY |
static int |
INITIALIZE |
static int |
SHOW_CANCELED |
static int |
SHOW_FOR_LOCATION |
static int |
UPDATE |
| Constructor and Description |
|---|
AdUnitManager(AdTypeTraits adTypeTraits,
java.util.concurrent.ScheduledExecutorService backgroundExecutor,
Downloader downloader,
FileCache fileCache,
CBNetworkService networkService,
CBReachability reachability,
RequestBodyFields requestBodyFields,
java.util.concurrent.atomic.AtomicReference<SdkConfiguration> sdkConfig,
SharedPreferences sharedPreferences,
TimeSource timeSource,
CBTrack track,
Handler uiHandler,
CBUIManager uiManager,
CBURLOpener urlOpener,
CBViewController viewController,
CBWebImageCache webImageCache,
PrivacyPresenter privacyPresenter) |
| Modifier and Type | Method and Description |
|---|---|
AdUnit |
getCachedAdUnit(java.lang.String location) |
boolean |
putCachedAdUnit(java.lang.String location,
OpenRTBAdUnit openRTBAdUnit) |
public final java.util.concurrent.ScheduledExecutorService backgroundExecutor
public final FileCache fileCache
protected ChartboostBanner chartboostBanner
public static final int INITIALIZE
public static final int UPDATE
public static final int CACHE_FOR_LOCATION
public static final int SHOW_FOR_LOCATION
public static final int IMPRESSION_SHOWN_FULLY
public static final int IMPRESSION_ERROR
public static final int SHOW_CANCELED
public static final int DISCARD_READY_APP_REQUEST
public AdUnitManager(AdTypeTraits adTypeTraits, java.util.concurrent.ScheduledExecutorService backgroundExecutor, Downloader downloader, FileCache fileCache, CBNetworkService networkService, CBReachability reachability, RequestBodyFields requestBodyFields, java.util.concurrent.atomic.AtomicReference<SdkConfiguration> sdkConfig, SharedPreferences sharedPreferences, TimeSource timeSource, CBTrack track, Handler uiHandler, CBUIManager uiManager, CBURLOpener urlOpener, CBViewController viewController, CBWebImageCache webImageCache, PrivacyPresenter privacyPresenter)
public AdUnit getCachedAdUnit(java.lang.String location)
public boolean putCachedAdUnit(java.lang.String location,
OpenRTBAdUnit openRTBAdUnit)