sdlip
Interface DAV


public abstract interface DAV

This interface defines tag names of the DAV namespace "DAV:". Refer to the DAV specification for more information.


Field Summary
static java.lang.String allprop
           
static java.lang.String and
          The DAV:and operator performs a logical AND operation on the expressions it contains.
static java.lang.String ascending
           
static java.lang.String basicsearch
           
static java.lang.String casesensitive
          The DAV:casesensitive attribute allows clients to specify case-sensitive or case-insensitive behavior for DAV:basicsearch operators.
static java.lang.String contains
          The DAV:contains operator is an optional operator that provides content-based search capability.
static java.lang.String depth
           
static java.lang.String descending
           
static int eBadRequest
          Constants used in the SDLIP/DASL binding
static int eInsufficientStorage
           
static java.lang.String eq
          The DAV:eq operator provides simple equality matching on property values.
static int eUnprocessableEntity
           
static java.lang.String FALSE
          false
static java.lang.String from
           
static java.lang.String getcontentlength
          Property type that specifies content length
static java.lang.String getcontenttype
          Property type that specifies content type
static java.lang.String gt
           
static java.lang.String gte
           
static java.lang.String href
           
static java.lang.String isdefined
          The optional DAV:isdefined operator allows clients to determine whether a property is defined on a resource.
static java.lang.String like
          The DAV:like is an optional operator intended to give simple wildcard-based pattern matching ability to clients.
static java.lang.String limit
           
static java.lang.String literal
          DAV:literal allows literal values to be placed in an expression.
static java.lang.String lt
          The DAV:lt, DAV:lte, DAV:gt, and DAV:gte operators provide comparisons on property values, using less-than, less-than or equal, greater-than, and greater-than or equal respectively.
static java.lang.String lte
           
static java.lang.String multistatus
           
static java.lang.String Namespace
          DAV namespace
static java.lang.String not
          The DAV:not operator performs a logical NOT operation on the values it contains.
static java.lang.String nresults
           
static java.lang.String or
          The DAV:or operator performs a logical OR operation on the values it contains.
static java.lang.String order
           
static java.lang.String orderby
          The DAV:orderby element specifies the ordering of the result set.
static java.lang.String prop
           
static java.lang.String propstat
           
static java.lang.String redirectarbiter
           
static java.lang.String response
           
static java.lang.String responsedescription
           
static int rMultiStatus
           
static java.lang.String scope
           
static java.lang.String score
          The DAV:score XML element is a synthetic property whose value is defined only in the context of a query result where the server computes a score, e.g.
static java.lang.String searchrequest
          Elements used in the SDLIP/DASL binding
static java.lang.String select
           
static java.lang.String status
           
static java.lang.String TRUE
          true
static java.lang.String where
           
 

Field Detail

Namespace

public static final java.lang.String Namespace
DAV namespace

where

public static final java.lang.String where

and

public static final java.lang.String and
The DAV:and operator performs a logical AND operation on the expressions it contains.

or

public static final java.lang.String or
The DAV:or operator performs a logical OR operation on the values it contains.

not

public static final java.lang.String not
The DAV:not operator performs a logical NOT operation on the values it contains.

TRUE

public static final java.lang.String TRUE
true

FALSE

public static final java.lang.String FALSE
false

lt

public static final java.lang.String lt
The DAV:lt, DAV:lte, DAV:gt, and DAV:gte operators provide comparisons on property values, using less-than, less-than or equal, greater-than, and greater-than or equal respectively. The DAV:casesensitive attribute may be used with these elements.

lte

public static final java.lang.String lte

gt

public static final java.lang.String gt

gte

public static final java.lang.String gte

eq

public static final java.lang.String eq
The DAV:eq operator provides simple equality matching on property values. The DAV:casesensitive attribute may be used with this element.

isdefined

public static final java.lang.String isdefined
The optional DAV:isdefined operator allows clients to determine whether a property is defined on a resource.

like

public static final java.lang.String like
The DAV:like is an optional operator intended to give simple wildcard-based pattern matching ability to clients. The operator takes two arguments. The first argument is a DAV:prop element identifying a single property to evaluate. The second argument is a DAV:literal element that gives the pattern matching string.

order

public static final java.lang.String order

ascending

public static final java.lang.String ascending

descending

public static final java.lang.String descending

contains

public static final java.lang.String contains
The DAV:contains operator is an optional operator that provides content-based search capability. This operator implicitly searches against the text content of a resource, not against content of properties. The DAV:contains operator is intentionally not overly constrained, in order to allow the server to do the best job it can in performing the search.

literal

public static final java.lang.String literal
DAV:literal allows literal values to be placed in an expression.

orderby

public static final java.lang.String orderby
The DAV:orderby element specifies the ordering of the result set. It contains one or more DAV:order elements, each of which specifies a comparison between two items in the result set. Informally, a comparison specifies a test that determines whether one resource appears before another in the result set. Comparisons are applied in the order they occur in the DAV:orderby element, earlier comparisons being more significant.

getcontentlength

public static final java.lang.String getcontentlength
Property type that specifies content length

getcontenttype

public static final java.lang.String getcontenttype
Property type that specifies content type

score

public static final java.lang.String score
The DAV:score XML element is a synthetic property whose value is defined only in the context of a query result where the server computes a score, e.g. based on relevance. It may be used in DAV:select or DAV:orderby elements. Servers SHOULD support this property. The value is a string representing the score, an integer from zero to 10000 inclusive, where a higher value indicates a higher score (e.g. more relevant).

casesensitive

public static final java.lang.String casesensitive
The DAV:casesensitive attribute allows clients to specify case-sensitive or case-insensitive behavior for DAV:basicsearch operators. The possible values for DAV:casesensitive are "1" or "0". The "1" value indicates case-sensitivity. The "0" value indicates case-insensitivity. The default value is server-specified.

eBadRequest

public static final int eBadRequest
Constants used in the SDLIP/DASL binding

eUnprocessableEntity

public static final int eUnprocessableEntity

eInsufficientStorage

public static final int eInsufficientStorage

rMultiStatus

public static final int rMultiStatus

searchrequest

public static final java.lang.String searchrequest
Elements used in the SDLIP/DASL binding

prop

public static final java.lang.String prop

response

public static final java.lang.String response

href

public static final java.lang.String href

propstat

public static final java.lang.String propstat

limit

public static final java.lang.String limit

nresults

public static final java.lang.String nresults

scope

public static final java.lang.String scope

multistatus

public static final java.lang.String multistatus

responsedescription

public static final java.lang.String responsedescription

redirectarbiter

public static final java.lang.String redirectarbiter

status

public static final java.lang.String status

basicsearch

public static final java.lang.String basicsearch

allprop

public static final java.lang.String allprop

select

public static final java.lang.String select

from

public static final java.lang.String from

depth

public static final java.lang.String depth