Lexmark X925 Lexmark Document Distributor - Page 50

Understanding dynamic prompting support, MessagePrompt, BooleanPrompt, IntegerPrompt, ListPrompt

Page 50 highlights

Developing workflow solutions 50 • The LDD system is online. You can access the interface of the Job Sumbission Web Service at http://loadbalancer: 9780/lmc/services/JobSubmission?wsdl, where loadbalancer is the computer where your load balancer is installed. The following table lists the methods used with the Job Submission Web Service: Method Target Description Parameters Return values start Load Initiate a job balancer submission session • resolver-The resolver used to determine the device group, solution, and task settings. The default resolver uses clientIP and profileName only. • protocol-The protocol used to extract prompt answers from the metadata. The default is webdav. • authId-The client user name • clientIP-The client IP address • deviceGroup-The device group associated with the job • profileName-The profile used for the job • sessionID-The session ID, which must be used in later calls • tomcatIP-The address of the LDD server, which must be the target for later calls • scanUrl-The WebDAV folder where documents are submitted post WebDAV Submit files in response to ScanPrompt See the WebDAV documentation. metadata LDD Server Provide answers for other prompts • continue-Indicates more metadata follows Reserved • scan.x.file.y-The path of a scanned file in the WebDAV repository. x indicates the sequence number of a scan prompt, and y indicates the sequence number of a file from that scan prompt. x and y are both zero‑based. Understanding dynamic prompting support When a profile is selected, solutions usually either prompt you for information or start a job. Many solutions involve submitting jobs with related information (such as account numbers, passwords, or processing options) that is obtained through prompting. Where possible, prompting should occur before submitting the job. This gives you the opportunity to cancel jobs when prompted for information they don't have at the moment. The Job Submission Web Service provides prompting capability to Lexmark Document Server Printer Port clients. From the port monitor, the following prompts are supported: • MessagePrompt • BooleanPrompt • IntegerPrompt • ListPrompt • ArrayPrompt • PasswordPrompt

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82

The LDD system is online.
You can access the interface of the Job Sumbission Web Service at
http://
loadbalancer
:
9780/lmc/services/JobSubmission?wsdl
, where
loadbalancer
is the computer where your load
balancer is installed.
The following table lists the methods used with the Job Submission Web Service:
Method
Target
Description
Parameters
Return values
start
Load
balancer
Initiate a job
submission
session
resolver
—The resolver used to determine
the device group, solution, and task settings.
The default resolver uses clientIP and
profileName only.
protocol
—The protocol used to extract
prompt answers from the metadata. The
default is
webdav
.
authId
—The client user name
clientIP
—The client IP address
deviceGroup
—The device group
associated with the job
profileName
—The profile used for the job
sessionID
—The
session ID, which must
be used in later calls
tomcatIP
—The
address of the LDD
server, which must be
the target for later calls
scanUrl
—The
WebDAV folder where
documents are
submitted
post
WebDAV
Submit files in
response to
ScanPrompt
See the WebDAV documentation.
metadata
LDD
Server
Provide answers
for other prompts
continue
—Indicates more metadata
follows
scan.
x
.file.
y
—The path of a scanned
file in the WebDAV repository.
x
indicates the
sequence number of a scan prompt, and
y
indicates the sequence number of a file from
that scan prompt.
x
and
y
are both
zero
based.
Reserved
Understanding dynamic prompting support
When a profile is selected, solutions usually either prompt you for information or start a job. Many solutions involve
submitting jobs with related information (such as account numbers, passwords, or processing options) that is obtained
through prompting. Where possible, prompting should occur before submitting the job. This gives you the opportunity
to cancel jobs when prompted for information they don't have at the moment.
The Job Submission Web Service provides prompting capability to Lexmark Document Server Printer Port clients. From
the port monitor, the following prompts are supported:
MessagePrompt
BooleanPrompt
IntegerPrompt
ListPrompt
ArrayPrompt
PasswordPrompt
Developing workflow solutions
50