2017

Table Of Contents
USING QUARKXPRESS SERVER
A Guide to QuarkXPress Server 2017 | 41
RequestService
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
s
uspect 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