The next table lists the object classes that InfoPrint supports. The destination class is subdivided into logical and actual destinations.
|Auxiliary sheet||Represents a sheet of paper, blank or otherwise, that precedes a job, separates copies in a job, or follows a job; or a user exit program that produces output that can be printed on an auxiliary sheet or logged.|
|Default document||Represents default attribute values for a document in a job. Also called initial value document.|
|Default job||Represents default attribute values for a job. Also called initial value job.|
|Destination (actual)||Represents the output device that InfoPrint uses to print or send the job. It is not the actual output device. It is a software
representation of the features and capabilities of the printer, or of an electronic
A physical printer is an actual destination that represents a printer device. An email destination represents an electronic mailing system.
|Destination (logical)||Represents an abstract entity to which users submit jobs for printing or transmission.
The logical destination provides restrictions and defaults for the job. It also verifies
that associated actual destinations capable of handling the jobs exist. Once the logical
destination verifies the job, InfoPrint sends it to an associated queue, from which it is routed to an actual destination.
The term logical printer is used for logical destinations that route jobs to physical printers.
|Document||Represents a grouping of data in a job: either a printable file or a resource that is not printable by itself, for example, a font.|
|Job||Represents one or more documents submitted together in one request.|
|Log||Represents a collection of messages or message segments added to a file for data collection purposes. InfoPrint uses two types of logs: error and trace.|
|Medium||Represents the physical material on which a job prints.|
|Queue||Manages a collection of jobs that are waiting to be printed or sent and jobs that have been retained after processing. A queue receives jobs from one or more logical destinations and schedules and sends the jobs to actual destinations.|
|Resource context||Contains directory path information that is used to locate resources needed for processing a job. Resources include fonts, overlays, form definitions, page segments, and page definitions.|
|Server||Manages and controls the validation, routing, notification, logging, scheduling, and printing or transmission of jobs. The server applies specified defaults to jobs, validates that the destinations on the network can process the jobs, schedules jobs from queues to actual destinations, directs jobs to the actual destination, reports errors, and reports job status.|
|Transform||Indicates how specific document formats sent to an associated actual destination are to be transformed before printing or storing.|