package by.fksis.schedule.async; import android.content.Context; import by.fksis.schedule.API; import by.fksis.schedule.R; import by.fksis.schedule.async.base.SafeProgressTask; import com.WazaBe.HoloEverywhere.Toast; public class BroadcastSubmissionTask extends SafeProgressTask { private String text; private long expires; public BroadcastSubmissionTask(Context context, String text, long expires) { super(context); this.text = text; this.expires = expires; useProgressDialog(); } @Override public void process() throws Exception { API.queryAddBroadcast(text, expires); } @Override public void onSuccess() { Toast.makeText(context, R.string.synchronization_complete, Toast.LENGTH_SHORT).show(); } @Override public void onError(Exception error) { Toast.makeText(context, R.string.synchronization_failed, Toast.LENGTH_SHORT).show(); } }