package com.manning.aip.dealdroid;

import android.app.AlarmManager;
import android.os.SystemClock;

public class Constants {

   public static final String LOG_TAG = "DealDroid";

   public static final String FORCE_RELOAD = "FORCE_RELOAD";

   // W praktyce należy używać stałej AlarmManager.INTERVAL z większą wartością.
   // Na potrzeby programowania można skrócić ją np. do 10 000, jednak oferty 
   // zmieniają się dość rzadko.
   // Jeszcze lepiej jest przygotować i stosować aktywność PreferenceActivity.
   ///public static final long ALARM_INTERVAL = 10000;
   public static final long ALARM_INTERVAL = AlarmManager.INTERVAL_HOUR;
   public static final long ALARM_TRIGGER_AT_TIME = SystemClock.elapsedRealtime() + 30000;

   // Klucze obecnych ofert pozwalają porównywać oferty 
   // i wykrywać pojawienie się nowych.
   public static final String DEAL1 = "deal1";
   public static final String DEAL2 = "deal2";
   public static final String DEAL3 = "deal3";
   public static final String DEAL4 = "deal4";
   public static final String DEAL5 = "deal5"; 
   // Zwykle nie ma piątej oferty, jednak na wszelki wypadek
   // tworzymy dodatkową zmienną .
}
