-
- All Implemented Interfaces:
-
com.batch.android.post.PostDataProvider
public class LocalCampaignsJITPostDataProvider extends JSONPostDataProvider
-
-
Constructor Summary
Constructors Constructor Description LocalCampaignsJITPostDataProvider(Collection<LocalCampaign> campaigns, LocalCampaignsResponse.Version campaignsVersion)
-
Method Summary
Modifier and Type Method Description JSONObjectgetRawData()Get modifiable raw data. Array<byte>getData()Get the data List<String>deserializeResponse(JSONObject response)-
Methods inherited from class com.batch.android.post.JSONPostDataProvider
getContentType, isEmpty -
Methods inherited from class com.batch.android.post.PostDataProvider
getRawData -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
LocalCampaignsJITPostDataProvider
LocalCampaignsJITPostDataProvider(Collection<LocalCampaign> campaigns, LocalCampaignsResponse.Version campaignsVersion)
-
-
Method Detail
-
getRawData
JSONObject getRawData()
Get modifiable raw data.The given data should be modifiable.
-
deserializeResponse
List<String> deserializeResponse(JSONObject response)
-
-
-
-