org.apache.jackrabbit.webdav.jcr
Interface ItemResourceConstants

All Known Implementing Classes:
org.apache.jackrabbit.webdav.jcr.AbstractItemResource, LengthsProperty, NamespacesProperty, RegisteredNamespacesReport, RepositoryDescriptorsReport, SearchResultProperty, ValuesProperty

public interface ItemResourceConstants

ItemResourceConstants provides constants for any resources representing repository items.


Field Summary
static String ATTR_VALUE_TYPE
          'type' attribute for the value element, reflecting the type of the value being transported.
static String COMPLIANCE_CLASS
          Complience classes common to all item resources.
static org.apache.jackrabbit.webdav.lock.Scope EXCLUSIVE_SESSION
          Extension to the WebDAV 'exclusive' lock, that allows to distinguish the session-scoped and open-scoped locks on a JCR node.
static org.apache.jackrabbit.webdav.property.DavPropertyName JCR_DEFINITION
           
static org.apache.jackrabbit.webdav.property.DavPropertyName JCR_DEPTH
           
static org.apache.jackrabbit.webdav.property.DavPropertyName JCR_INDEX
           
static org.apache.jackrabbit.webdav.property.DavPropertyName JCR_ISMODIFIED
           
static org.apache.jackrabbit.webdav.property.DavPropertyName JCR_ISNEW
           
static org.apache.jackrabbit.webdav.property.DavPropertyName JCR_LENGTH
           
static org.apache.jackrabbit.webdav.property.DavPropertyName JCR_LENGTHS
           
static org.apache.jackrabbit.webdav.property.DavPropertyName JCR_MIXINNODETYPES
           
static org.apache.jackrabbit.webdav.property.DavPropertyName JCR_NAME
           
static org.apache.jackrabbit.webdav.property.DavPropertyName JCR_NAMESPACES
           
static org.apache.jackrabbit.webdav.property.DavPropertyName JCR_PARENT
           
static org.apache.jackrabbit.webdav.property.DavPropertyName JCR_PATH
           
static org.apache.jackrabbit.webdav.property.DavPropertyName JCR_PRIMARYITEM
           
static org.apache.jackrabbit.webdav.property.DavPropertyName JCR_PRIMARYNODETYPE
           
static org.apache.jackrabbit.webdav.property.DavPropertyName JCR_REFERENCES
           
static org.apache.jackrabbit.webdav.property.DavPropertyName JCR_TYPE
           
static org.apache.jackrabbit.webdav.property.DavPropertyName JCR_UUID
           
static org.apache.jackrabbit.webdav.property.DavPropertyName JCR_VALUE
           
static org.apache.jackrabbit.webdav.property.DavPropertyName JCR_VALUES
           
static org.apache.jackrabbit.webdav.property.DavPropertyName JCR_VERSIONABLEUUID
           
static String METHODS
          Methods common to all item resources.
static org.apache.jackrabbit.webdav.xml.Namespace NAMESPACE
          The namespace for all jcr specific extensions.
static String ROOT_ITEM_PATH
          The resource path of the root-item-resource.
static String VERSIONSTORAGE_PATH
          The version storage item resource path.
static String XML_DESCRIPTOR
           
static String XML_DESCRIPTORKEY
           
static String XML_DESCRIPTORVALUE
           
static String XML_EXCLUSIVE_SESSION_SCOPED
           
static String XML_LENGTH
           
static String XML_NAMESPACE
           
static String XML_PREFIX
           
static String XML_PRIMARYNODETYPE
           
static String XML_RELPATH
          The 'relpath' element is not defined by RFC 3253.
static String XML_REMOVEEXISTING
          The 'removeexisting' element is not defined by RFC 3253.
static String XML_URI
           
static String XML_VALUE
           
 

Field Detail

COMPLIANCE_CLASS

public static final String COMPLIANCE_CLASS
Complience classes common to all item resources.

See Also:
Constant Field Values

METHODS

public static final String METHODS
Methods common to all item resources.

See Also:
Constant Field Values

ROOT_ITEM_PATH

public static final String ROOT_ITEM_PATH
The resource path of the root-item-resource.

See Also:
Constant Field Values

VERSIONSTORAGE_PATH

public static final String VERSIONSTORAGE_PATH
The version storage item resource path.

See Also:
Constant Field Values

NAMESPACE

public static final org.apache.jackrabbit.webdav.xml.Namespace NAMESPACE
The namespace for all jcr specific extensions.


XML_PRIMARYNODETYPE

public static final String XML_PRIMARYNODETYPE
See Also:
Constant Field Values

XML_VALUE

public static final String XML_VALUE
See Also:
Constant Field Values

ATTR_VALUE_TYPE

public static final String ATTR_VALUE_TYPE
'type' attribute for the value element, reflecting the type of the value being transported.

See Also:
Constant Field Values

XML_LENGTH

public static final String XML_LENGTH
See Also:
Constant Field Values

XML_EXCLUSIVE_SESSION_SCOPED

public static final String XML_EXCLUSIVE_SESSION_SCOPED
See Also:
Constant Field Values

XML_NAMESPACE

public static final String XML_NAMESPACE
See Also:
Constant Field Values

XML_PREFIX

public static final String XML_PREFIX
See Also:
Constant Field Values

XML_URI

public static final String XML_URI
See Also:
Constant Field Values

XML_DESCRIPTOR

public static final String XML_DESCRIPTOR
See Also:
Constant Field Values

XML_DESCRIPTORKEY

public static final String XML_DESCRIPTORKEY
See Also:
Constant Field Values

XML_DESCRIPTORVALUE

public static final String XML_DESCRIPTORVALUE
See Also:
Constant Field Values

EXCLUSIVE_SESSION

public static final org.apache.jackrabbit.webdav.lock.Scope EXCLUSIVE_SESSION
Extension to the WebDAV 'exclusive' lock, that allows to distinguish the session-scoped and open-scoped locks on a JCR node.

See Also:
Node.lock(boolean, boolean)

XML_REMOVEEXISTING

public static final String XML_REMOVEEXISTING
The 'removeexisting' element is not defined by RFC 3253. If it is present in the UPDATE request body, uuid conflicts should be solved by removing the existing nodes.

See Also:
Node.restore(javax.jcr.version.Version, boolean), Workspace.restore(javax.jcr.version.Version[], boolean), UpdateInfo, Constant Field Values

XML_RELPATH

public static final String XML_RELPATH
The 'relpath' element is not defined by RFC 3253. If it is present in the UPDATE request body, the server is forced to used the text contained as 'relPath' argument for the Node.restore call.

See Also:
Node.restore(javax.jcr.version.Version, String, boolean), UpdateInfo, Constant Field Values

JCR_NAME

public static final org.apache.jackrabbit.webdav.property.DavPropertyName JCR_NAME

JCR_PATH

public static final org.apache.jackrabbit.webdav.property.DavPropertyName JCR_PATH

JCR_DEPTH

public static final org.apache.jackrabbit.webdav.property.DavPropertyName JCR_DEPTH

JCR_PARENT

public static final org.apache.jackrabbit.webdav.property.DavPropertyName JCR_PARENT

JCR_ISNEW

public static final org.apache.jackrabbit.webdav.property.DavPropertyName JCR_ISNEW

JCR_ISMODIFIED

public static final org.apache.jackrabbit.webdav.property.DavPropertyName JCR_ISMODIFIED

JCR_DEFINITION

public static final org.apache.jackrabbit.webdav.property.DavPropertyName JCR_DEFINITION

JCR_PRIMARYNODETYPE

public static final org.apache.jackrabbit.webdav.property.DavPropertyName JCR_PRIMARYNODETYPE

JCR_MIXINNODETYPES

public static final org.apache.jackrabbit.webdav.property.DavPropertyName JCR_MIXINNODETYPES

JCR_INDEX

public static final org.apache.jackrabbit.webdav.property.DavPropertyName JCR_INDEX

JCR_REFERENCES

public static final org.apache.jackrabbit.webdav.property.DavPropertyName JCR_REFERENCES

JCR_UUID

public static final org.apache.jackrabbit.webdav.property.DavPropertyName JCR_UUID

JCR_PRIMARYITEM

public static final org.apache.jackrabbit.webdav.property.DavPropertyName JCR_PRIMARYITEM

JCR_TYPE

public static final org.apache.jackrabbit.webdav.property.DavPropertyName JCR_TYPE

JCR_VALUE

public static final org.apache.jackrabbit.webdav.property.DavPropertyName JCR_VALUE

JCR_VALUES

public static final org.apache.jackrabbit.webdav.property.DavPropertyName JCR_VALUES

JCR_LENGTH

public static final org.apache.jackrabbit.webdav.property.DavPropertyName JCR_LENGTH

JCR_LENGTHS

public static final org.apache.jackrabbit.webdav.property.DavPropertyName JCR_LENGTHS

JCR_NAMESPACES

public static final org.apache.jackrabbit.webdav.property.DavPropertyName JCR_NAMESPACES

JCR_VERSIONABLEUUID

public static final org.apache.jackrabbit.webdav.property.DavPropertyName JCR_VERSIONABLEUUID


Copyright © 2005-2006 . All Rights Reserved.