Interface SearchConstants
- All Known Implementing Classes:
QueryGrammerSet,SearchInfo
public interface SearchConstants
SearchConstants interface provide constants for request
and response headers, Xml elements and property names used for WebDAV
search.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringPredefined basic query grammer.static final StringThe DASL response header specifying the query languages supported by the requested resource.static final NamespaceNamespace definition.
NOTE: For convenience reasons, the namespace is defined to be the defaultDAV:namespace.static final DavPropertyNameProperty indicating the set of query languages the given resource is able deal with.static final StringName constant for the 'DAV:grammar' element, which is used inside theXML_QUERY_GRAMMARelement.static final StringXml element name for a single query grammar element inside thesupported-query-grammer-set property.static final StringOptional Xml element name used in the SEARCH request body instead ofXML_SEARCHREQUESTin order to access a given query schema.static final StringXml element name for the required request body of a SEARCH request.
-
Field Details
-
NAMESPACE
Namespace definition.
NOTE: For convenience reasons, the namespace is defined to be the defaultDAV:namespace. This is not correct for the underlying specification is still in a draft state. See also the editorial note inside the Internet Draft WebDAV Search document. -
BASICSEARCH
Predefined basic query grammer. -
HEADER_DASL
The DASL response header specifying the query languages supported by the requested resource.- See Also:
-
XML_QUERY_GRAMMAR
Xml element name for a single query grammar element inside thesupported-query-grammer-set property.- See Also:
-
XML_GRAMMER
Name constant for the 'DAV:grammar' element, which is used inside theXML_QUERY_GRAMMARelement.- See Also:
-
XML_SEARCHREQUEST
Xml element name for the required request body of a SEARCH request.- See Also:
-
XML_QUERY_SCHEMA_DISCOVERY
Optional Xml element name used in the SEARCH request body instead ofXML_SEARCHREQUESTin order to access a given query schema.- See Also:
-
QUERY_GRAMMER_SET
Property indicating the set of query languages the given resource is able deal with. The property has the following definition:
<!ELEMENT supported-query-grammar-set (supported-query-grammar*)> <!ELEMENT supported-query-grammar grammar> <!ELEMENT grammar ANY>
-