Package com.nasmedia.nstation.common
Class CampaignPresenter
- java.lang.Object
-
- com.nasmedia.nstation.common.CampaignPresenter
-
public class CampaignPresenter extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceCampaignPresenter.AccumulationPossibleListenerstatic interfaceCampaignPresenter.ParticipationCheckPossibleListener
-
Field Summary
Fields Modifier and Type Field Description static intBM_AffiliateintBM_CHECK_NOTintBM_CHECK_PARTICIPATIONstatic intBM_CPAstatic intBM_CPEstatic intBM_CPIstatic intBM_CPSstatic intCONV_FLAG_ACCUMULATION_NONEstatic intCONV_FLAG_ACCUMULATION_POSSIBLEstatic intDETAIL_PAGEstatic intDETAIL_PAGE_NONE
-
Constructor Summary
Constructors Constructor Description CampaignPresenter()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidflowJoin(CampParcelable camp)voidflowParticipation(CampParcelable camp, Activity activity)voidgetAgentJoin(String openId)static CampaignPresentergetInstance()HashSet<Integer>getPartiConfirmList()voidgetReward(int campid, String nstkey)voidinit(Context context)CampnewCamp(JSONObject rowObject, int adtype, int rewardtype)voidsetAccumulationPossibleListener(CampaignPresenter.AccumulationPossibleListener presenterListener)voidsetParticipationCheckPossibleListener(CampaignPresenter.ParticipationCheckPossibleListener participationCheckPossibleListener)voidunregisterReceiver()
-
-
-
Field Detail
-
BM_CPA
public static final int BM_CPA
- See Also:
- Constant Field Values
-
BM_CPI
public static final int BM_CPI
- See Also:
- Constant Field Values
-
BM_CPE
public static final int BM_CPE
- See Also:
- Constant Field Values
-
BM_CPS
public static final int BM_CPS
- See Also:
- Constant Field Values
-
BM_Affiliate
public static final int BM_Affiliate
- See Also:
- Constant Field Values
-
BM_CHECK_NOT
public final int BM_CHECK_NOT
- See Also:
- Constant Field Values
-
BM_CHECK_PARTICIPATION
public final int BM_CHECK_PARTICIPATION
- See Also:
- Constant Field Values
-
DETAIL_PAGE_NONE
public static int DETAIL_PAGE_NONE
-
DETAIL_PAGE
public static int DETAIL_PAGE
-
CONV_FLAG_ACCUMULATION_NONE
public static int CONV_FLAG_ACCUMULATION_NONE
-
CONV_FLAG_ACCUMULATION_POSSIBLE
public static int CONV_FLAG_ACCUMULATION_POSSIBLE
-
-
Method Detail
-
getInstance
public static CampaignPresenter getInstance()
-
init
public void init(Context context)
-
unregisterReceiver
public void unregisterReceiver()
-
setParticipationCheckPossibleListener
public void setParticipationCheckPossibleListener(CampaignPresenter.ParticipationCheckPossibleListener participationCheckPossibleListener)
-
setAccumulationPossibleListener
public void setAccumulationPossibleListener(CampaignPresenter.AccumulationPossibleListener presenterListener)
-
newCamp
public Camp newCamp(JSONObject rowObject, int adtype, int rewardtype)
-
flowJoin
public void flowJoin(CampParcelable camp)
-
getReward
public void getReward(int campid, String nstkey)
-
flowParticipation
public void flowParticipation(CampParcelable camp, Activity activity)
-
getAgentJoin
public void getAgentJoin(String openId)
-
-