Interface SearchConstants
- 
- All Known Implementing Classes:
 QueryGrammerSet,SearchInfo
public interface SearchConstantsSearchConstantsinterface provide constants for request and response headers, Xml elements and property names used for WebDAV search. 
- 
- 
Field Summary
Fields Modifier and Type Field Description static java.lang.StringBASICSEARCHPredefined basic query grammer.static java.lang.StringHEADER_DASLThe DASL response header specifying the query languages supported by the requested resource.static NamespaceNAMESPACENamespace definition.
NOTE: For convenience reasons, the namespace is defined to be the defaultDAV:namespace.static DavPropertyNameQUERY_GRAMMER_SETProperty indicating the set of query languages the given resource is able deal with.static java.lang.StringXML_GRAMMERName constant for the 'DAV:grammar' element, which is used inside theXML_QUERY_GRAMMARelement.static java.lang.StringXML_QUERY_GRAMMARXml element name for a single query grammar element inside thesupported-query-grammer-set property.static java.lang.StringXML_QUERY_SCHEMA_DISCOVERYOptional Xml element name used in the SEARCH request body instead ofXML_SEARCHREQUESTin order to access a given query schema.static java.lang.StringXML_SEARCHREQUESTXml element name for the required request body of a SEARCH request. 
 - 
 
- 
- 
Field Detail
- 
NAMESPACE
static final Namespace 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
static final java.lang.String BASICSEARCH
Predefined basic query grammer. 
- 
HEADER_DASL
static final java.lang.String HEADER_DASL
The DASL response header specifying the query languages supported by the requested resource.- See Also:
 - Constant Field Values
 
 
- 
XML_QUERY_GRAMMAR
static final java.lang.String XML_QUERY_GRAMMAR
Xml element name for a single query grammar element inside thesupported-query-grammer-set property.- See Also:
 - Constant Field Values
 
 
- 
XML_GRAMMER
static final java.lang.String XML_GRAMMER
Name constant for the 'DAV:grammar' element, which is used inside theXML_QUERY_GRAMMARelement.- See Also:
 - Constant Field Values
 
 
- 
XML_SEARCHREQUEST
static final java.lang.String XML_SEARCHREQUEST
Xml element name for the required request body of a SEARCH request. 
- 
XML_QUERY_SCHEMA_DISCOVERY
static final java.lang.String 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:
 - Constant Field Values
 
 
- 
QUERY_GRAMMER_SET
static final DavPropertyName 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>
 
 - 
 
 -