Class AdViewProgressUpdateTask
- java.lang.Object
-
- android.os.AsyncTask<java.lang.Void,java.lang.Long,java.lang.Void>
-
- org.prebid.mobile.rendering.video.AdViewProgressUpdateTask
-
public class AdViewProgressUpdateTask extends android.os.AsyncTask<java.lang.Void,java.lang.Long,java.lang.Void>Created by matthew.rolufs on 9/1/15.
-
-
Constructor Summary
Constructors Constructor Description AdViewProgressUpdateTask(VideoCreativeViewListener trackEventListener, int duration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.VoiddoInBackground(java.lang.Void... params)longgetCurrentPosition()booleangetFirstQuartile()booleangetMidpoint()booleangetThirdQuartile()protected voidonPostExecute(java.lang.Void aVoid)protected voidonProgressUpdate(java.lang.Long... values)voidsetVastVideoDuration(long vastVideoDuration)
-
-
-
Constructor Detail
-
AdViewProgressUpdateTask
public AdViewProgressUpdateTask(VideoCreativeViewListener trackEventListener, int duration) throws AdException
- Throws:
AdException
-
-
Method Detail
-
doInBackground
protected java.lang.Void doInBackground(java.lang.Void... params)
- Specified by:
doInBackgroundin classandroid.os.AsyncTask<java.lang.Void,java.lang.Long,java.lang.Void>
-
onPostExecute
protected void onPostExecute(java.lang.Void aVoid)
- Overrides:
onPostExecutein classandroid.os.AsyncTask<java.lang.Void,java.lang.Long,java.lang.Void>
-
onProgressUpdate
protected void onProgressUpdate(java.lang.Long... values)
- Overrides:
onProgressUpdatein classandroid.os.AsyncTask<java.lang.Void,java.lang.Long,java.lang.Void>
-
getCurrentPosition
public long getCurrentPosition()
-
getFirstQuartile
public boolean getFirstQuartile()
-
getMidpoint
public boolean getMidpoint()
-
getThirdQuartile
public boolean getThirdQuartile()
-
setVastVideoDuration
public void setVastVideoDuration(long vastVideoDuration)
-
-