Package com.ibm.tws.objects.model

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.
 



Copyright © 2005 IBM All Rights Reserved.