-
- All Implemented Interfaces:
-
io.cloudx.sdk.CloudXDestroyable
@RestrictTo(value = {RestrictTo.Scope.LIBRARY_GROUP}) public abstract class CloudXAppOpenMediator implements CloudXDestroyable
Loads and shows app-open ads through a third-party mediator.
-
-
Field Summary
Fields Modifier and Type Field Description private CloudXAppOpenMediatorListenerlistenerprivate final CloudXMediatorThreadRequirementloadThreadRequirementprivate final CloudXMediatorThreadRequirementshowThreadRequirement
-
Constructor Summary
Constructors Constructor Description CloudXAppOpenMediator()
-
Method Summary
Modifier and Type Method Description abstract CloudXAppOpenMediatorListenergetListener()abstract UnitsetListener(CloudXAppOpenMediatorListener listener)CloudXMediatorThreadRequirementgetLoadThreadRequirement()CloudXMediatorThreadRequirementgetShowThreadRequirement()abstract Unitload(CloudXMediatorLoadParams params)abstract Unitshow(CloudXMediatorShowParams params)abstract BooleanisAdReady()-
-
Method Detail
-
getListener
abstract CloudXAppOpenMediatorListener getListener()
-
setListener
abstract Unit setListener(CloudXAppOpenMediatorListener listener)
-
getLoadThreadRequirement
CloudXMediatorThreadRequirement getLoadThreadRequirement()
-
getShowThreadRequirement
CloudXMediatorThreadRequirement getShowThreadRequirement()
-
load
abstract Unit load(CloudXMediatorLoadParams params)
-
show
abstract Unit show(CloudXMediatorShowParams params)
-
-
-
-