-
- All Implemented Interfaces:
-
com.igaworks.adpopcorn.cores.net.APNetworkController.IAPNetEventListener,com.igaworks.adpopcorn.interfaces.IAPClientRewardCallbackListener
public class AdPOPcornSDK implements IAPClientRewardCallbackListener, APNetworkController.IAPNetEventListener
-
-
Field Summary
Fields Modifier and Type Field Description public static booleanIS_DEVprivate static ActivityofferwallActivityprivate AdPOPcornParameterparameterprivate booleanisCashRewardAppprivate booleanfromPluginAPIprivate intexceptionPermissionList
-
Constructor Summary
Constructors Constructor Description AdPOPcornSDK(Context context, AdPOPcornParameter parameter)
-
Method Summary
-
-
Constructor Detail
-
AdPOPcornSDK
AdPOPcornSDK(Context context, AdPOPcornParameter parameter)
-
-
Method Detail
-
setOfferwallActivity
void setOfferwallActivity(Activity activity)
-
getParameter
AdPOPcornParameter getParameter()
-
setParameter
void setParameter(AdPOPcornParameter parameter)
-
isCashRewardApp
boolean isCashRewardApp()
-
setFromPluginAPI
void setFromPluginAPI(boolean fromPluginAPI)
-
getExceptionPermissionList
int getExceptionPermissionList()
-
setExceptionPermissionList
void setExceptionPermissionList(int exceptionPermissionList)
-
onClosedOfferWallPage
void onClosedOfferWallPage(String appKey)
-
onAgreePrivacy
void onAgreePrivacy()
-
onDisagreePrivacy
void onDisagreePrivacy()
-
OnCompletedCampaign
void OnCompletedCampaign()
-
OnParticipatedSuccess
void OnParticipatedSuccess(String landingURL, String campaignKey, String participatedTid, String appKey)
-
OnClosedCampaignDetailPage
void OnClosedCampaignDetailPage(String campaignKey)
-
OnManualParticipateResult
void OnManualParticipateResult(String jsBridgeUUID, APManualParticipatedCampaignModel manualParcipatedCampaignModel)
-
getAdPOPcornSDKInstance
static AdPOPcornSDK getAdPOPcornSDKInstance(Context context)
-
setEventListener
void setEventListener(IAdPOPcornEventListener eventlistener)
-
getOfferwallRewardInfo
void getOfferwallRewardInfo(IAPRewardInfoCallbackListener apRewardInfoCallbackListener)
-
getBridgeTotalRewardInfo
void getBridgeTotalRewardInfo(String bridgePlacementId, IAPBridgeRewardInfoCallbackListener apBridgeRewardInfoCallbackListener)
-
tryParticipateCampaign
void tryParticipateCampaign(String campaignKey, IAdPopcornParticipateEventListener listener)
-
setUserFilter
void setUserFilter(String key, String value)
-
restoreUsn
String restoreUsn(Context context)
-
restoreMarketPlace
void restoreMarketPlace(Context context)
-
collectAdpopcornAction
void collectAdpopcornAction(String name, String params)
-
flushAdPopcornAction
void flushAdPopcornAction()
-
isClientRewardValidate
void isClientRewardValidate(Context context)
-
showProgressDialog
void showProgressDialog()
-
callbackGetPendingRewardItems
void callbackGetPendingRewardItems(APNetworkResultModel result)
-
isSetClientRewardItemCallbackListener
boolean isSetClientRewardItemCallbackListener()
-
setClientRewardItemCallbackListener
void setClientRewardItemCallbackListener(IAPClientRewardCallbackListener listener)
-
setOnestoreEventListener
void setOnestoreEventListener(String appKey, IOnestoreEventListener onestoreEventListener)
-
removeOnestoreEventListener
void removeOnestoreEventListener(String appKey)
-
setManualParticipateEventListener
void setManualParticipateEventListener(String jsBridgeUUID, IAPManualParticipateEventListener manualParticipateEventListener)
-
removeManualParticipateEventListener
void removeManualParticipateEventListener(String jsBridgeUUID)
-
onGetRewardInfo
void onGetRewardInfo(boolean isSuccess, String message, Array<APClientRewardItem> rewardItems)
-
onDidGiveRewardItemResult
void onDidGiveRewardItemResult(boolean isSuccess, String message, int resultCode, String completedRewardKey)
-
didGiveRewardItem
void didGiveRewardItem(String rkey)
-
didGiveRewardItemWithRewardKey
void didGiveRewardItemWithRewardKey(String cv, String rewardkey)
-
callbackOnRewardCompleted
void callbackOnRewardCompleted(APNetworkResultModel result)
-
tryToGetRewardItem
void tryToGetRewardItem(boolean fromAPI)
-
activeClientReward
void activeClientReward(boolean isClientReward)
-
setScreenConfiguration
boolean setScreenConfiguration(Activity activity)
-
setAPOpenCampaignDetailPageListener
void setAPOpenCampaignDetailPageListener(IAPCampaignDetailPageEventListener listener)
-
setUserAgreement
void setUserAgreement(Context context, boolean agree)
-
setCashRewardAppFlag
void setCashRewardAppFlag(boolean flag)
-
isFromPluginAPI
boolean isFromPluginAPI()
-
onNetResponseListener
void onNetResponseListener(int requestType, APNetworkResultModel result)
-
-
-
-