Enum JobGroupStatus
- java.lang.Object
- 
- java.lang.Enum<JobGroupStatus>
- 
- com.redwood.scheduler.api.model.enumeration.JobGroupStatus
 
 
- 
- All Implemented Interfaces:
- BaseSchedulerEnumeration<JobGroupStatus,Character>,- SchedulerEnumeration<JobGroupStatus>,- Serializable,- Comparable<JobGroupStatus>
 
 public enum JobGroupStatus extends Enum<JobGroupStatus> implements SchedulerEnumeration<JobGroupStatus> The statuses for a job group. (Character Enumeration)
- 
- 
Enum Constant SummaryEnum Constants Enum Constant Description ActiveThe recurrence has processes in a non final state.FinishedThe recurrence and all its processes are finished.FinishedEndDateThe recurrence reached the end date.FinishedFinalJobStatusActionThe recurrence is finished because the handler for the final process status is set to "Stop Submit Frame".FinishedJobCountThe recurrence reached the maximum number of processes.FinishedManuallyThe recurrence is finished on a user request.FinishedSubmitFrameThe recurrence reached the end of the submit frame.HeldThe recurrence was put on hold.
 - 
Field SummaryFields Modifier and Type Field Description static charActiveCodeThe char returned from Active.getCodeEx().static charFinishedCodeThe char returned from Finished.getCodeEx().static charFinishedEndDateCodeThe char returned from FinishedEndDate.getCodeEx().static charFinishedFinalJobStatusActionCodeThe char returned from FinishedFinalJobStatusAction.getCodeEx().static charFinishedJobCountCodeThe char returned from FinishedJobCount.getCodeEx().static charFinishedManuallyCodeThe char returned from FinishedManually.getCodeEx().static charFinishedSubmitFrameCodeThe char returned from FinishedSubmitFrame.getCodeEx().static charHeldCodeThe char returned from Held.getCodeEx().
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description chargetCodeEx()Get the code that is used to represent this enumeration in the database.CharactergetCodeExCharacter()Get the code that is used to represent this enumeration in the database.StringgetCodeExString()Get the code that is used to represent this enumeration in the database.CharactergetCodeExValue()Return the code for the enumeration item as the database type of this enumeration.StringgetDescriptionKey()Get the translation-key for the description that must be used to retrieve the locale-specific description of this enumeration.StringgetTranslationEN()Get the English name of this enumeration.StringgetTranslationKey()Get the translation-key that must be used to retrieve the locale-specific name of this enumeration.static JobGroupStatussafeValueOf(String value)Helper function to return the JobGroupStatus represented byvalue.static JobGroupStatusvalueOf(char code)Helper function to return the JobGroupStatus represented by code.static JobGroupStatusvalueOf(Character code)Helper function to return the JobGroupStatus represented by code.static JobGroupStatusvalueOf(String name)Returns the enum constant of this type with the specified name.static JobGroupStatusvalueOfCode(String code)Helper function to return the JobGroupStatus represented by code.static JobGroupStatus[]values()Returns an array containing the constants of this enum type, in the order they are declared.- 
Methods inherited from class java.lang.Enumclone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 - 
Methods inherited from interface com.redwood.scheduler.api.model.enumeration.BaseSchedulerEnumerationname, ordinal
 - 
Methods inherited from interface java.lang.ComparablecompareTo
 
- 
 
- 
- 
- 
Enum Constant Detail- 
Activepublic static final JobGroupStatus Active The recurrence has processes in a non final state.
 - 
Heldpublic static final JobGroupStatus Held The recurrence was put on hold.
 - 
FinishedJobCountpublic static final JobGroupStatus FinishedJobCount The recurrence reached the maximum number of processes.
 - 
FinishedEndDatepublic static final JobGroupStatus FinishedEndDate The recurrence reached the end date.
 - 
FinishedManuallypublic static final JobGroupStatus FinishedManually The recurrence is finished on a user request.
 - 
FinishedSubmitFramepublic static final JobGroupStatus FinishedSubmitFrame The recurrence reached the end of the submit frame.
 - 
FinishedFinalJobStatusActionpublic static final JobGroupStatus FinishedFinalJobStatusAction The recurrence is finished because the handler for the final process status is set to "Stop Submit Frame".
 - 
Finishedpublic static final JobGroupStatus Finished The recurrence and all its processes are finished.
 
- 
 - 
Field Detail- 
ActiveCodepublic static final char ActiveCode The char returned from Active.getCodeEx().- See Also:
- Active, Constant Field Values
 
 - 
HeldCodepublic static final char HeldCode The char returned from Held.getCodeEx().- See Also:
- Held, Constant Field Values
 
 - 
FinishedJobCountCodepublic static final char FinishedJobCountCode The char returned from FinishedJobCount.getCodeEx().- See Also:
- FinishedJobCount, Constant Field Values
 
 - 
FinishedEndDateCodepublic static final char FinishedEndDateCode The char returned from FinishedEndDate.getCodeEx().- See Also:
- FinishedEndDate, Constant Field Values
 
 - 
FinishedManuallyCodepublic static final char FinishedManuallyCode The char returned from FinishedManually.getCodeEx().- See Also:
- FinishedManually, Constant Field Values
 
 - 
FinishedSubmitFrameCodepublic static final char FinishedSubmitFrameCode The char returned from FinishedSubmitFrame.getCodeEx().- See Also:
- FinishedSubmitFrame, Constant Field Values
 
 - 
FinishedFinalJobStatusActionCodepublic static final char FinishedFinalJobStatusActionCode The char returned from FinishedFinalJobStatusAction.getCodeEx().
 - 
FinishedCodepublic static final char FinishedCode The char returned from Finished.getCodeEx().- See Also:
- Finished, Constant Field Values
 
 
- 
 - 
Method Detail- 
valuespublic static JobGroupStatus[] 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 (JobGroupStatus c : JobGroupStatus.values()) System.out.println(c); - Returns:
- an array containing the constants of this enum type, in the order they are declared
 
 - 
valueOfpublic static JobGroupStatus 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
 
 - 
valueOfCodepublic static JobGroupStatus valueOfCode(String code) Helper function to return the JobGroupStatus represented by code. code must be a single character. If code is null, longer than one character, empty, or not a valid code then this method will return null.- Parameters:
- code- A string with one character that is one of the codes for JobGroupStatus
- Returns:
- The JobGroupStatus corresponding to code, or null, if code is null, longer than one character, or not a valid code
 
 - 
safeValueOfpublic static JobGroupStatus safeValueOf(String value) Helper function to return the JobGroupStatus represented byvalue. Ifvalueis null, or not a valid JobGroupStatus enumeration then this method will return null.The main difference between this method and valueOf(String), is that this method will return null when passed an invalidvalue,valueOf(String)will throw anIllegalArgumentException.- Parameters:
- value- The string value that corresponds to the requested enumeration value
- Returns:
- The JobGroupStatus corresponding to value, or null, ifvalueis null, or not a valid enumeration
- See Also:
- valueOf(String)
 
 - 
valueOfpublic static JobGroupStatus valueOf(Character code) Helper function to return the JobGroupStatus represented by code. If code is null, or not a valid JobGroupStatus code then this method will return null.- Parameters:
- code- Character that is one of the codes for HandlerAction
- Returns:
- The JobGroupStatus corresponding to code, or null, if code is null, or not a valid code
 
 - 
valueOfpublic static JobGroupStatus valueOf(char code) Helper function to return the JobGroupStatus represented by code. If code is not a valid JobGroupStatus code then this method will return null.- Parameters:
- code- char that is one of the codes for HandlerAction
- Returns:
- The JobGroupStatus corresponding to code, or null, if code is not a valid code
 
 - 
getCodeExpublic char getCodeEx() Description copied from interface:SchedulerEnumerationGet the code that is used to represent this enumeration in the database.- Specified by:
- getCodeExin interface- SchedulerEnumeration<JobGroupStatus>
- Returns:
- the database code for the enumeration
 
 - 
getCodeExValuepublic Character getCodeExValue() Description copied from interface:BaseSchedulerEnumerationReturn the code for the enumeration item as the database type of this enumeration.- Specified by:
- getCodeExValuein interface- BaseSchedulerEnumeration<JobGroupStatus,Character>
- Returns:
- the enumeration code
 
 - 
getCodeExCharacterpublic Character getCodeExCharacter() Description copied from interface:SchedulerEnumerationGet the code that is used to represent this enumeration in the database.- Specified by:
- getCodeExCharacterin interface- SchedulerEnumeration<JobGroupStatus>
- Returns:
- the database code for the enumeration
 
 - 
getTranslationKeypublic String getTranslationKey() Description copied from interface:BaseSchedulerEnumerationGet the translation-key that must be used to retrieve the locale-specific name of this enumeration.- Specified by:
- getTranslationKeyin interface- BaseSchedulerEnumeration<JobGroupStatus,Character>
- Returns:
- the key.
 
 - 
getTranslationENpublic String getTranslationEN() Description copied from interface:BaseSchedulerEnumerationGet the English name of this enumeration.- Specified by:
- getTranslationENin interface- BaseSchedulerEnumeration<JobGroupStatus,Character>
- Returns:
- the English name of this enumeration.
 
 - 
getDescriptionKeypublic String getDescriptionKey() Description copied from interface:BaseSchedulerEnumerationGet the translation-key for the description that must be used to retrieve the locale-specific description of this enumeration.- Specified by:
- getDescriptionKeyin interface- BaseSchedulerEnumeration<JobGroupStatus,Character>
- Returns:
- the key that can be passed to
         SchedulerSession.translateField(String)to retrieve the translated description.
 
 - 
getCodeExStringpublic String getCodeExString() Description copied from interface:SchedulerEnumerationGet the code that is used to represent this enumeration in the database.- Specified by:
- getCodeExStringin interface- SchedulerEnumeration<JobGroupStatus>
- Returns:
- the database code for the enumeration
 
 
- 
 
-