Predefined Object Types in Predict

This documentation describes all the predefined object types, provided by Predict. Type-specific attributes of the respective object type and the type-specific maintenance and retrieval functions are explained. Each object type is described in a separate section. The object types are arranged in alphabetical order.

This documentation covers the following topics:

General Information Provides general information on the predefined object types in Predict. It describes global attributes such as object ID and keywords. This general information is not repeated in the descriptions of the individual objects.
Access Definition Objects of type Access Definition document masks and permissions of DB2 columns and tables.
Database Objects of type Database document a collection of physical and/or logical files.
Dataspace Objects of type Dataspace document DB2 tablespaces and SQL/DS DBspaces.
Extract With this object type you can create sets of objects. An extract is used primarily for transferring data with the Predict Coordinator.
Field With the object type Field you can document field definitions for a wide range of database management systems.
File With the object type File you can document file structures for a wide range of database management systems. This section also describes the process of rippling.
File Relation With file relations you can document the relationships between fields in a file.
Interface Together with objects of type Method, Property and Program, interfaces document the Natural program object class.
Keyword You can assign objects of type Keyword to other objects in order to link objects logically.
Library Structure This object type supports the Steplib concept in Natural.
Method This object type documents the methods of an interface.
Network Together with objects of type Virtual Machine, networks document the hardware and operating system environment of a data processing system.
Node This object type together with object type Server documents Remote Procedure Calls.
Packagelist This object type documents DB2 packages.
Program With objects of type Program you can document nearly 20 types of programs. Many different programming languages are supported.
Property This object type documents the properties of an interface.
Report Listing With this object type Predict Coordinator transfer operations and conversion functions are logged.
Server This object type is used together with object type Node to document Remote Procedure Calls.
Storagespace This object type documents DB2 storagegroups.
System With this object type you can document complex applications.
Trigger This object type documents SQL triggers.
User An object of type User documents an individual user.
Verification Objects of type Verification document the processing rules for validating field values.
Virtual Machine Together with objects of type Network, objects of type Virtual Machine document the hardware and operating system environment of a data processing system.