org.jmythapi.database
Enum IMythFillDatabaseSettings.Props

java.lang.Object
  extended by java.lang.Enum<IMythFillDatabaseSettings.Props>
      extended by org.jmythapi.database.IMythFillDatabaseSettings.Props
All Implemented Interfaces:
Serializable, Comparable<IMythFillDatabaseSettings.Props>, ISettingsProperty
Enclosing interface:
IMythFillDatabaseSettings

public static enum IMythFillDatabaseSettings.Props
extends Enum<IMythFillDatabaseSettings.Props>
implements ISettingsProperty


Enum Constant Summary
FILL_ENABLED
          Automatically run MythFillDatabase.
FILL_MAX_HOUR
          MythFillDatabase Execution End.
FILL_MIN_HOUR
          MythFillDatabase Execution Start.
FILL_NEXT_SUGGESTED_RUNTIME
          Next suggested runtime for MythFillDatabase.
FILL_PERIOD
          MythFillDatabase Run Frequency (Days).
FILL_USE_SUGGESTED_RUNTIME
          Run MythFillDatabase at time suggested by the grabber.
LAST_RUN_END
          Last MythFillDatabase run end-time.
LAST_RUN_START
          Last MythFillDatabase run start-time.
LAST_RUN_STATUS
          Last MythFillDatabase status.
 
Method Summary
 String getSettingName()
           
static IMythFillDatabaseSettings.Props valueOf(String name)
          Returns the enum constant of this type with the specified name.
static IMythFillDatabaseSettings.Props[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

FILL_ENABLED

public static final IMythFillDatabaseSettings.Props FILL_ENABLED
Automatically run MythFillDatabase.

This enables the automatic execution of mythfilldatabase.


FILL_PERIOD

public static final IMythFillDatabaseSettings.Props FILL_PERIOD
MythFillDatabase Run Frequency (Days).

The number of days between mythfilldatabase runs.


FILL_MIN_HOUR

public static final IMythFillDatabaseSettings.Props FILL_MIN_HOUR
MythFillDatabase Execution Start.

This setting and the following one define a time period when the mythfilldatabase process is allowed to run. For example, setting Start to 11 and End to 13 would mean that the process would only run between 11:00 AM and 1:59 PM.


FILL_MAX_HOUR

public static final IMythFillDatabaseSettings.Props FILL_MAX_HOUR
MythFillDatabase Execution End.

This setting and the preceding one define a time period when the mythfilldatabase process is allowed to run. For example, setting Start to 11 and End to 13 would mean that the process would only run between 11:00 AM and 1:59 PM.


FILL_USE_SUGGESTED_RUNTIME

public static final IMythFillDatabaseSettings.Props FILL_USE_SUGGESTED_RUNTIME
Run MythFillDatabase at time suggested by the grabber.

This setting allows a DataDirect guide data provider to specify the next download time in order to distribute load on their servers. If this setting is enabled, MythFillDatabase Execution Start/End times are ignored.


FILL_NEXT_SUGGESTED_RUNTIME

public static final IMythFillDatabaseSettings.Props FILL_NEXT_SUGGESTED_RUNTIME
Next suggested runtime for MythFillDatabase.


LAST_RUN_START

public static final IMythFillDatabaseSettings.Props LAST_RUN_START
Last MythFillDatabase run start-time.


LAST_RUN_END

public static final IMythFillDatabaseSettings.Props LAST_RUN_END
Last MythFillDatabase run end-time.


LAST_RUN_STATUS

public static final IMythFillDatabaseSettings.Props LAST_RUN_STATUS
Last MythFillDatabase status.

Method Detail

values

public static IMythFillDatabaseSettings.Props[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (IMythFillDatabaseSettings.Props c : IMythFillDatabaseSettings.Props.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static IMythFillDatabaseSettings.Props valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null

getSettingName

public String getSettingName()
Specified by:
getSettingName in interface ISettingsProperty


Copyright © 2008-2013. All Rights Reserved.