ContentDescriptor,
AbstractReadHandle,
AbstractWriteHandle,
RuleReadHandle,
RuleWriteHandle,
OutputStreamSenderstatic
interface UNKNOWN_LENGTHRuleDefinition (String name, String description)<T extends XMLReadHandle>
TexportQueryDefinition (T handle)getName()voidimportQueryDefinition (XMLWriteHandle queryDef)protected Class<InputStream>protected voidreceiveContent (InputStream content)protected OutputStreamSendervoidsetDescription (String description)voidsetMetadata (RuleDefinition.RuleMetadata metadata)voidvoidwrite (OutputStream out)getByteLength, getFormat, getMimetype, getServerTimestamp,
setByteLength,
setFormat,
setMimetype,
setServerTimestampgetPointInTimeQueryTimestamp, isResendable,
setPointInTimeQueryTimestamp, setResendable,
setResponseServerTimestampname - The name of the rule. Should be unique
among rule names on the REST server.description - Text description of the rule.name - The rule's name.description - The rule's description.queryDef - A combined raw query definition
serialized as XML.T - the type of XMLReadHandle to returnhandle - The handle to use for export.metadata - The metadatawrite in
interface OutputStreamSenderout - the output stream receiving the contentIOException - if io problems arisereceiveContent in
class com.marklogic.client.impl.HandleImplementation<InputStream, OutputStreamSender>receiveAs in
class com.marklogic.client.impl.HandleImplementation<InputStream, OutputStreamSender>sendContent in
class com.marklogic.client.impl.HandleImplementation<InputStream, OutputStreamSender>Copyright (c) 2010-2025 Progress Software Corporation and/or its subsidiaries or affiliates. All Rights Reserved.