Interface BaseSchedulerEnumeration<E extends Comparable<E>,D>
-
- Type Parameters:
E- The type of the enumerationD- The type of data that is stored in the database for this enumeration type
- All Superinterfaces:
Comparable<E>,Serializable
- All Known Subinterfaces:
SchedulerEnumeration<E>,SchedulerIntegerEnumeration<E>
- All Known Implementing Classes:
ActionWorkStatus,ActionWorkType,AlertEscalationActionType,AlertingBehavior,AlertSourceActionType,AlertStatus,ApplicationMatch,ArchiveEventsUnitType,ArrayParameterSupport,AuditLevel,AuditNameMatchType,AutoCommitStyle,CalculatedRuntimeLimitType,CompletionStrategyType,CountedLockValuesType,CredentialProtocolType,DashboardDialType,DashboardEntityType,DateComparisonType,DateTimeOffset,DeleteType,EditableType,EmailAlertGatewayActionType,ERTPlusOrMinusType,EventStatus,ExtensionPointExtendsType,ExtensionPointVisibilityType,FileParameterType,FinalStatusAction,ForecastJobStatus,GrantLevel,HandlerAction,HTTPRequestSubstitutionLocation,ImportRuleSetActionType,InterceptAction,JDBCBindMode,JdbcConnectionPoolingState,JdbcStatementFeedbackFormat,JdbcStatementTimingFormat,JobDefinitionActionType,JobDefinitionAlertSourceParameterMatchType,JobDefinitionAlertSourceRuleOperation,JobDefinitionAlertSourceRuleVariable,JobDefinitionKeepType,JobDefinitionKeepUnit,JobDefinitionTypeActionType,JobDescriptionPolicy,JobFileAccessMethod,JobFileType,JobGroupCalculationStatus,JobGroupStatus,JobGroupUpdateActionType,JobHandlingType,JobMaintenance,JobStatus,JobStatusForJobGroup,JobStatusState,KillSignalType,LDAPServerType,LicensableItem,LicensableItemType,LockType,LogLevel,LOVControlType,MailConnectionProtocol,MandatoryParameterMappingType,MaxMinType,ModelChangeAction,ModelTypes,MonitorCheckPropagation,MonitorNodePropagation,MonitorValueAggregateEntryType,NameMatchType,NavigationBarItemType,NotificationType,NumberComparisonType,ObjectSearchCombineRule,ObjectSearchConditionType,ObjectSearchOperatorType,ObjectSearchResultType,ObjectSearchSortRule,OraAppsBatchJobPhase,OraAppsBatchJobStatus,OraAppsDefaultValueOption,OraAppsSubmitUserType,OraOhiJobStatus,OutputRetrievalType,OwnerType,ParameterDirection,ParameterMappingType,ParameterType,PeopleSoftBatchJobStatus,PeopleSoftDistributionJobStatus,PermaLinkPurpose,PrivilegeType,ProcessMonitorItemStatus,ProcessMonitorItemType,ProcessMonitorLogType,ProcessServerCheckSource,ProcessServerCheckStyle,ProcessServerParameterType,ProcessServerStatus,PseudoDashboardDial,QueryConditionType,QueryConditionValueCombiner,QueryConditionValueInclude,QueueStatus,ReactionJobType,RegistryRoot,RelationalMultiplicity,RemoteSystemType,RemoveOldJobsUnitType,ReplyStatus,ReportColumnFormat,ReportQueryType,ReportSelectionOperation,ReportSelectionType,RuntimeLimitType,SAPAbapProgramParameterKind,SAPAbapProgramParameterOption,SAPAbapProgramParameterSign,SAPAbapProgramParameterType,SapBatchJobStatus,SapBIInfoPackageJobStatus,SapBIProcessChainJobStatus,SapBIProcessJobStatus,SAPJ2EEClientType,SapJobDescriptionPolicy,SAPMassActivityParameterType,SAPNWCallbackParameterScope,SAPNWCallbackScope,SAPRecipientType,SchedulingParameterName,SearchFile,SecurityClauseTweak,SharedExclusiveLockValuesType,ShowPopUp,SimpleConstraintSort,SimpleConstraintType,StartTimeType,SubjectType,SynchronizeAction,TableImportMode,TableParameterType,TimeUnit,TimeWindowStatus,TriggerPoint,UpdateFutureJobActionType,UserMessageAttachmentType,UserMessageFlowAction,UserMessageNotificationMethod,Validity,ValueEditable,VisualizationFontSize,VisualizationLoggerCategory,WaitEventSubmitType
public interface BaseSchedulerEnumeration<E extends Comparable<E>,D> extends Comparable<E>, Serializable
Super interface of all generated enumeration types.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DgetCodeExValue()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.Stringname()Returns thenameof this enumeration.intordinal()Return the defined position of the enumeration in it's list.-
Methods inherited from interface java.lang.Comparable
compareTo
-
-
-
-
Method Detail
-
name
String name()
Returns thenameof this enumeration.- Returns:
- the name of this enumeration
-
ordinal
int ordinal()
Return the defined position of the enumeration in it's list.- Returns:
- the ordinal position of the enumeration
-
getCodeExValue
D getCodeExValue()
Return the code for the enumeration item as the database type of this enumeration.- Returns:
- the enumeration code
-
getTranslationKey
String getTranslationKey()
Get the translation-key that must be used to retrieve the locale-specific name of this enumeration.- Returns:
- the key.
-
getTranslationEN
String getTranslationEN()
Get the English name of this enumeration.- Returns:
- the English name of this enumeration.
-
getDescriptionKey
String getDescriptionKey()
Get the translation-key for the description that must be used to retrieve the locale-specific description of this enumeration.- Returns:
- the key that can be passed to
SchedulerSession.translateField(String)to retrieve the translated description.
-
-