terminating-transform

Indicates whether this is a terminating transform.

GUI label

How to process jobs

Type

Resettable, single-valued

Allowed Values

You can enter one of these fixed values:

Fixed Value Input Synonym
true yes
false no

Default Value

false

Usage Guidelines

When you specify true for terminating-transform, InfoPrint Manager for AIX ends the transform sequence and marks the job complete without printing through the DSS backend.

When you are using a sequence of transforms, specify false as the value for terminating-transform to continue processing transforms that follow. The last transform in the sequence can be true when you want it to terminate without printing and false when you want it to print through the defined actual destination.

A terminating transform can be used to create an actual destination that only performs a transform and then stores/forwards the transformed data without ever printing it to an output device.

Since the DSS is never actually executed, a terminating transform can be associated with any type of DSS. You should associate a terminating transform with a BSD DSS destination to minimize unnecessary overhead, such as creating files, ports, and so on. When defining a BSD DSS destination for use with a terminating transform, you should not use a valid IP address or a valid command when creating the BSD DSS destination, which not only minimizes overhead, but also logs errors if it tries to print a file.

Because a terminating transform does not provide output to the next step, it is meaningless to specify the job-rip-action job attribute with a value of rip-and-hold.

Examples for terminating-transform

  • For example, a BSD DSS destination could be created and associated with a transform that runs ps2afp and stores the resulting AFP file in a library.
  • As another example, you could also use a BSD DSS destination fed by one queue and associated with a transform that runs ps2afp and then sends (with a pdpr command) the resulting AFP file to a logical destination that sends the file to a printer. This example gives you a way to do pre-spool transforms.