|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Object java.lang.Enum<IMythJobSettings.Props> org.jmythapi.database.IMythJobSettings.Props
public static enum IMythJobSettings.Props
Enum Constant Summary | |
---|---|
JOB_ALLOW_COMMFLAG
Allow Commercial Detection jobs. |
|
JOB_ALLOW_TRANSCODING
Allow Transcoding jobs. |
|
JOB_ALLOW_USERJOB1
Allow User Job 1 jobs. |
|
JOB_ALLOW_USERJOB2
Allow User Job 2 jobs. |
|
JOB_ALLOW_USERJOB3
Allow User Job 3 jobs. |
|
JOB_ALLOW_USERJOB4
Allow User Job 4 jobs. |
|
JOB_RUN_ON_RECORD_HOST
Run Jobs only on original recording backend. |
|
JOBQUEUE_CHECK_FREQUENCY
Job Queue Check frequency (in seconds). |
|
JOBQUEUE_COMMFLAG_COMMAND
Commercial Flagger command. |
|
JOBQUEUE_CPU
CPU Usage. |
|
JOBQUEUE_MAX_SIMULTANEOUS_JOBS
Maximum simultaneous jobs on this backend. |
|
JOBQUEUE_TRANSCODE_COMMAND
Transcoder command. |
|
JOBQUEUE_WINDOW_END
Job Queue End Time. |
|
JOBQUEUE_WINDOW_START
Job Queue Start Time. |
|
USERJOB1_COMMAND
User Job 1 Command. |
|
USERJOB1_DESCRIPTION
User Job 1 Description. |
|
USERJOB2_COMMAND
User Job 2 Command. |
|
USERJOB2_DESCRIPTION
User Job 2 Description. |
|
USERJOB3_COMMAND
User Job 3 Command. |
|
USERJOB3_DESCRIPTION
User Job 3 Description. |
|
USERJOB4_COMMAND
User Job 4 Command. |
|
USERJOB4_DESCRIPTION
User Job 4 Description. |
Method Summary | |
---|---|
String |
getSettingName()
|
static IMythJobSettings.Props |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static IMythJobSettings.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 |
---|
public static final IMythJobSettings.Props JOBQUEUE_CHECK_FREQUENCY
When looking for new jobs to process, the Job Queue will wait this long between checks.
public static final IMythJobSettings.Props JOBQUEUE_MAX_SIMULTANEOUS_JOBS
The Job Queue will be limited to running this many simultaneous jobs on this backend.
public static final IMythJobSettings.Props JOBQUEUE_CPU
0
: Low1
: Medium2
: HighThis setting controls approximately how much CPU jobs in the queue may consume. On 'High', all available CPU time may be used which could cause problems on slower systems.
public static final IMythJobSettings.Props JOBQUEUE_WINDOW_START
This setting controls the start of the Job Queue time window which determines when new jobs will be started.
public static final IMythJobSettings.Props JOBQUEUE_WINDOW_END
This setting controls the end of the Job Queue time window which determines when new jobs will be started.
public static final IMythJobSettings.Props JOBQUEUE_TRANSCODE_COMMAND
The program used to transcode recordings. The default is mythtranscode
if this setting is empty.
public static final IMythJobSettings.Props JOBQUEUE_COMMFLAG_COMMAND
The program used to detect commercials in a recording.
The default is mythcommflag
if this setting is empty.
public static final IMythJobSettings.Props JOB_RUN_ON_RECORD_HOST
If set, jobs in the queue will be required to run on the backend that made the original recording.
public static final IMythJobSettings.Props JOB_ALLOW_COMMFLAG
Allow jobs of this type to run on this backend.
public static final IMythJobSettings.Props JOB_ALLOW_TRANSCODING
Allow jobs of this type to run on this backend.
public static final IMythJobSettings.Props JOB_ALLOW_USERJOB1
Allow jobs of this type to run on this backend.
public static final IMythJobSettings.Props JOB_ALLOW_USERJOB2
Allow jobs of this type to run on this backend.
public static final IMythJobSettings.Props JOB_ALLOW_USERJOB3
Allow jobs of this type to run on this backend.
public static final IMythJobSettings.Props JOB_ALLOW_USERJOB4
Allow jobs of this type to run on this backend.
public static final IMythJobSettings.Props USERJOB1_COMMAND
The Description for this User Job.
public static final IMythJobSettings.Props USERJOB2_COMMAND
The Description for this User Job.
public static final IMythJobSettings.Props USERJOB3_COMMAND
The Description for this User Job.
public static final IMythJobSettings.Props USERJOB4_COMMAND
The Description for this User Job.
public static final IMythJobSettings.Props USERJOB1_DESCRIPTION
The Description for this User Job.
public static final IMythJobSettings.Props USERJOB2_DESCRIPTION
The Description for this User Job.
public static final IMythJobSettings.Props USERJOB3_DESCRIPTION
The Description for this User Job.
public static final IMythJobSettings.Props USERJOB4_DESCRIPTION
The Description for this User Job.
Method Detail |
---|
public static IMythJobSettings.Props[] values()
for (IMythJobSettings.Props c : IMythJobSettings.Props.values()) System.out.println(c);
public static IMythJobSettings.Props valueOf(String name)
name
- the name of the enum constant to be returned.
IllegalArgumentException
- if this enum type has no constant
with the specified name
NullPointerException
- if the argument is nullpublic String getSettingName()
getSettingName
in interface ISettingsProperty
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |