ASNA.QSys.Runtime.JobSupport Enumerations

Estimated reading time: 2 minutes

Remarks

The ASNA.QSys.Runtime.JobSupport namespace contains enumerations that are used throughout the ASNA QSys system. These enumerations define a type for variables that can hold a set of named constants, providing a way to encapsulate and organize related constants in a type-safe manner.

These enumerations cover a wide range of functionalities, from specifying the type of a DLO document, to describing the execution status of a job, to defining the filter level of which messages should be logged, among others.

Here are some key points to remember when working with these enumerations:

  • Type Safety: Enumerations provide a type-safe way to work with sets of related constants. This can help prevent bugs by ensuring that only valid values are used.
  • Readability: Enumerations can make your code more readable by replacing magic numbers or strings with meaningful names.
  • Organization: Enumerations provide a way to group related constants together, making your code more organized and easier to maintain.

Remember to refer to the individual enumeration documentation for specific details about each enumeration’s values and usage.

Type Description
DLOType Specifies the type of a DLO document.
ExecStatus Describes the execution status of a job.
ExecuteState Indicates the execution state of a job.
FetchOrientation Defines Fetch Orientation types.
HostService Specifies constants that define the type of service requested.
InitializePFMOption Specifies constants that define the record values used to initialize a physical file member.
JobStringAttribute Specifies a string job attribute.
MemberDecimalDescription Specifies a numerical member attribute.
MemberStringDescription Specifies a string member attribute.
MessageLoggingLevel Defines the filter level of which messages should be logged.
MessageSource Specifies the component generating a message.
MessageType Specifies the type of message.Message Type.
OverrideOption Specifies the option to be overridden on a file.
OverrideScope Indicates the scope of the override option.
ScrollTypes Defines the SQL Cursor Scroll types.
SpoolerControlCharacter Indicates the manner in which control characters will be represented in the database.
StringType Specifies the kind of message included in an exception message.