Class Summary |
Calendar |
This object represents a TWS calendar, and wraps a CalendarHeader that in turn wraps a CalendarKey. |
CalendarHeader |
This class hosts the attributes to be shown in TWS external interfaces when listing calendars. |
CalendarKey |
This object represents a calendar external key, including fields used to identify a calendar in TWS external interfaces. |
DistJobDefinition |
This object, representing a job definition in the TWS distributed environment, references a recovery job definition and
a Prompt object, to optionally define a recovery message (also called "abend prompt"). |
Domain |
This object represents a TWS domain, has no header object and wraps a DomainKey object. |
DomainKey |
This object represents a domain external key, including fields used to identify a domain in TWS external interfaces. |
ExternalDependency |
External dependencies model associations of jobs and job streams with other jobs or job streams: an external dependency is a
link to all versions of a referenced job or job stream. |
FileDependency |
Like other dependencies, file dependencies are logical associations between jobs or job streams and the objects on which
they depend (in this case, the files). |
FlowNode |
This is a base class for Job and JobStream and is mainly used to maintain the dependency lists that are common
to jobs and job streams: therefore a FlowNode references multiple FileDependency, ResourceDependency,
PromptDependency, ExternalDependency and InterNetworkDependency objects. |
FlowNodeHeader |
This is a base abstraction for JobStreamHeader and JobHeader, hosting the attributes shared by these header
classes and shown in TWS external interfaces when listing job streams or jobs respectively. |
FlowNodeKey |
This is a base abstraction for JobStreamKey and JobKey, hosting the attributes shared by these key classes, and
is used in TWS external interfaces to identify job streams or jobs respectively. |
FlowTarget |
This is a base abstraction for Workstation and WorkstationClass. |
FlowTargetHeader |
This is a base abstraction for WorkstationHeader and WorkstationClassHeader, hosting the attributes shared by
these header classes and shown in TWS external interfaces when listing workstations or workstation classes. |
FlowTargetKey |
This object represents a workstation or workstation class external key, including fields used to identify a workstation or a
workstation class in TWS external interfaces. |
InternalDependency |
This object models an internal dependency of a job in a job stream from another job in the same job stream. |
InterNetworkDependency |
Inter-network dependencies model dependencies of jobs and job streams from targets in a remote TWS network. |
Job |
This subclass of FlowNode represents a job object, and includes a reference to JobDefinition, to navigate to
the job definition from which it was created, and a list of InternalDependency objects, to model dependencies of this
job from other jobs of the same job stream. |
JobDefinition |
This object, which acts as a base abstraction for job definitions, wraps a JobDefinitionHeader, which in turn wraps a
JobDefinitionKey, including the reference to the workstation or workstation class on which the job definition can run. |
JobDefinitionHeader |
This class hosts the attributes to be shown in TWS external interfaces when listing job definitions. |
JobDefinitionKey |
This object represents a job definition external key, including fields used to identify a job definition in TWS external
interfaces. |
JobHeader |
This subclass of FlowNodeHeader hosts the attributes to be shown by TWS external interfaces when listing jobs in
addition to those already hosted by the FlowNodeHeader class. |
JobHistoryRun |
This object is used to represent the information collected about a single job run. |
JobKey |
This object represents a job external key, including fields used to identify a job in TWS external interfaces. |
JobStatistics |
This object is just a container for execution statistics that are collected about jobs created from the same job definition. |
JobStream |
This object represents a job stream and includes a list of Job objects to represent the jobs contained in the stream. |
JobStreamHeader |
This subclass of FlowNodeHeader hosts the attributes to be shown by TWS external interfaces when listing job streams in
addition to those already hosted by the FlowNodeHeader class. |
JobStreamKey |
This object represents a job stream external key, including fields used to identify a job stream in TWS external interfaces. |
Period |
This object represents a TWS zOS period, and wraps a PeriodHeader that in turn wraps a PeriodKey. |
PeriodHeader |
This class hosts the attributes to be shown in TWS external interfaces when listing periods. |
PeriodKey |
This object represents a period external key, including fields used to identify a period in TWS external interfaces. |
Prompt |
This simple object, which has no header, models all available types of prompts (predefined, ad-hoc or recovery), and wraps
a PromptKey, including only the prompt name. |
PromptDependency |
Prompt dependencies for jobs and job streams are represented through multiple instances of the PromptDependency class,
each one referencing a Prompt object. |
PromptKey |
This object represents a prompt external key, including fields used to identify a prompt in TWS external interfaces. |
Resource |
The Resource object, representing a TWS logical resource, wraps a ResourceHeader that in turn wraps a
ResourceKey, which references the target workstation or workstation class through a FlowTargetKey. |
ResourceDependency |
Resource dependencies are represented for a job or job stream through multiple instances of this class, which references
the resource on which the job or job stream depends, and allows defining a quantity attribute. |
ResourceHeader |
This class hosts the attributes to be shown in TWS external interfaces when listing resources. |
ResourceKey |
This object represents a resource external key, including fields used to identify a resource in TWS external interfaces. |
RunCycle |
This class models a run cycle and can be used to represent the information about one of the run cycles defined for a job
stream. |
Variable |
A Variable object represents a TWS parameter and wraps a VariableKey object. |
VariableKey |
This object represents a variable external key, including fields used to identify a variable in TWS external interfaces. |
WindowsUser |
This class maintains information about Windows users. |
WindowsUserKey |
This object represents a Windows user external key, including fields used to identify a Windows user in TWS external
interfaces. |
Workstation |
This subclass of FlowTarget represents a workstation, and references a domain and a host workstation (for XA or SA
type). |
WorkstationClass |
This subclass of FlowTarget represents a workstation class. |
WorkstationClassHeader |
This subclass of FlowTargetHeader hosts the attributes to be shown by TWS external interfaces when listing workstation
classes in addition to those already hosted by the FlowTargetHeader class. |
WorkstationHeader |
This subclass of FlowTargetHeader hosts the attributes to be shown by TWS external interfaces when listing workstations
in addition to those already hosted by the FlowTargetHeader class. |
WorkstationLink |
The many-to-many association between workstations and workstation classes is defined using this object, including a reference
to a FlowTargetKey instance. |
ZOSJobDefinition |
This object represents a TWS for z/OS job definition. |