Execute Search XML Schema Documentation
Table of Contents
Schema Document Properties
Target Namespace | None |
---|---|
Element and Attribute Namespaces |
|
Documentation | XML schema for the first input parameter in the Search.singleObjectTypeExecute and Search.singleObjectTypeExecuteXML methods. |
Declared Namespaces
Prefix | Namespace |
---|---|
xml | http://www.w3.org/XML/1998/namespace |
xsd | http://www.w3.org/2001/XMLSchema |
Schema Component Representation
<xsd:schema
elementFormDefault="qualified">
...
</xsd:schema>Global Declarations
Element: request
Name | request |
---|---|
Type | Locally-defined complex type |
Nillable | no |
Abstract | no |
Documentation | Specifies the root element. |
XML Instance Representation
<request>
<objectstores>
objectstoresType
</objectstores> [1]
<querystatement>
querystatementType
</querystatement> [1]
<options>
optionsType
</options> [0..1]
</request>
Schema Component Representation
<xsd:element
name="request">
<xsd:complexType>
</xsd:element><xsd:sequence></xsd:sequence>
</xsd:complexType>Global Definitions
Complex Type: objectstoreType
Super-types: | None |
---|---|
Sub-types: | None |
Name | objectstoreType |
---|---|
Abstract | no |
Documentation | Specifies a Content Engine Object Store. |
Schema Component Representation
Complex Type: objectstoresType
Super-types: | None |
---|---|
Sub-types: | None |
Name | objectstoresType |
---|---|
Abstract | no |
Documentation | Specifies a collection of objectstore elements. |
XML Instance Representation
<...
mergeoption="xsd:NMTOKEN (value comes from list: {'none'|'union'|'intersection'}) [0..1] ">
mergeoption="xsd:NMTOKEN (value comes from list: {'none'|'union'|'intersection'}) [0..1] ">
<objectstore>
objectstoreType
</objectstore> [1..*]
</...>
Schema Component Representation
<xsd:complexType
name="objectstoresType">
<xsd:sequence></xsd:sequence>
<xsd:attribute
name="mergeoption" use="default" value="union">
</xsd:complexType><xsd:simpleType>
</xsd:attribute><xsd:restriction
base="
xsd:NMTOKEN
">
</xsd:simpleType><xsd:enumeration
value="none"/>
<xsd:enumeration
value="union"/>
<xsd:enumeration
value="intersection"/>
</xsd:restriction>Complex Type: optionsType
Super-types: | None |
---|---|
Sub-types: | None |
Name | optionsType |
---|---|
Abstract | no |
Documentation | Specifies query options. |
XML Instance Representation
Schema Component Representation
<xsd:complexType
name="optionsType">
<xsd:attribute
name="cursorlocation" use="default" value="server">
</xsd:complexType><xsd:simpleType>
</xsd:attribute><xsd:restriction
base="
xsd:NMTOKEN
">
</xsd:simpleType><xsd:enumeration
value="server"/>
<xsd:enumeration
value="client"/>
</xsd:restriction>Complex Type: querystatementType
Super-types: | None |
---|---|
Sub-types: | None |
Name | querystatementType |
---|---|
Abstract | no |
Documentation | Specifies a query statement that only queries for a single object type. The query statement can contain content search for the Document object type. However, it cannot contain a SQL multi-table join or self-join. |
XML Instance Representation
Schema Component Representation
<xsd:complexType
name="querystatementType">
<xsd:attribute
name="hascontentsearch" use="default" value="false">
</xsd:complexType><xsd:simpleType>
</xsd:attribute><xsd:restriction
base="
xsd:NMTOKEN
">
</xsd:simpleType><xsd:enumeration
value="true"/>
<xsd:enumeration
value="false"/>
</xsd:restriction>Feedback