Class DLPackageProcessParmsDTO

java.lang.Object
de.aeb.xnsg.dl.bf.DLPackageProcessParmsDTO

public class DLPackageProcessParmsDTO extends Object
Process parameters for a package. Specifies which operations have to be performed on a package.
  • Field Details

    • processMode

      public DLProcessModeDTO processMode

      Controls the preparation process. In case of 'BASIC' preparation, the preparation is processed asynchronously in a job. In case of 'EXTENDED' preparation, all preparation actions are directly executed synchronously and the response is not returned before the complete label preparation process is finished. It may then include extended carrier validation results. An error will be returned if the validation fails.

      Keep in mind that processMode 'EXTENDED' consumes more system resources and reduces the effect of load balancing. It should only be used in case the client system requires an immediate response including the label preparation results of the package.

    • documentPrepareMode

      public DLPackageDocumentPrepareModeDTO documentPrepareMode
      Controls the extent of preparation for the referenced package.
    • workstationId

      public String workstationId

      The workstation used to detect the printer for which the documents should be prepared, printed or returned.
      An error will be returned when the package documents (labels) are already prepared (invoked by a previous call) and are now be be printed with a different workstationId containing an incompatible printer.

      length=50

    • documentOutputMode

      public DLDocumentOutputModeDTO documentOutputMode
      Controls the output mode for the package's documents.
    • operationMode

      public DLPackageOperationModeDTO operationMode
      Controls the operation mode performed on the package.
  • Constructor Details

    • DLPackageProcessParmsDTO

      public DLPackageProcessParmsDTO()