org.apache.jackrabbit.webdav.ordering
Interface OrderingConstants

All Known Implementing Classes:
OrderingType, OrderPatch, Position

public interface OrderingConstants

OrderingConstants provide constants for request and response headers, Xml elements and property names defined by RFC 3648.


Field Summary
static String HEADER_ORDERING_TYPE
          The "Ordering-Type" request header.
static String HEADER_POSITION
          When a new member is added to a collection with a client-maintained ordering (for example, with PUT, COPY, or MKCOL), its position in the ordering can be set with the new Position header.

Position = "Position" ":" ("first" | "last" | (("before" | "after") segment))

NOTE: segment is defined in section 3.3 of RFC2396.
static Namespace NAMESPACE
          The namespace
static DavPropertyName ORDERING_TYPE
          The DAV:ordering-type property indicates whether the collection is ordered and, if so, uniquely identifies the semantics of the ordering.
static String ORDERING_TYPE_CUSTOM
          Constant representing the DAV:custom ordering type URI, which indicates that the collection is not ordered.
static String ORDERING_TYPE_UNORDERED
          Constant representing the DAV:unordered ordering type URI, which indicates that the collection is to be ordered, but the semantics of the ordering is not being advertised.
static DavPropertyName SUPPORTED_LIVE_PROPERTY_SET
          Required live property for resources that honor the 'ordered-collections' compliance class defined by RFC 3648.
The supported-live-property-set property has been introduced with RFC 3253.
static DavPropertyName SUPPORTED_METHOD_SET
          Required live property for resources that honor the 'ordered-collections' compliance class defined by RFC 3648.
The supported-method-set property has been introduced with RFC 3253.
static String XML_AFTER
           
static String XML_BEFORE
           
static String XML_FIRST
           
static String XML_LAST
           
static String XML_ORDER_MEMBER
           
static String XML_ORDERING_TYPE
           
static String XML_ORDERPATCH
          Xml elements used for reordering internal members of a collection.
static String XML_POSITION
           
static String XML_SEGMENT
           
 

Field Detail

NAMESPACE

public static final Namespace NAMESPACE
The namespace


HEADER_ORDERING_TYPE

public static final String HEADER_ORDERING_TYPE
The "Ordering-Type" request header.

See Also:
Constant Field Values

HEADER_POSITION

public static final String HEADER_POSITION
When a new member is added to a collection with a client-maintained ordering (for example, with PUT, COPY, or MKCOL), its position in the ordering can be set with the new Position header.

Position = "Position" ":" ("first" | "last" | (("before" | "after") segment))

NOTE: segment is defined in section 3.3 of RFC2396.

See Also:
Constant Field Values

XML_ORDERPATCH

public static final String XML_ORDERPATCH
Xml elements used for reordering internal members of a collection.

See Also:
Constant Field Values

XML_ORDERING_TYPE

public static final String XML_ORDERING_TYPE
See Also:
Constant Field Values

XML_ORDER_MEMBER

public static final String XML_ORDER_MEMBER
See Also:
Constant Field Values

XML_POSITION

public static final String XML_POSITION
See Also:
Constant Field Values

XML_SEGMENT

public static final String XML_SEGMENT
See Also:
Constant Field Values

XML_FIRST

public static final String XML_FIRST
See Also:
Constant Field Values

XML_LAST

public static final String XML_LAST
See Also:
Constant Field Values

XML_BEFORE

public static final String XML_BEFORE
See Also:
Constant Field Values

XML_AFTER

public static final String XML_AFTER
See Also:
Constant Field Values

ORDERING_TYPE_CUSTOM

public static final String ORDERING_TYPE_CUSTOM
Constant representing the DAV:custom ordering type URI, which indicates that the collection is not ordered.

See Also:
Constant Field Values

ORDERING_TYPE_UNORDERED

public static final String ORDERING_TYPE_UNORDERED
Constant representing the DAV:unordered ordering type URI, which indicates that the collection is to be ordered, but the semantics of the ordering is not being advertised.

See Also:
Constant Field Values

ORDERING_TYPE

public static final DavPropertyName ORDERING_TYPE
The DAV:ordering-type property indicates whether the collection is ordered and, if so, uniquely identifies the semantics of the ordering.

See Also:
OrderingType

SUPPORTED_METHOD_SET

public static final DavPropertyName SUPPORTED_METHOD_SET
Required live property for resources that honor the 'ordered-collections' compliance class defined by RFC 3648.
The supported-method-set property has been introduced with RFC 3253.

See Also:
DeltaVConstants.SUPPORTED_METHOD_SET

SUPPORTED_LIVE_PROPERTY_SET

public static final DavPropertyName SUPPORTED_LIVE_PROPERTY_SET
Required live property for resources that honor the 'ordered-collections' compliance class defined by RFC 3648.
The supported-live-property-set property has been introduced with RFC 3253.

See Also:
DeltaVConstants.SUPPORTED_LIVE_PROPERTY_SET


Copyright © 2005-2006 . All Rights Reserved.