package co.touchlab.droidconandroid.presenter;
import android.content.Context;
import co.touchlab.android.threading.eventbus.EventBusExt;
import co.touchlab.android.threading.tasks.Task;
/**
* Created by kgalligan on 4/17/16.
*/
public class LoadConferenceDataTask extends Task
{
public final boolean allEvents;
public ConferenceDayHolder[] conferenceDayHolders;
public LoadConferenceDataTask(boolean allEvents)
{
this.allEvents = allEvents;
}
@Override
protected void run(Context context) throws Throwable
{
conferenceDayHolders = ConferenceDataHelper.listDays(context, allEvents);
}
@Override
protected boolean handleError(Context context, Throwable e)
{
return false;
}
@Override
protected void onComplete(Context context)
{
EventBusExt.getDefault().post(this);
}
}