19 package org.sleuthkit.autopsy.ingest;
 
   21 import com.google.common.annotations.Beta;
 
   22 import java.time.DayOfWeek;
 
   23 import java.util.prefs.Preferences;
 
   24 import org.openide.util.NbPreferences;
 
   59         return preferences.getBoolean(PAUSE_ENABLED_KEY, DEFAULT_ENABLED_VALUE);
 
   70         preferences.putBoolean(PAUSE_ENABLED_KEY, enabled);
 
   82         int dayOfWeek = preferences.getInt(PAUSE_DAY_OF_WEEK_KEY, DayOfWeek.SUNDAY.getValue());
 
   83         return DayOfWeek.of(dayOfWeek);
 
   95         preferences.putInt(PAUSE_DAY_OF_WEEK_KEY, dayOfWeek.getValue());
 
  108         return preferences.getInt(PAUSE_TIME_HOUR_KEY, DEFAULT_TIME_VALUE);
 
  121         if (hour < 0 || hour > 23) {
 
  122             throw new IllegalArgumentException(
"hour must be 0-23");
 
  124         preferences.putInt(PAUSE_TIME_HOUR_KEY, hour);
 
  137         return preferences.getInt(PAUSE_TIME_MINUTES_KEY, DEFAULT_TIME_VALUE);
 
  150         if (timeInMinutes < 0 || timeInMinutes > 59) {
 
  151             throw new IllegalArgumentException(
"timeInMinutes must be 0-59");
 
  153         preferences.putInt(PAUSE_TIME_MINUTES_KEY, timeInMinutes);
 
  165         return preferences.getInt(PAUSE_DURATION_MINUTES_KEY, DEFAULT_PAUSE_DURATION_VALUE);
 
  177         preferences.putInt(PAUSE_DURATION_MINUTES_KEY, durationInMinutes);
 
static int getPauseStartTimeMinute()
 
static final String PAUSE_DURATION_MINUTES_KEY
 
static int getPauseStartTimeHour()
 
static final String PAUSE_TIME_MINUTES_KEY
 
static final String PAUSE_ENABLED_KEY
 
static boolean getPauseEnabled()
 
static final Preferences preferences
 
static void setPauseStartTimeMinute(int timeInMinutes)
 
static final int DEFAULT_TIME_VALUE
 
static void setPauseDurationMinutes(int durationInMinutes)
 
ScheduledIngestPauseSettings()
 
static void setPauseStartTimeHour(int hour)
 
static final String PAUSE_TIME_HOUR_KEY
 
static void setPauseEnabled(boolean enabled)
 
static int getPauseDurationMinutes()
 
static final String PAUSE_DAY_OF_WEEK_KEY
 
static final int DEFAULT_PAUSE_DURATION_VALUE
 
static void setPauseDayOfWeek(DayOfWeek dayOfWeek)
 
static final boolean DEFAULT_ENABLED_VALUE
 
static DayOfWeek getPauseDayOfWeek()