package de.danoeh.antennapod.config; import android.app.Application; import android.content.Context; import android.content.Intent; import de.danoeh.antennapod.PodcastApp; import de.danoeh.antennapod.activity.StorageErrorActivity; import de.danoeh.antennapod.core.ApplicationCallbacks; import de.danoeh.antennapod.core.preferences.UserPreferences; public class ApplicationCallbacksImpl implements ApplicationCallbacks { @Override public Application getApplicationInstance() { return PodcastApp.getInstance(); } @Override public Intent getStorageErrorActivity(Context context) { return new Intent(context, StorageErrorActivity.class); } @Override public void setUpdateInterval(long updateInterval) { UserPreferences.restartUpdateAlarm(updateInterval, updateInterval); } }