Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
More options
HP.com home
HP Distributed Print Service User's Guide: HP 9000 Computers > Chapter 3 Command Reference

HPDPS Object Classes vs. Objects

» 

Technical documentation

Complete book in PDF
» Feedback
Content starts here

 » Table of Contents

 » Index

Objects have associated attributes that provide information about them. Objects are grouped into classes. An object class contains objects that share a common definition and common properties, operations, and behavior. The object classes printer and server are sub-divided as shown in Table 3-1; however, only the basic class can be used in a command.

Table 3-1 “HPDPS Object Classes ” lists the object classes supported by HPDPS.

Table 3-1 HPDPS Object Classes

Object Class Name

Purpose

document

Represents a grouping of data within a job.

initial-value-document

Represents default attribute values for a document within a job.

initial-value-job

Represents default attribute values for a job.

job

Represents a request to print one or more documents together in one printing session.

log

Represents a collection of messages or message segments added to a file for accounting or data collection purposes. Two types of logs are used: error and trace.

printer (logical)

Represents an abstract entity that a person specifies to indicate where a job is to be printed as well as the characteristics of the job. The logical printer provides restrictions and defaulting for the jobs. It verifies that there are associated physical printers capable of handling the jobs. Once the job is verified, it is sent to an associated print queue.

printer (physical)

Represents the printer device that is to be used to print the job. It is not the actual physical printer device. It is a software representation of the features and capabilities of the actual printer hardware device.

queue

Manages a collection of jobs that are waiting to be printed. A print queue receives jobs from one or more logical printers and schedules and sends the jobs to physical printers.

server (spooler)

Represents the server that manages the validation, routing, notification, logging, and scheduling of jobs. The spooler applies specified defaults to print jobs, validates that jobs can be printed using the printers on the network, and schedules jobs from queues to physical printers.

server (supervisor)

Represents the server that manages and controls the physical printers that handle the printing of jobs. The supervisor receives print jobs from the spooler, directs jobs to the physical printer, reports errors to the spooler and reports job status to the user.

 

Naming of HPDPS Objects

The above system-defined object class names represent objects that share common features. A specific instance of one of these object classes within your particular printing system might be an object with a locally defined name. For example, LogPrt1 might be the name your administrator has given to one of your logical printers.

The following restrictions apply to the naming of HPDPS objects:

  • Object names can be up to 255 characters long.

  • Characters allowed in object names are uppercase A through Z, lowercase a through z, digits 0 through 9, special characters - (dash) and _ (underscore).

  • Logical printer names longer than 14 characters cannot be used with LP spooler commands, such as lp and lpstat.

Printable version
Privacy statement Using this site means you accept its terms Feedback to webmaster
© 1997 Hewlett-Packard Development Company, L.P.