2020

Table Of Contents
USING QUARKXPRESS SERVER
RequestService
should send the
response as-is (text or
binary) or store the
response on the server
and return its location
as a URL. Because the
object model works
on SOAP, which can
be slow when
transferring large
binary files, you might
choose to set this
value to “true” if you
suspect that the
response is going to be
several megabytes or
larger.
bypassFileInfo Boolean
Indicates whether file
info should be fetched
before executing the
command.
context String
Context in which the
command is being
executed.
request QRequest
QuarkXPress Server
request is instances of
request objects
chained together.
Example, object
model
com.quark.qxpsm.QRequestContext rc = new
com.quark.qxpsm.QRequestContext(); rc.documentName =
this.DocumentSettings1.documentName.Text; rc.responseAsURL =
this.DocumentSettings1.responseAsURL.Checked; rc.useCache =
this.DocumentSettings1.useCache.Checked; rc.bypassFileInfo =
this.DocumentSettings1.bypassFileInfo.Checked; //Create the service and
call it QRequestContext object RequestService svc = new RequestService();
com.quark.qxpsm.QContentData qc = svc.processRequest(rc);
Description
Web service called to process the QuarkXPress Server request. RequestService has a
generic method named processRequest() that takes QRequestContext as an
argument and returns QContentData as the QuarkXPress Server response.
Type Web service
40 | A GUIDE TO QUARKXPRESS SERVER 2020