A B C D E F G H I L M N O P Q R S T U V W X _ 
All Classes All Packages

A

AbstractActiveLock - Class in org.apache.jackrabbit.webdav.lock
AbstractActiveLock...
AbstractActiveLock() - Constructor for class org.apache.jackrabbit.webdav.lock.AbstractActiveLock
 
AbstractDavProperty<T> - Class in org.apache.jackrabbit.webdav.property
AbstractDavProperty provides generic METHODS used by various implementations of the DavProperty interface.
AbstractDavProperty(DavPropertyName, boolean) - Constructor for class org.apache.jackrabbit.webdav.property.AbstractDavProperty
Create a new AbstractDavProperty with the given DavPropertyName and a boolean flag indicating whether this property should be suppressed in PROPFIND/allprop responses.
AbstractLocatorFactory - Class in org.apache.jackrabbit.webdav
AbstractLocatorFactory is an implementation of the DavLocatorFactory interface that defines how a given URI is split to workspace path and resource path and how it's implementation of DavResourceLocator builds the href.
AbstractLocatorFactory(String) - Constructor for class org.apache.jackrabbit.webdav.AbstractLocatorFactory
Create a new factory
AbstractLockEntry - Class in org.apache.jackrabbit.webdav.lock
AbstractLockEntry provides the generic XmlSerializable.toXml(org.w3c.dom.Document) method.
AbstractLockEntry() - Constructor for class org.apache.jackrabbit.webdav.lock.AbstractLockEntry
 
AbstractReport - Class in org.apache.jackrabbit.webdav.version.report
Abstract Report.
AbstractReport() - Constructor for class org.apache.jackrabbit.webdav.version.report.AbstractReport
 
AbstractSecurityReport - Class in org.apache.jackrabbit.webdav.security.report
AbstractSecurityReport covers basic validation and utilities common to the majority of the reports defined within RFC 3744.
AbstractSecurityReport() - Constructor for class org.apache.jackrabbit.webdav.security.report.AbstractSecurityReport
 
AbstractWebdavServlet - Class in org.apache.jackrabbit.webdav.server
AbstractWebdavServlet
AbstractWebdavServlet() - Constructor for class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
 
ACCESS_CONTROL - Static variable in class org.apache.jackrabbit.webdav.DavCompliance
 
ACL - Static variable in interface org.apache.jackrabbit.webdav.security.SecurityConstants
Protected property DAV:acl.
ACL_RESTRICTIONS - Static variable in interface org.apache.jackrabbit.webdav.security.SecurityConstants
Protected property DAV:acl-restrictions
AclPrincipalReport - Class in org.apache.jackrabbit.webdav.security.report
The AclPrincipalReport report returns the requested property set for all principals in the DAV:acl property, that are identified by http(s) URLs or by a DAV:property principal.
AclPrincipalReport() - Constructor for class org.apache.jackrabbit.webdav.security.report.AclPrincipalReport
 
AclProperty - Class in org.apache.jackrabbit.webdav.security
AclProperty defines a protected property that specifies the list of access control entries (ACEs).
AclProperty(AclProperty.Ace[]) - Constructor for class org.apache.jackrabbit.webdav.security.AclProperty
Create a new AclProperty from the given ACEs.
AclProperty.Ace - Class in org.apache.jackrabbit.webdav.security
Simple WebDAV ACE implementation
AclResource - Interface in org.apache.jackrabbit.webdav.security
AclResource...
AclRestrictionsProperty - Class in org.apache.jackrabbit.webdav.security
AclRestrictionsProperty as defined by RFC 3744 Section 5.6.
AclRestrictionsProperty(boolean, boolean, boolean, Principal) - Constructor for class org.apache.jackrabbit.webdav.security.AclRestrictionsProperty
 
ActiveLock - Interface in org.apache.jackrabbit.webdav.lock
ActiveLock encapsulates the lock information for a DavResource.
ACTIVITY - Static variable in class org.apache.jackrabbit.webdav.DavCompliance
 
ACTIVITY - Static variable in class org.apache.jackrabbit.webdav.property.ResourceType
The activity resource type
ACTIVITY_CHECKOUT_SET - Static variable in interface org.apache.jackrabbit.webdav.version.ActivityResource
The computed DAV:activity-checkout-set property identifies each checked-out resource whose DAV:activity-set identifies this activity.
ACTIVITY_SET - Static variable in interface org.apache.jackrabbit.webdav.version.VersionControlledResource
DAV:activity-set is a property for a checked-out resource, if the server supports the activity feature.
This property determines the DAV:activity-set property of the version that results from checking in this resource.
ACTIVITY_SET - Static variable in interface org.apache.jackrabbit.webdav.version.VersionResource
DAV:activity-set is a required property for a version resource, if the server supports the activity feature.
It identifies the activities that determine to which logical changes this version contributes, and on which lines of descent this version appears.
ACTIVITY_VERSION_SET - Static variable in interface org.apache.jackrabbit.webdav.version.ActivityResource
The computed DAV:activity-version-set property identifies each version whose DAV:activity-set property identifies this activity.
ActivityResource - Interface in org.apache.jackrabbit.webdav.version
An activity is a resource that selects a set of versions that are on a single "line of descent", where a line of descent is a sequence of versions connected by successor relationships.
add(String, Namespace) - Method in class org.apache.jackrabbit.webdav.property.DavPropertyNameSet
Creates a DavPropertyName from the given parameters and add it to this set.
add(DavProperty<?>) - Method in class org.apache.jackrabbit.webdav.MultiStatusResponse
Adds a property to this response '200' propstat set.
add(DavProperty<?>) - Method in class org.apache.jackrabbit.webdav.property.DavPropertySet
Adds a new property to this set.
add(DavProperty<?>, int) - Method in class org.apache.jackrabbit.webdav.MultiStatusResponse
Adds a property to this response
add(DavPropertyName) - Method in class org.apache.jackrabbit.webdav.MultiStatusResponse
Adds a property name to this response '200' propstat set.
add(DavPropertyName) - Method in class org.apache.jackrabbit.webdav.property.DavPropertyNameSet
Adds the specified DavPropertyName object to this set if it is not already present.
add(DavPropertyName, int) - Method in class org.apache.jackrabbit.webdav.MultiStatusResponse
Adds a property name to this response
addAll(DavPropertyNameSet) - Method in class org.apache.jackrabbit.webdav.property.DavPropertyNameSet
Add the property names contained in the specified set to this set.
addAll(DavPropertySet) - Method in class org.apache.jackrabbit.webdav.property.DavPropertySet
 
addChildElement(Element, String, Namespace) - Static method in class org.apache.jackrabbit.webdav.xml.DomUtil
Add a new child element with the given local name and namespace to the specified parent.
addChildElement(Element, String, Namespace, String) - Static method in class org.apache.jackrabbit.webdav.xml.DomUtil
Add a new child element with the given local name and namespace to the specified parent.
addChildElement(Node, String, Namespace) - Static method in class org.apache.jackrabbit.webdav.xml.DomUtil
Add a new child element with the given local name and namespace to the specified parent.
addContent(Object) - Method in class org.apache.jackrabbit.webdav.property.PropContainer
Deprecated.
addContent(PropEntry) - Method in class org.apache.jackrabbit.webdav.property.DavPropertyNameSet
 
addContent(PropEntry) - Method in class org.apache.jackrabbit.webdav.property.DavPropertySet
 
addContent(PropEntry) - Method in class org.apache.jackrabbit.webdav.property.PropContainer
Tries to add the specified entry to the PropContainer and returns a boolean indicating whether the content could be added to the internal set/map.
addCookie(Cookie) - Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
 
addDateHeader(String, long) - Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
 
addEntry(String, Namespace, String[]) - Method in class org.apache.jackrabbit.webdav.version.OptionsResponse
Add a new entry to this OptionsResponse and make each href present in the String array being a separate DAV:href element within the entry.
addEntry(LockEntry) - Method in class org.apache.jackrabbit.webdav.lock.SupportedLock
Adds a capability to this lock support.
addEntry(Type, Scope) - Method in class org.apache.jackrabbit.webdav.lock.SupportedLock
Adds a capability to this lock support.
addEventBundle(EventBundle) - Method in class org.apache.jackrabbit.webdav.observation.EventDiscovery
Add the Xml representation of an single 'eventBundle' listing the events that resulted from a change in the server, filtered by the restrictions present in the corresponding subscription.
addHeader(String, String) - Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
 
addIntHeader(String, int) - Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
 
addLockManager(LockManager) - Method in interface org.apache.jackrabbit.webdav.DavResource
Add an external LockManager to this resource.
addLockToken(String) - Method in interface org.apache.jackrabbit.webdav.DavSession
Adds a lock token to this DavSession.
addMember(DavResource, InputContext) - Method in interface org.apache.jackrabbit.webdav.DavResource
Add the given resource as an internal member to this resource.
addPrincipalSearchProperty(DavPropertyName, String, String) - Method in class org.apache.jackrabbit.webdav.security.report.SearchablePropertyReport
Add a property name that should be listed in the DAV:principal-search-property-set.
addQueryLanguage(String, Namespace) - Method in class org.apache.jackrabbit.webdav.search.QueryGrammerSet
Add another query queryGrammer to this set.
addReference(Object) - Method in interface org.apache.jackrabbit.webdav.DavSession
Adds a reference to this DavSession indicating that this session must not be discarded after completion of the current request.
addReportType(ReportType) - Method in class org.apache.jackrabbit.webdav.version.report.SupportedReportSetProperty
Add an additional report type to this property's value.
addResourceProperties(DavResource, DavPropertyNameSet, int) - Method in class org.apache.jackrabbit.webdav.MultiStatus
Add response(s) to this multistatus, in order to build a multistatus e.g.
addResourceProperties(DavResource, DavPropertyNameSet, int, int) - Method in class org.apache.jackrabbit.webdav.MultiStatus
Add response(s) to this multistatus, in order to build a multistatus for responding to a PROPFIND request.
addResourceStatus(DavResource, int, int) - Method in class org.apache.jackrabbit.webdav.MultiStatus
Add response(s) to this multistatus, in order to build a multistatus as returned for COPY, MOVE, LOCK or DELETE requests resulting in an error with a resource other than the resource identified in the Request-URI.
addResponse(MultiStatusResponse) - Method in class org.apache.jackrabbit.webdav.MultiStatus
Add a MultiStatusResponse element to this MultiStatus
addVersionControl() - Method in interface org.apache.jackrabbit.webdav.version.VersionableResource
Converts this versionable resource into a version-controlled resource.
addWorkspace(DavResource) - Method in interface org.apache.jackrabbit.webdav.version.DeltaVResource
Add a new member to this resource, that represents a workspace.
Please note that no resource must exist at the location of the new workspace.
alterAcl(AclProperty) - Method in interface org.apache.jackrabbit.webdav.security.AclResource
Modify the DAV:acl property of this resource object.
Note: RFC 3744 limits modification of access control elements (ACEs) to elements that are neither inherited nor protected.
ALTERNATE_URI_SET - Static variable in interface org.apache.jackrabbit.webdav.security.SecurityConstants
Protected href property DAV:alternate-URI-set for principal resources.
alterProperties(List<? extends PropEntry>) - Method in interface org.apache.jackrabbit.webdav.DavResource
Set/add and remove the specified properties from this resource.
attachSession(WebdavRequest) - Method in interface org.apache.jackrabbit.webdav.DavSessionProvider
Acquires a DavSession.
ATTR_NAME - Static variable in interface org.apache.jackrabbit.webdav.version.DeltaVConstants
'DAV:name' attribute for the property element
ATTR_NAMESPACE - Static variable in interface org.apache.jackrabbit.webdav.version.DeltaVConstants
'DAV:namespace' attribute for the property element
authenticate(HttpServletResponse) - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
AUTO_MERGE_SET - Static variable in interface org.apache.jackrabbit.webdav.version.VersionControlledResource
The DAV:auto-merge-set property identifies each version that the server has merged into this checked-out resource.
AUTO_VERSION - Static variable in interface org.apache.jackrabbit.webdav.version.VersionControlledResource
The DAV:auto-version property determines how it responds to a method that attempts to modify its content or dead properties.

B

BaseDavRequest - Class in org.apache.jackrabbit.webdav.client.methods
Base class for HTTP request classes defined in this package.
BaseDavRequest(URI) - Constructor for class org.apache.jackrabbit.webdav.client.methods.BaseDavRequest
 
BASELINE - Static variable in class org.apache.jackrabbit.webdav.DavCompliance
 
BASELINE - Static variable in class org.apache.jackrabbit.webdav.property.ResourceType
The baseline resource type
BASELINE_COLLECTION - Static variable in interface org.apache.jackrabbit.webdav.version.BaselineResource
The protected DAV:baseline-collection property identifies a distinct collection that lists as members all version-controlled resources of the configuration this baseline belongs to (the baseline being one version of the corresponding vc-configuration-resource).
BASELINE_CONTROLLED_COLLECTION - Static variable in interface org.apache.jackrabbit.webdav.version.VersionControlledResource
If the 'Baseline' feature is supported, DAV:baseline-controlled-collection is a required property of any version-controlled resource, that represents a 'configuration'.
BASELINE_CONTROLLED_COLLECTION_SET - Static variable in interface org.apache.jackrabbit.webdav.version.WorkspaceResource
The Baseline feature (section 12) defines the following computed property for a workspace resource: DAV:baseline-controlled-collection-set lists all collections of this workspace, that are under baseline control.
BaselineResource - Interface in org.apache.jackrabbit.webdav.version
BaselineResource represents the 'version' of a configuration which is represented by a 'version-controlled-configuration' (VCC) resource.
BASICSEARCH - Static variable in interface org.apache.jackrabbit.webdav.search.SearchConstants
Predefined basic query grammer.
bind(DavResource, DavResource) - Method in interface org.apache.jackrabbit.webdav.bind.BindableResource
Will add a new binding to the given collection referencing this resource.
BIND - Static variable in class org.apache.jackrabbit.webdav.DavCompliance
 
BindableResource - Interface in org.apache.jackrabbit.webdav.bind
 
BindConstants - Interface in org.apache.jackrabbit.webdav.bind
BindConstants provide constants for request and response headers, Xml elements and property names defined by the BIND specification.
BindInfo - Class in org.apache.jackrabbit.webdav.bind
 
BindInfo(String, String) - Constructor for class org.apache.jackrabbit.webdav.bind.BindInfo
 
BindServletRequest - Interface in org.apache.jackrabbit.webdav.bind
BindServletRequest provides extension useful for functionality related to BIND specification.

C

changeSessionId() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
CHECKED_IN - Static variable in interface org.apache.jackrabbit.webdav.version.VersionControlledResource
The DAV:checked-in property appears on a checked-in version-controlled resource, and identifies the base version of this version-controlled resource.
CHECKED_OUT - Static variable in interface org.apache.jackrabbit.webdav.version.VersionControlledResource
The DAV:checked-out property identifies the base version of this resource.
checkin() - Method in interface org.apache.jackrabbit.webdav.version.VersionControlledResource
Perform a checkin on the version controlled resource.
CHECKIN_FORK - Static variable in interface org.apache.jackrabbit.webdav.version.VersionControlledResource
This property determines the DAV:checkin-fork property of the version that results from checking in this resource.
CHECKIN_FORK - Static variable in interface org.apache.jackrabbit.webdav.version.VersionResource
This property controls the behavior of CHECKIN when a version already has a successor.
checkout() - Method in interface org.apache.jackrabbit.webdav.version.VersionControlledResource
Perform a checkout on the version controlled resource.
CHECKOUT_FORK - Static variable in interface org.apache.jackrabbit.webdav.version.VersionControlledResource
This property determines the DAV:checkout-fork property of the version that results from checking in this resource.
CHECKOUT_FORK - Static variable in interface org.apache.jackrabbit.webdav.version.VersionResource
This property controls the behavior of CHECKOUT when a version already is checked out or has a successor.
CHECKOUT_IN_PLACE - Static variable in class org.apache.jackrabbit.webdav.DavCompliance
 
CHECKOUT_SET - Static variable in interface org.apache.jackrabbit.webdav.version.VersionResource
The computed property DAV:checkout-set identifies each checked-out resource whose DAV:checked-out property identifies this version.
The property is defined to have the following format:
checkSuccess(HttpResponse) - Method in class org.apache.jackrabbit.webdav.client.methods.BaseDavRequest
Check the response and throw when it is considered to represent a failure.
CodedUrlHeader - Class in org.apache.jackrabbit.webdav.header
CodedUrlHeader...
CodedUrlHeader(String, String) - Constructor for class org.apache.jackrabbit.webdav.header.CodedUrlHeader
 
COLLECTION - Static variable in class org.apache.jackrabbit.webdav.property.ResourceType
The collection resource type
COMMENT - Static variable in interface org.apache.jackrabbit.webdav.version.DeltaVConstants
The "DAV:comment" property is used to track a brief comment about a resource that is suitable for presentation to a user.
COMPARE_BASELINE - Static variable in class org.apache.jackrabbit.webdav.version.report.CompareBaselineReport
 
CompareBaselineReport - Class in org.apache.jackrabbit.webdav.version.report
CompareBaselineReport...
CompareBaselineReport() - Constructor for class org.apache.jackrabbit.webdav.version.report.CompareBaselineReport
 
concatComplianceClasses(String[]) - Static method in class org.apache.jackrabbit.webdav.DavCompliance
 
contains(DavPropertyName) - Method in class org.apache.jackrabbit.webdav.property.DavPropertyNameSet
 
contains(DavPropertyName) - Method in class org.apache.jackrabbit.webdav.property.DavPropertySet
Checks if this set contains the property with the specified name.
contains(DavPropertyName) - Method in class org.apache.jackrabbit.webdav.property.PropContainer
Returns true if this PropContainer contains a content element that matches the given DavPropertyName.
containsContentElement(String, Namespace) - Method in class org.apache.jackrabbit.webdav.version.report.ReportInfo
Indicates whether this info contains an element with the given name/namespace.
containsElement(String, Namespace) - Method in class org.apache.jackrabbit.webdav.version.OptionsInfo
Returns true if a child element with the given name and namespace is present.
containsHeader(String) - Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
 
CONTENT_TYPES - Static variable in class org.apache.jackrabbit.webdav.util.CSRFUtil
Request content types for CSRF checking, see JCR-3909, JCR-4002, and JCR-4009
ContentCodingAwareRequest - Interface in org.apache.jackrabbit.webdav
 
copy(DavResource, boolean) - Method in interface org.apache.jackrabbit.webdav.DavResource
Copy this DavResource to the given destination resource
create(String) - Static method in class org.apache.jackrabbit.webdav.property.DavPropertyName
Creates a new DavPropertyName with the given local name and the default WebDAV namespace.
create(String[], Namespace) - Static method in class org.apache.jackrabbit.webdav.observation.DefaultEventType
Factory method to create an array of new EventType for the specified localNames and the specified namespace.
create(String, Namespace) - Static method in class org.apache.jackrabbit.webdav.lock.Scope
Create a Scope object from the given name and namespace.
create(String, Namespace) - Static method in class org.apache.jackrabbit.webdav.lock.Type
Create a Type object from the given localName and namespace.
create(String, Namespace) - Static method in class org.apache.jackrabbit.webdav.observation.DefaultEventType
Factory method to create a new EventType.
create(String, Namespace) - Static method in class org.apache.jackrabbit.webdav.property.DavPropertyName
Creates a new DavPropertyName with the given name and Namespace.
create(XmlSerializable) - Static method in class org.apache.jackrabbit.webdav.client.methods.XmlEntity
 
create(Document) - Static method in class org.apache.jackrabbit.webdav.client.methods.XmlEntity
 
createDenyAce(Principal, Privilege[], boolean, boolean, AclResource) - Static method in class org.apache.jackrabbit.webdav.security.AclProperty
 
createDocument() - Static method in class org.apache.jackrabbit.webdav.xml.DomUtil
Creates and returns a new empty DOM document.
createElement(Document, String, Namespace) - Static method in class org.apache.jackrabbit.webdav.xml.DomUtil
Create a new DOM element with the specified local name and namespace.
createElement(Document, String, Namespace, String) - Static method in class org.apache.jackrabbit.webdav.xml.DomUtil
Create a new DOM element with the specified local name and namespace and add the specified text as Text node to it.
createElement(Document, QName) - Static method in class org.apache.jackrabbit.webdav.xml.DomUtil
Create a new DOM element with the specified local name and namespace.
createFromXml(Element) - Static method in class org.apache.jackrabbit.webdav.bind.BindInfo
Build an BindInfo object from the root element present in the request body.
createFromXml(Element) - Static method in class org.apache.jackrabbit.webdav.bind.ParentElement
Build an ParentElement object from an XML element DAV:parent
createFromXml(Element) - Static method in class org.apache.jackrabbit.webdav.bind.RebindInfo
Build an RebindInfo object from the root element present in the request body.
createFromXml(Element) - Static method in class org.apache.jackrabbit.webdav.bind.UnbindInfo
Build an UnbindInfo object from the root element present in the request body.
createFromXml(Element) - Static method in class org.apache.jackrabbit.webdav.lock.LockDiscovery
Builds a new LockDiscovery object from the given xml element.
createFromXml(Element) - Static method in class org.apache.jackrabbit.webdav.lock.Scope
Create a Scope object from the given Xml element.
createFromXml(Element) - Static method in class org.apache.jackrabbit.webdav.lock.Type
Create a Type object from the given Xml element.
createFromXml(Element) - Static method in class org.apache.jackrabbit.webdav.MultiStatus
Build a MultiStatus from the specified xml element.
createFromXml(Element) - Static method in class org.apache.jackrabbit.webdav.MultiStatusResponse
Build a new response object from the given xml element.
createFromXml(Element) - Static method in class org.apache.jackrabbit.webdav.observation.DefaultEventType
Retrieves one or multiple EventTypes from the 'eventtype' Xml element.
createFromXml(Element) - Static method in class org.apache.jackrabbit.webdav.observation.EventDiscovery
Build a EventDiscovery from the specified xml element.
createFromXml(Element) - Static method in class org.apache.jackrabbit.webdav.observation.SubscriptionDiscovery
 
createFromXml(Element) - Static method in class org.apache.jackrabbit.webdav.ordering.OrderPatch
Create a new OrderPath object.
createFromXml(Element) - Static method in class org.apache.jackrabbit.webdav.ordering.Position
Create a new Position object from the specified position element.
createFromXml(Element) - Static method in class org.apache.jackrabbit.webdav.property.DavPropertyName
Create a new DavPropertyName with the name and namespace of the given Xml element.
createFromXml(Element) - Static method in class org.apache.jackrabbit.webdav.property.DefaultDavProperty
Create a new DefaultDavProperty instance from the given Xml element.
createFromXml(Element) - Static method in class org.apache.jackrabbit.webdav.search.SearchInfo
Create a new SearchInfo from the specifying document retrieved from the request body.
createFromXml(Element) - Static method in class org.apache.jackrabbit.webdav.security.AclProperty
Build a new AclProperty object from the request body of the ACL method call.
createFromXml(Element) - Static method in class org.apache.jackrabbit.webdav.security.Principal
 
createFromXml(Element) - Static method in class org.apache.jackrabbit.webdav.version.OptionsInfo
Build an OptionsInfo object from the root element present in the request body.
createFromXml(Element) - Static method in class org.apache.jackrabbit.webdav.version.OptionsResponse
Build a new OptionsResponse object from the given xml element.
createGrantAce(Principal, Privilege[], boolean, boolean, AclResource) - Static method in class org.apache.jackrabbit.webdav.security.AclProperty
 
createLock(LockInfo, DavResource) - Method in interface org.apache.jackrabbit.webdav.lock.LockManager
Create a new lock for the given resource.
createLock(LockInfo, DavResource) - Method in class org.apache.jackrabbit.webdav.lock.SimpleLockManager
Adds the lock for the given resource, replacing any existing lock.
createMergeElement(String[], boolean, boolean, Document) - Static method in class org.apache.jackrabbit.webdav.version.MergeInfo
Factory method to create a minimal DAV:merge element to create a new MergeInfo object.
createReport(DeltaVResource, ReportInfo) - Method in class org.apache.jackrabbit.webdav.version.report.ReportType
Creates a new Report with this type.
createResource(DavResourceLocator, DavServletRequest, DavServletResponse) - Method in interface org.apache.jackrabbit.webdav.DavResourceFactory
Create a DavResource object from the given locator, request and response objects.
createResource(DavResourceLocator, DavSession) - Method in interface org.apache.jackrabbit.webdav.DavResourceFactory
Create a new DavResource object from the given locator and session.
createResourceLocator(String, String) - Method in class org.apache.jackrabbit.webdav.AbstractLocatorFactory
Create a new DavResourceLocator.
createResourceLocator(String, String) - Method in interface org.apache.jackrabbit.webdav.DavLocatorFactory
Create a new DavResourceLocator.
createResourceLocator(String, String, boolean) - Method in class org.apache.jackrabbit.webdav.AbstractLocatorFactory
Like AbstractLocatorFactory.createResourceLocator(String, String), but by setting forDestination to true any special processing of URI suffixes can be disabled.
createResourceLocator(String, String, String) - Method in class org.apache.jackrabbit.webdav.AbstractLocatorFactory
Create a new DavResourceLocator from the specified prefix, workspace path and resource path, without modifying the specified Strings.
createResourceLocator(String, String, String) - Method in interface org.apache.jackrabbit.webdav.DavLocatorFactory
Create a new DavResourceLocator.
createResourceLocator(String, String, String, boolean) - Method in class org.apache.jackrabbit.webdav.AbstractLocatorFactory
Create a new DavResourceLocator from the specified prefix, workspace path and resource path.
createResourceLocator(String, String, String, boolean) - Method in interface org.apache.jackrabbit.webdav.DavLocatorFactory
 
createUpdateElement(String[], int, Document) - Static method in class org.apache.jackrabbit.webdav.version.UpdateInfo
Factory method to create the basic structure of an UpdateInfo object.
CREATION_DATE_PATTERN - Static variable in class org.apache.jackrabbit.webdav.util.HttpDateFormat
Simple date format pattern for the creation date ISO representation (partial).
CREATIONDATE - Static variable in class org.apache.jackrabbit.webdav.property.DavPropertyName
 
creationDateFormat - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
Simple date format for the creation date ISO representation (partial).
NOTE: Access to DateFormat isn't thread save.
creationDateFormat() - Static method in class org.apache.jackrabbit.webdav.util.HttpDateFormat
Creates a new HttpDateFormat using the creation date pattern.
CREATOR_DISPLAYNAME - Static variable in interface org.apache.jackrabbit.webdav.version.DeltaVConstants
The "DAV:creator-displayname" property contains a description of the creator of the resource that is suitable for presentation to a user.
CSRFUtil - Class in org.apache.jackrabbit.webdav.util
CSRFUtil...
CSRFUtil(String) - Constructor for class org.apache.jackrabbit.webdav.util.CSRFUtil
Creates a new instance from the specified configuration, which defines the behaviour of the referrer based CSRF protection as follows: If config is null or empty string the default behaviour is to allow only requests with an empty referrer header or a referrer host equal to the server host A comma separated list of additional allowed referrer hosts which are valid in addition to default behaviour (see above). The value CSRFUtil.DISABLED may be used to disable the referrer checking altogether
CURRENT_ACTIVITY_SET - Static variable in interface org.apache.jackrabbit.webdav.version.WorkspaceResource
DAV:current-activity-set is a required property for a workspace resource, if the server supports the activity feature.
It identifies the activities that currently are being performed in this workspace.
CURRENT_USER_PRIVILEGE_SET - Static variable in interface org.apache.jackrabbit.webdav.security.SecurityConstants
Protected property DAV:current-user-privilege-set
CURRENT_WORKSPACE_SET - Static variable in interface org.apache.jackrabbit.webdav.version.ActivityResource
The computed DAV:current-workspace-set property identifies identifies each workspace whose DAV:current-activity-set identifies this activity.
CurrentUserPrivilegeSetProperty - Class in org.apache.jackrabbit.webdav.security
CurrentUserPrivilegeSetProperty...
CurrentUserPrivilegeSetProperty(DavProperty<?>) - Constructor for class org.apache.jackrabbit.webdav.security.CurrentUserPrivilegeSetProperty
Create a new CurrentUserPrivilegeSetProperty from a DavProperty as obtained from a MultiStatusResponse.
CurrentUserPrivilegeSetProperty(Privilege[]) - Constructor for class org.apache.jackrabbit.webdav.security.CurrentUserPrivilegeSetProperty
Create a new instance of this property.
CUURENT_ACTIVITY_SET - Static variable in interface org.apache.jackrabbit.webdav.version.WorkspaceResource
Deprecated.

D

DAV_ACL - Static variable in class org.apache.jackrabbit.webdav.DavMethods
The webdav ACL method and public constant defined by RFC 3744
DAV_BASELINE_CONTROL - Static variable in class org.apache.jackrabbit.webdav.DavMethods
The webdav BASELINE-CONTROL method and public constant defined by RFC 3253
DAV_BIND - Static variable in class org.apache.jackrabbit.webdav.DavMethods
The webdav BIND method and public constant defined by the BIND specification
DAV_CHECKIN - Static variable in class org.apache.jackrabbit.webdav.DavMethods
The webdav CHECKIN method and public constant defined by RFC 3253
DAV_CHECKOUT - Static variable in class org.apache.jackrabbit.webdav.DavMethods
The webdav CHECKOUT method and public constant defined by RFC 3253
DAV_COPY - Static variable in class org.apache.jackrabbit.webdav.DavMethods
The webdav COPY method and public constant as defined by RFC 2518
DAV_DELETE - Static variable in class org.apache.jackrabbit.webdav.DavMethods
The webdav DELETE method and public constant
DAV_GET - Static variable in class org.apache.jackrabbit.webdav.DavMethods
The webdav GET method and public constant
DAV_HEAD - Static variable in class org.apache.jackrabbit.webdav.DavMethods
The webdav HEAD method and public constant
DAV_LABEL - Static variable in class org.apache.jackrabbit.webdav.DavMethods
The webdav LABEL method and public constant defined by RFC 3253
DAV_LOCK - Static variable in class org.apache.jackrabbit.webdav.DavMethods
The webdav LOCK method and public constant as defined by RFC 2518
DAV_MERGE - Static variable in class org.apache.jackrabbit.webdav.DavMethods
The webdav MERGE method and public constant defined by RFC 3253
DAV_MKACTIVITY - Static variable in class org.apache.jackrabbit.webdav.DavMethods
The webdav MKACTIVITY method and public constant defined by RFC 3253
DAV_MKCOL - Static variable in class org.apache.jackrabbit.webdav.DavMethods
The webdav MKCOL (make collection) method and public constant as defined by RFC 2518
DAV_MKWORKSPACE - Static variable in class org.apache.jackrabbit.webdav.DavMethods
The webdav MKWORKSPACE method and public constant defined by RFC 3253
DAV_MOVE - Static variable in class org.apache.jackrabbit.webdav.DavMethods
The webdav MOVE method and public constant as defined by RFC 2518
DAV_OPTIONS - Static variable in class org.apache.jackrabbit.webdav.DavMethods
The webdav OPTIONS method and public constant
DAV_ORDERPATCH - Static variable in class org.apache.jackrabbit.webdav.DavMethods
The webdav ORDERPATCH method and public constant defined by RFC 3648.
DAV_POLL - Static variable in class org.apache.jackrabbit.webdav.DavMethods
The webdav POLL method and public constant
NOTE: This method is not defined by any of the Webdav RFCs
DAV_POST - Static variable in class org.apache.jackrabbit.webdav.DavMethods
The webdav POST method and public constant
DAV_PROPFIND - Static variable in class org.apache.jackrabbit.webdav.DavMethods
The webdav PROPFIND method and public constant as defined by RFC 2518.
DAV_PROPPATCH - Static variable in class org.apache.jackrabbit.webdav.DavMethods
The webdav PROPPATCH method and public constant as defined by RFC 2518
DAV_PUT - Static variable in class org.apache.jackrabbit.webdav.DavMethods
The webdav PUT method and public constant
DAV_REBIND - Static variable in class org.apache.jackrabbit.webdav.DavMethods
The webdav REBIND method and public constant defined by the BIND specification
DAV_REPORT - Static variable in class org.apache.jackrabbit.webdav.DavMethods
The webdav REPORT method and public constant defined by RFC 3253
DAV_SEARCH - Static variable in class org.apache.jackrabbit.webdav.DavMethods
The webdav SEARCH method and public constant as defined by the Webdav Search internet draft.
DAV_SUBSCRIBE - Static variable in class org.apache.jackrabbit.webdav.DavMethods
The webdav SUBSCRIBE method and public constant.
NOTE: This method is not defined by any of the Webdav RFCs
DAV_UNBIND - Static variable in class org.apache.jackrabbit.webdav.DavMethods
The webdav UNBIND method and public constant defined by the BIND specification
DAV_UNCHECKOUT - Static variable in class org.apache.jackrabbit.webdav.DavMethods
The webdav UNCHECKOUT method and public constant defined by RFC 3253
DAV_UNLOCK - Static variable in class org.apache.jackrabbit.webdav.DavMethods
The webdav UNLOCK method and public constant as defined by RFC 2518
DAV_UNSUBSCRIBE - Static variable in class org.apache.jackrabbit.webdav.DavMethods
The webdav UNSUBSCRIBE method and public constant
NOTE: This method is not defined by any of the Webdav RFCs
DAV_UPDATE - Static variable in class org.apache.jackrabbit.webdav.DavMethods
The webdav UPDATE method and public constant defined by RFC 3253
DAV_VERSION_CONTROL - Static variable in class org.apache.jackrabbit.webdav.DavMethods
The webdav VERSION-CONTROL method and public constant defined by RFC 3253
DavCompliance - Class in org.apache.jackrabbit.webdav
DavCompliance defines constants for the various compliance classes defined RFC 2518, RFC 4918 and it's extensions.
DavConstants - Interface in org.apache.jackrabbit.webdav
DavConstants provide constants for request and response headers, XML elements and property names defined by RFC 2518.
DavDocumentBuilderFactory - Class in org.apache.jackrabbit.webdav.xml
Custom DocumentBuilderFactory extended for use in WebDAV.
DavDocumentBuilderFactory() - Constructor for class org.apache.jackrabbit.webdav.xml.DavDocumentBuilderFactory
 
DavException - Exception in org.apache.jackrabbit.webdav
DavException extends the Exception class in order to simplify handling of exceptional situations occurring during processing of WebDAV requests and provides possibility to retrieve an Xml representation of the error.
DavException(int) - Constructor for exception org.apache.jackrabbit.webdav.DavException
Create a new DavException.
DavException(int, String) - Constructor for exception org.apache.jackrabbit.webdav.DavException
Create a new DavException.
DavException(int, String, Throwable, Element) - Constructor for exception org.apache.jackrabbit.webdav.DavException
Create a new DavException.
DavException(int, Throwable) - Constructor for exception org.apache.jackrabbit.webdav.DavException
Create a new DavException.
DavLocatorFactory - Interface in org.apache.jackrabbit.webdav
DavLocatorFactory...
DavMethods - Class in org.apache.jackrabbit.webdav
DavMethods defines constants for the WebDAV METHODS.
DavProperty<T> - Interface in org.apache.jackrabbit.webdav.property
The Property class represents a Property of a WebDAV resource.
DavPropertyIterator - Interface in org.apache.jackrabbit.webdav.property
The DavPropertyIterator extends the Iterator by a property specific next() method.
DavPropertyName - Class in org.apache.jackrabbit.webdav.property
The DavPropertyName class reflects a WebDAV property name.
DavPropertyNameIterator - Interface in org.apache.jackrabbit.webdav.property
DavPropertyNameIterator...
DavPropertyNameSet - Class in org.apache.jackrabbit.webdav.property
DavPropertyNameSet represents a Set of DavPropertyName objects.
DavPropertyNameSet() - Constructor for class org.apache.jackrabbit.webdav.property.DavPropertyNameSet
Create a new empty set.
DavPropertyNameSet(DavPropertyNameSet) - Constructor for class org.apache.jackrabbit.webdav.property.DavPropertyNameSet
Create a new DavPropertyNameSet with the given initial values.
DavPropertyNameSet(Element) - Constructor for class org.apache.jackrabbit.webdav.property.DavPropertyNameSet
Create a new DavPropertyNameSet from the given DAV:prop element.
DavPropertySet - Class in org.apache.jackrabbit.webdav.property
The DavPropertySet class represents a set of WebDAV property.
DavPropertySet() - Constructor for class org.apache.jackrabbit.webdav.property.DavPropertySet
 
DavResource - Interface in org.apache.jackrabbit.webdav
DavResource provides standard WebDAV functionality as specified by RFC 2518.
DavResourceFactory - Interface in org.apache.jackrabbit.webdav
DavResourceFactory interface defines a single method for creating DavResource objects.
DavResourceIterator - Interface in org.apache.jackrabbit.webdav
DavResourceIterator extends the Iterator interface.
DavResourceIteratorImpl - Class in org.apache.jackrabbit.webdav
DavResourceIteratorImpl implementation of the DavResourceIterator interface.
NOTE: DavResourceIteratorImpl.remove() is not implemented.
DavResourceIteratorImpl(List<DavResource>) - Constructor for class org.apache.jackrabbit.webdav.DavResourceIteratorImpl
Create a new DavResourceIterator from the specified list.
DavResourceLocator - Interface in org.apache.jackrabbit.webdav
DavResourceLocator...
DavServletRequest - Interface in org.apache.jackrabbit.webdav
DavServletRequest extends the HttpServletRequest by Webdav specific METHODS.
DavServletResponse - Interface in org.apache.jackrabbit.webdav
WebdavResponse extends the HttpServletResponse by Webdav specific status codes and METHODS.
DavSession - Interface in org.apache.jackrabbit.webdav
DavSession allows to pass session information between request, response and resource(s).
DavSessionProvider - Interface in org.apache.jackrabbit.webdav
DavSessionProvider is an interface for components that can initiate and complete DavSessions.
DEFAULT_AUTHENTICATE_HEADER - Static variable in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
Default value for the 'WWW-Authenticate' header, that is set, if request results in a 401 (Unauthorized) error.
DEFAULT_RESOURCE - Static variable in class org.apache.jackrabbit.webdav.property.ResourceType
The default resource type
DEFAULT_TIMEOUT - Static variable in class org.apache.jackrabbit.webdav.transaction.TxActiveLock
 
DefaultActiveLock - Class in org.apache.jackrabbit.webdav.lock
DefaultActiveLock implements the ActiveLock interface and represents an exclusive write lock with a random uuid lock token.
DefaultActiveLock() - Constructor for class org.apache.jackrabbit.webdav.lock.DefaultActiveLock
Create a new DefaultActiveLock with default values.
DefaultActiveLock(LockInfo) - Constructor for class org.apache.jackrabbit.webdav.lock.DefaultActiveLock
Create a new lock
DefaultDavProperty<T> - Class in org.apache.jackrabbit.webdav.property
DefaultDavProperty...
DefaultDavProperty(String, T, Namespace) - Constructor for class org.apache.jackrabbit.webdav.property.DefaultDavProperty
Creates a new non-protected WebDAV property with the given namespace, name and value.
DefaultDavProperty(String, T, Namespace, boolean) - Constructor for class org.apache.jackrabbit.webdav.property.DefaultDavProperty
Creates a new WebDAV property with the given namespace, name and value.
DefaultDavProperty(DavPropertyName, T) - Constructor for class org.apache.jackrabbit.webdav.property.DefaultDavProperty
Creates a new non- protected WebDAV property with the given DavPropertyName and value.
DefaultDavProperty(DavPropertyName, T, boolean) - Constructor for class org.apache.jackrabbit.webdav.property.DefaultDavProperty
Creates a new WebDAV property with the given DavPropertyName and value.
DefaultEventType - Class in org.apache.jackrabbit.webdav.observation
DefaultEventType defines a simple EventType implementation that only consists of a qualified event name consisting of namespace plus local name.
DeltaVConstants - Interface in org.apache.jackrabbit.webdav.version
DeltaVConstants defines the following headers and properties required for any resource that is compliant to RFC 3253:

Headers:
DeltaVResource - Interface in org.apache.jackrabbit.webdav.version
The DeltaVResource encapsulates the functionality common to all DeltaV compliant resources.
DeltaVServletRequest - Interface in org.apache.jackrabbit.webdav.version
DeltaVServletRequest provides extension useful for functionality related to RFC 3253.
DEPTH_0 - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
DEPTH_1 - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
DEPTH_INFINITY - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
DEPTH_INFINITY_S - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
DepthHeader - Class in org.apache.jackrabbit.webdav.header
DepthHeader...
DepthHeader(boolean) - Constructor for class org.apache.jackrabbit.webdav.header.DepthHeader
Create a new DepthHeader with either value 0 or infinity.
DepthHeader(int) - Constructor for class org.apache.jackrabbit.webdav.header.DepthHeader
Create a new DepthHeader from the given integer.
depthToXml(boolean, Document) - Static method in class org.apache.jackrabbit.webdav.xml.DomUtil
Returns the Xml representation of a boolean isDeep, where false presents a depth value of '0', true a depth value of 'infinity'.
depthToXml(String, Document) - Static method in class org.apache.jackrabbit.webdav.xml.DomUtil
Returns the Xml representation of a depth String.
DISABLED - Static variable in class org.apache.jackrabbit.webdav.util.CSRFUtil
Constant used to
DISPLAYNAME - Static variable in class org.apache.jackrabbit.webdav.property.DavPropertyName
 
doAcl(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
The ACL method
doBaselineControl(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
The BASELINECONTROL method
doBind(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
The BIND method
doCheckin(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
The CHECKIN method
doCheckout(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
The CHECKOUT method
doCopy(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
The COPY method
doDelete(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
The DELETE method
doGet(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
The GET method
doHead(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
The HEAD method
doLabel(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
The LABEL method
doLock(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
The LOCK method
doMerge(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
The MERGE method
doMkActivity(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
The MKACTIVITY method
doMkCol(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
The MKCOL method
doMkWorkspace(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
The MKWORKSPACE method
doMove(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
The MOVE method
DomUtil - Class in org.apache.jackrabbit.webdav.xml
DomUtil provides some common utility methods related to w3c-DOM.
DomUtil() - Constructor for class org.apache.jackrabbit.webdav.xml.DomUtil
 
doOptions(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
The OPTION method
doOrderPatch(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
The ORDERPATCH method
doPoll(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
The POLL method
doPost(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
The POST method.
doPropFind(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
The PROPFIND method
doPropPatch(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
The PROPPATCH method
doPut(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
The PUT method
doRebind(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
The REBIND method
doReport(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
The REPORT method
doSearch(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
The SEARCH method
doSubscribe(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
The SUBSCRIBE method
doUnbind(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
The UNBIND method
doUncheckout(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
The UNCHECKOUT method
doUnlock(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
The UNLOCK method
doUnsubscribe(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
The UNSUBSCRIBE method
doUpdate(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
The UPDATE method
doVersionControl(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
The VERSION-CONTROL method

E

ECLIPSED_SET - Static variable in interface org.apache.jackrabbit.webdav.version.VersionControlledResource
If the 'Version-Controlled-Collection Feature' is supported the DAV:eclipsed-set property present on a collection identifies all internal members that are not version-controlled and hide a vc internal member with the same name.
ElementIterator - Class in org.apache.jackrabbit.webdav.xml
ElementIterator...
ElementIterator(Element) - Constructor for class org.apache.jackrabbit.webdav.xml.ElementIterator
Create a new instance of ElementIterator with the given parent element.
ElementIterator(Element, String, Namespace) - Constructor for class org.apache.jackrabbit.webdav.xml.ElementIterator
Create a new instance of ElementIterator with the given parent element.
ElementIterator(Element, QName) - Constructor for class org.apache.jackrabbit.webdav.xml.ElementIterator
Create a new instance of ElementIterator with the given parent element.
EMPTY - Static variable in class org.apache.jackrabbit.webdav.DavResourceIteratorImpl
 
EMPTY_NAMESPACE - Static variable in class org.apache.jackrabbit.webdav.xml.Namespace
 
encodeRedirectUrl(String) - Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
 
encodeRedirectURL(String) - Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
 
encodeUrl(String) - Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
 
encodeURL(String) - Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
 
EncodeUtil - Class in org.apache.jackrabbit.webdav.util
EncodeUtil provides helper methods for URL encoding and decoding (copied from jcr-commons jackrabbit.util.Text).
equals(Object) - Method in class org.apache.jackrabbit.webdav.lock.Scope
 
equals(Object) - Method in class org.apache.jackrabbit.webdav.lock.Type
Returns true if this Type is equal to the given one.
equals(Object) - Method in class org.apache.jackrabbit.webdav.property.AbstractDavProperty
Checks if this property has the same name and value as the given one.
equals(Object) - Method in class org.apache.jackrabbit.webdav.property.DavPropertyName
Checks if this property has the same name and namespace as the given one.
equals(Object) - Method in class org.apache.jackrabbit.webdav.xml.Namespace
 
escape(String) - Static method in class org.apache.jackrabbit.webdav.util.EncodeUtil
Does a URL encoding of the string.
escapePath(String) - Static method in class org.apache.jackrabbit.webdav.util.EncodeUtil
Does a URL encoding of the path.
EventBundle - Interface in org.apache.jackrabbit.webdav.observation
EventBundle defines an empty interface used to represent a bundle of events.
EventDiscovery - Class in org.apache.jackrabbit.webdav.observation
EventDiscovery represents the request body of a successful POLL request.
EventDiscovery() - Constructor for class org.apache.jackrabbit.webdav.observation.EventDiscovery
 
eventsProvideNodeTypeInformation() - Method in interface org.apache.jackrabbit.webdav.observation.Subscription
 
eventsProvideNoLocalFlag() - Method in interface org.apache.jackrabbit.webdav.observation.Subscription
 
EventType - Interface in org.apache.jackrabbit.webdav.observation
EventType...
EXCLUSIVE - Static variable in class org.apache.jackrabbit.webdav.lock.Scope
 
execute(WebdavRequest, WebdavResponse, int, DavResource) - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
Executes the respective method in the given webdav context
exists() - Method in interface org.apache.jackrabbit.webdav.DavResource
Returns true if this webdav resource represents an existing repository item.
EXPAND_PROPERTY - Static variable in class org.apache.jackrabbit.webdav.version.report.ReportType
 
ExpandPropertyReport - Class in org.apache.jackrabbit.webdav.version.report
ExpandPropertyReport encapsulates the DAV:expand-property report, that provides a mechanism for retrieving in one request the properties from the resources identified by those DAV:href elements.
ExpandPropertyReport() - Constructor for class org.apache.jackrabbit.webdav.version.report.ExpandPropertyReport
 

F

FieldValueParser - Class in org.apache.jackrabbit.webdav.header
 
FieldValueParser() - Constructor for class org.apache.jackrabbit.webdav.header.FieldValueParser
 
Filter - Class in org.apache.jackrabbit.webdav.observation
Filter...
Filter(String, Namespace, String) - Constructor for class org.apache.jackrabbit.webdav.observation.Filter
 
Filter(Element) - Constructor for class org.apache.jackrabbit.webdav.observation.Filter
 
flushBuffer() - Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
 
format(long) - Static method in class org.apache.jackrabbit.webdav.util.HttpDateTimeFormatter
Format as HTTP default date (IMF-fixdate) (see RFC 7231, Section 7.1.1.1)
formatAscTime(long) - Static method in class org.apache.jackrabbit.webdav.util.HttpDateTimeFormatter
Format as HTTP "asctime-date" (see RFC 7231, Section 7.1.1.1)
formatImfFixed(long) - Static method in class org.apache.jackrabbit.webdav.util.HttpDateTimeFormatter
Format as HTTP "IMF-fixdate" (see RFC 7231, Section 7.1.1.1)
formatRfc850(long) - Static method in class org.apache.jackrabbit.webdav.util.HttpDateTimeFormatter
Format as HTTP "rfc850-date" (see RFC 7231, Section 7.1.1.1)

G

get(String) - Method in class org.apache.jackrabbit.webdav.property.DavPropertySet
Retrieves the property with the specified name and the default WebDAV namespace.
get(String, Namespace) - Method in class org.apache.jackrabbit.webdav.property.DavPropertySet
Retrieves the property with the specified name and namespace.
get(DavPropertyName) - Method in class org.apache.jackrabbit.webdav.property.DavPropertySet
Retrieves the property with the specified name
getAcceptableCodings() - Method in interface org.apache.jackrabbit.webdav.ContentCodingAwareRequest
 
getAcceptableCodings() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getAffectedProperties() - Method in class org.apache.jackrabbit.webdav.property.ProppatchInfo
 
getAllNotTokens() - Method in class org.apache.jackrabbit.webdav.header.IfHeader
 
getAllPrincipal() - Static method in class org.apache.jackrabbit.webdav.security.Principal
 
getAllTokens() - Method in class org.apache.jackrabbit.webdav.header.IfHeader
 
getAsyncContext() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getAttribute(String) - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getAttribute(Element, String, Namespace) - Static method in class org.apache.jackrabbit.webdav.xml.DomUtil
Returns the value of the named attribute of the current element.
getAttributeNames() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getAuthenticatedPrincipal() - Static method in class org.apache.jackrabbit.webdav.security.Principal
 
getAuthenticateHeaderValue() - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
Returns the value of the 'WWW-Authenticate' header, that is returned in case of 401 error: the value is retrireved from the corresponding init param or defaults to AbstractWebdavServlet.DEFAULT_AUTHENTICATE_HEADER.
getAuthType() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getBaselineCollection() - Method in interface org.apache.jackrabbit.webdav.version.BaselineResource
Return the resource that represents the baseline-collection of this baseline, which is identified the href present in the BaselineResource.BASELINE_COLLECTION property.
getBindInfo() - Method in interface org.apache.jackrabbit.webdav.bind.BindServletRequest
Returns the BindInfo present with the request
getBindInfo() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getBufferSize() - Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
 
getCharacterEncoding() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getCharacterEncoding() - Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
 
getChildElement(Node, String, Namespace) - Static method in class org.apache.jackrabbit.webdav.xml.DomUtil
Returns the first child element that matches the given local name and namespace.
getChildElement(Node, QName) - Static method in class org.apache.jackrabbit.webdav.xml.DomUtil
Returns the first child element that matches the given QName.
getChildren(Element) - Static method in class org.apache.jackrabbit.webdav.xml.DomUtil
Return an ElementIterator over all child elements.
getChildren(Element, String, Namespace) - Static method in class org.apache.jackrabbit.webdav.xml.DomUtil
Returns a ElementIterator containing all child elements of the given parent node that match the given local name and namespace.
getChildren(Element, QName) - Static method in class org.apache.jackrabbit.webdav.xml.DomUtil
Returns a ElementIterator containing all child elements of the given parent node that match the given QName.
getChildText(Element, String, Namespace) - Static method in class org.apache.jackrabbit.webdav.xml.DomUtil
Calls DomUtil.getText(Element) on the first child element that matches the given local name and namespace.
getChildTextTrim(Element, String, Namespace) - Static method in class org.apache.jackrabbit.webdav.xml.DomUtil
Calls DomUtil.getTextTrim(Element) on the first child element that matches the given local name and namespace.
getChildTextTrim(Element, QName) - Static method in class org.apache.jackrabbit.webdav.xml.DomUtil
Calls DomUtil.getTextTrim(Element) on the first child element that matches the given name.
getCodedUrl() - Method in class org.apache.jackrabbit.webdav.header.CodedUrlHeader
Returns the token present in the header value or null.
getCodedUrls() - Method in class org.apache.jackrabbit.webdav.header.CodedUrlHeader
Return an array of coded urls as present in the header value or null if no value is present.
getCollection() - Method in interface org.apache.jackrabbit.webdav.DavResource
Retrieve the resource this resource is internal member of.
getComplianceClass() - Method in interface org.apache.jackrabbit.webdav.DavResource
Returns a comma separated list of all compliance classes the given resource is fulfilling.
getContent() - Method in class org.apache.jackrabbit.webdav.property.DavPropertyNameSet
 
getContent() - Method in class org.apache.jackrabbit.webdav.property.DavPropertySet
 
getContent() - Method in class org.apache.jackrabbit.webdav.property.PropContainer
Returns the collection that contains all the content elements of this PropContainer.
getContent(Node) - Static method in class org.apache.jackrabbit.webdav.xml.DomUtil
Return a list of all child nodes that are either Element, Text or CDATA.
getContentCodings(HttpServletRequest) - Static method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
Obtain the (ordered!) list of content codings that have been used in the request
getContentElement(String, Namespace) - Method in class org.apache.jackrabbit.webdav.version.report.ReportInfo
Retrieves the Xml element with the given name/namespace that is a child of this info.
getContentElements(String, Namespace) - Method in class org.apache.jackrabbit.webdav.version.report.ReportInfo
Returns a list containing all child Xml elements of this info that have the specified name/namespace.
getContentLanguage() - Method in interface org.apache.jackrabbit.webdav.io.InputContext
Returns the content language or null
getContentLanguage() - Method in class org.apache.jackrabbit.webdav.io.InputContextImpl
Returns the content language or null.
GETCONTENTLANGUAGE - Static variable in class org.apache.jackrabbit.webdav.property.DavPropertyName
 
getContentLength() - Method in interface org.apache.jackrabbit.webdav.io.InputContext
Returns the length of the data or -1 if the contentlength could not be determined.
getContentLength() - Method in class org.apache.jackrabbit.webdav.io.InputContextImpl
 
getContentLength() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
GETCONTENTLENGTH - Static variable in class org.apache.jackrabbit.webdav.property.DavPropertyName
 
getContentLengthLong() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getContentSize() - Method in class org.apache.jackrabbit.webdav.property.DavPropertyNameSet
 
getContentSize() - Method in class org.apache.jackrabbit.webdav.property.DavPropertySet
 
getContentSize() - Method in class org.apache.jackrabbit.webdav.property.PropContainer
Returns the number of property related content elements that are present in this PropContainer.
getContentType() - Method in interface org.apache.jackrabbit.webdav.io.InputContext
Return the content type or null
getContentType() - Method in class org.apache.jackrabbit.webdav.io.InputContextImpl
 
getContentType() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getContentType() - Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
 
GETCONTENTTYPE - Static variable in class org.apache.jackrabbit.webdav.property.DavPropertyName
 
getContext() - Static method in class org.apache.jackrabbit.webdav.server.WebdavRequestContextHolder
Return the WebdavRequestContext with the current execution thread.
getContextPath() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getCookies() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getDateHeader(String) - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getDavComplianceClasses(HttpResponse) - Method in class org.apache.jackrabbit.webdav.client.methods.HttpOptions
Compute the set of compliance classes returned in the "dav" header field
getDavSession() - Method in interface org.apache.jackrabbit.webdav.DavServletRequest
Returns the DavSession created for this request.
getDavSession() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getDavSessionProvider() - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
Returns the DavSessionProvider.
getDepth() - Method in interface org.apache.jackrabbit.webdav.DavServletRequest
Return the integer representation of the given Depth header.
getDepth() - Method in class org.apache.jackrabbit.webdav.header.DepthHeader
 
getDepth() - Method in class org.apache.jackrabbit.webdav.version.LabelInfo
Return the depth
getDepth() - Method in class org.apache.jackrabbit.webdav.version.report.ReportInfo
Returns the depth field.
getDepth() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getDepth(int) - Method in interface org.apache.jackrabbit.webdav.DavServletRequest
Returns the integer representation of the Depth header or the given defaultValue, if the Depth header is missing.
getDepth(int) - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getDestinationLocator() - Method in interface org.apache.jackrabbit.webdav.DavServletRequest
Parse the Destination header and return the locator of the corresponding resource.
getDestinationLocator() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
Parse the destination header field and return the path of the destination resource.
getDispatcherType() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getDisplayName() - Method in interface org.apache.jackrabbit.webdav.DavResource
Returns the display name of this resource.
getErrorCode() - Method in exception org.apache.jackrabbit.webdav.DavException
Return the error code attached to this DavException.
getErrorCondition() - Method in exception org.apache.jackrabbit.webdav.DavException
Return the error condition attached to this DavException.
GETETAG - Static variable in class org.apache.jackrabbit.webdav.property.DavPropertyName
 
getEventBundles() - Method in class org.apache.jackrabbit.webdav.observation.EventDiscovery
Returns an iterator over the event bundles currently present on this discovery.
getEventTypes() - Method in class org.apache.jackrabbit.webdav.observation.SubscriptionInfo
Return array of event type names present in the subscription info.
getExpandedName(String, Namespace) - Static method in class org.apache.jackrabbit.webdav.xml.DomUtil
Returns a string representation of the name of a DOM node consisting of "{" + namespace uri + "}" + localName.
getFactory() - Method in interface org.apache.jackrabbit.webdav.DavResource
Return the DavResourceFactory that created this resource.
getFactory() - Method in interface org.apache.jackrabbit.webdav.DavResourceLocator
Return the locator factory that created this locator.
getFilters() - Method in class org.apache.jackrabbit.webdav.observation.SubscriptionInfo
Return all filters defined for this SubscriptionInfo
getFilters(String, Namespace) - Method in class org.apache.jackrabbit.webdav.observation.SubscriptionInfo
Return array of filters with the specified name.
getFirstChildElement(Node) - Static method in class org.apache.jackrabbit.webdav.xml.DomUtil
Return the first child element
getFirstTargetForRelation(String) - Method in class org.apache.jackrabbit.webdav.util.LinkHeaderFieldParser
 
getHeader(String) - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getHeader(String) - Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
 
getHeaderName() - Method in class org.apache.jackrabbit.webdav.header.CodedUrlHeader
Return the name of the header
getHeaderName() - Method in class org.apache.jackrabbit.webdav.header.DepthHeader
Return Depth
getHeaderName() - Method in interface org.apache.jackrabbit.webdav.header.Header
 
getHeaderName() - Method in class org.apache.jackrabbit.webdav.header.IfHeader
Return If
getHeaderName() - Method in class org.apache.jackrabbit.webdav.header.LabelHeader
 
getHeaderName() - Method in class org.apache.jackrabbit.webdav.header.OverwriteHeader
 
getHeaderName() - Method in class org.apache.jackrabbit.webdav.header.PollTimeoutHeader
 
getHeaderName() - Method in class org.apache.jackrabbit.webdav.header.TimeoutHeader
 
getHeaderNames() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getHeaderNames() - Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
 
getHeaders(String) - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getHeaders(String) - Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
 
getHeaderValue() - Method in class org.apache.jackrabbit.webdav.header.CodedUrlHeader
Return the value of the header
getHeaderValue() - Method in class org.apache.jackrabbit.webdav.header.DepthHeader
Returns the header value.
getHeaderValue() - Method in interface org.apache.jackrabbit.webdav.header.Header
 
getHeaderValue() - Method in class org.apache.jackrabbit.webdav.header.IfHeader
Return the String representation of the If header present on the given request or null.
getHeaderValue() - Method in class org.apache.jackrabbit.webdav.header.LabelHeader
 
getHeaderValue() - Method in class org.apache.jackrabbit.webdav.header.OverwriteHeader
 
getHeaderValue() - Method in class org.apache.jackrabbit.webdav.header.TimeoutHeader
 
getHref() - Method in class org.apache.jackrabbit.webdav.bind.BindInfo
 
getHref() - Method in class org.apache.jackrabbit.webdav.bind.ParentElement
 
getHref() - Method in class org.apache.jackrabbit.webdav.bind.RebindInfo
 
getHref() - Method in interface org.apache.jackrabbit.webdav.DavResource
Returns the absolute href of this resource as returned in the multistatus response body.
getHref() - Method in class org.apache.jackrabbit.webdav.MultiStatusResponse
Returns the href
getHref() - Method in class org.apache.jackrabbit.webdav.security.Principal
 
getHref(boolean) - Method in interface org.apache.jackrabbit.webdav.DavResourceLocator
Return the 'href' representation of this locator object.
getHrefLocator(String) - Method in interface org.apache.jackrabbit.webdav.bind.BindServletRequest
Parses a href and returns the path of the resource.
getHrefLocator(String) - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
Parse a href and return the path of the resource.
getHrefPrincipal(String) - Static method in class org.apache.jackrabbit.webdav.security.Principal
 
getHrefs() - Method in class org.apache.jackrabbit.webdav.property.HrefProperty
Return an list of String containing the text of those DAV:href elements that would be returned as child elements of this property on XmlSerializable.toXml(Document)
getHrefs(String, Namespace) - Method in class org.apache.jackrabbit.webdav.version.OptionsResponse
 
getInheritedHref() - Method in class org.apache.jackrabbit.webdav.security.AclProperty.Ace
 
getInputContext(DavServletRequest, InputStream) - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
Return a new InputContext used for adding resource members
getInputStream() - Method in interface org.apache.jackrabbit.webdav.io.InputContext
Returns the input stream of the resource to import.
getInputStream() - Method in class org.apache.jackrabbit.webdav.io.InputContextImpl
Returns the input stream of the resource to import.
getInputStream() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getIntHeader(String) - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getLabel() - Method in class org.apache.jackrabbit.webdav.header.LabelHeader
 
getLabel() - Method in interface org.apache.jackrabbit.webdav.version.DeltaVServletRequest
Returns the Label header or null
getLabel() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getLabelInfo() - Method in interface org.apache.jackrabbit.webdav.version.DeltaVServletRequest
Return the request body as LabelInfo object or null if parsing the request body or the creation of the label info failed.
getLabelInfo() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getLabelName() - Method in class org.apache.jackrabbit.webdav.version.LabelInfo
Return the text present inside the 'DAV:label-name' element or null
getLabelName() - Method in class org.apache.jackrabbit.webdav.version.UpdateInfo
 
getLanguageName() - Method in class org.apache.jackrabbit.webdav.search.SearchInfo
Returns the name of the query language to be used.
getLanguageNameSpace() - Method in class org.apache.jackrabbit.webdav.search.SearchInfo
Returns the namespace of the language specified with the search request element.
GETLASTMODIFIED - Static variable in class org.apache.jackrabbit.webdav.property.DavPropertyName
 
getLocalAddr() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getLocale() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getLocale() - Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
 
getLocales() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getLocalName() - Method in class org.apache.jackrabbit.webdav.version.report.ReportType
 
getLocalName() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getLocalPort() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getLocator() - Method in interface org.apache.jackrabbit.webdav.DavResource
Returns the locator object for this webdav resource, which encapsulates the information for building the complete 'href'.
getLocatorFactory() - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
Returns the DavLocatorFactory.
getLock(Type, Scope) - Method in interface org.apache.jackrabbit.webdav.DavResource
Return the lock present on this webdav resource or null if the resource is either not locked or not lockable at all.
getLock(Type, Scope, DavResource) - Method in interface org.apache.jackrabbit.webdav.lock.LockManager
Retrieve the lock with the given type and scope that is applied to the given resource.
getLock(Type, Scope, DavResource) - Method in class org.apache.jackrabbit.webdav.lock.SimpleLockManager
Returns the lock applying to the given resource or null if no lock can be found.
getLock(Type, Scope, TransactionResource) - Method in interface org.apache.jackrabbit.webdav.transaction.TxLockManager
Return the lock applied to the given resource or null
getLockInfo() - Method in interface org.apache.jackrabbit.webdav.DavServletRequest
Return the parsed 'lockinfo' request body, the Timeout header and the Depth header of a LOCK request as LockInfo object.
getLockInfo() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
LockInfo object encapsulating the information passed with a LOCK request if the LOCK request body was valid.
getLockroot() - Method in class org.apache.jackrabbit.webdav.lock.AbstractActiveLock
 
getLockroot() - Method in interface org.apache.jackrabbit.webdav.lock.ActiveLock
Returns the lockroot.
getLocks() - Method in interface org.apache.jackrabbit.webdav.DavResource
Returns an array of all locks applied to the given resource.
getLockToken() - Method in interface org.apache.jackrabbit.webdav.DavServletRequest
Returns the token present in the Lock-Token Header or null if no such header is available.
Note: The 'Lock-Token' header is sent with UNLOCK requests and with lock responses only.
getLockToken() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
Retrieve the lock token from the 'Lock-Token' header.
getLockToken(HttpResponse) - Method in class org.apache.jackrabbit.webdav.client.methods.HttpLock
 
getLockTokens() - Method in interface org.apache.jackrabbit.webdav.DavSession
Returns the lock tokens of this DavSession.
getMemberHandle() - Method in class org.apache.jackrabbit.webdav.ordering.OrderPatch.Member
Return the handle of the internal member to be reordered.
getMemberLocator(String) - Method in interface org.apache.jackrabbit.webdav.bind.BindServletRequest
Returns the path of the member resource of the request resource which is identified by the segment parameter.
getMemberLocator(String) - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
Returns the path of the member resource of the request resource which is identified by the segment parameter.
getMembers() - Method in interface org.apache.jackrabbit.webdav.DavResource
Returns an iterator over all internal members.
getMergeElement() - Method in class org.apache.jackrabbit.webdav.version.MergeInfo
Returns the DAV:merge element used to create this MergeInfo object.
getMergeInfo() - Method in interface org.apache.jackrabbit.webdav.version.DeltaVServletRequest
Return the request body as MergeInfo object or null if the creation failed due to invalid format.
getMergeInfo() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getMethod() - Method in class org.apache.jackrabbit.webdav.client.methods.HttpBind
 
getMethod() - Method in class org.apache.jackrabbit.webdav.client.methods.HttpCheckin
 
getMethod() - Method in class org.apache.jackrabbit.webdav.client.methods.HttpCheckout
 
getMethod() - Method in class org.apache.jackrabbit.webdav.client.methods.HttpCopy
 
getMethod() - Method in class org.apache.jackrabbit.webdav.client.methods.HttpDelete
 
getMethod() - Method in class org.apache.jackrabbit.webdav.client.methods.HttpLabel
 
getMethod() - Method in class org.apache.jackrabbit.webdav.client.methods.HttpLock
 
getMethod() - Method in class org.apache.jackrabbit.webdav.client.methods.HttpMerge
 
getMethod() - Method in class org.apache.jackrabbit.webdav.client.methods.HttpMkcol
 
getMethod() - Method in class org.apache.jackrabbit.webdav.client.methods.HttpMkworkspace
 
getMethod() - Method in class org.apache.jackrabbit.webdav.client.methods.HttpMove
 
getMethod() - Method in class org.apache.jackrabbit.webdav.client.methods.HttpOrderpatch
 
getMethod() - Method in class org.apache.jackrabbit.webdav.client.methods.HttpPoll
 
getMethod() - Method in class org.apache.jackrabbit.webdav.client.methods.HttpPropfind
 
getMethod() - Method in class org.apache.jackrabbit.webdav.client.methods.HttpProppatch
 
getMethod() - Method in class org.apache.jackrabbit.webdav.client.methods.HttpRebind
 
getMethod() - Method in class org.apache.jackrabbit.webdav.client.methods.HttpReport
 
getMethod() - Method in class org.apache.jackrabbit.webdav.client.methods.HttpSearch
 
getMethod() - Method in class org.apache.jackrabbit.webdav.client.methods.HttpSubscribe
 
getMethod() - Method in class org.apache.jackrabbit.webdav.client.methods.HttpUnbind
 
getMethod() - Method in class org.apache.jackrabbit.webdav.client.methods.HttpUnlock
 
getMethod() - Method in class org.apache.jackrabbit.webdav.client.methods.HttpUnsubscribe
 
getMethod() - Method in class org.apache.jackrabbit.webdav.client.methods.HttpUpdate
 
getMethod() - Method in class org.apache.jackrabbit.webdav.client.methods.HttpVersionControl
 
getMethod() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getMethodCode(String) - Static method in class org.apache.jackrabbit.webdav.DavMethods
Returns webdav method type code, error result <= 0 Valid type codes > 0
getModificationTime() - Method in interface org.apache.jackrabbit.webdav.DavResource
Return the time of the last modification or -1 if the modification time could not be retrieved.
getModificationTime() - Method in interface org.apache.jackrabbit.webdav.io.InputContext
Returns the modification time of the resource or the current time if the modification time has not been set.
getModificationTime() - Method in class org.apache.jackrabbit.webdav.io.InputContextImpl
 
getName() - Method in class org.apache.jackrabbit.webdav.observation.DefaultEventType
 
getName() - Method in interface org.apache.jackrabbit.webdav.observation.EventType
 
getName() - Method in class org.apache.jackrabbit.webdav.observation.Filter
 
getName() - Method in class org.apache.jackrabbit.webdav.property.AbstractDavProperty
Returns the name of this property.
getName() - Method in interface org.apache.jackrabbit.webdav.property.DavProperty
Returns the name of this property
getName() - Method in class org.apache.jackrabbit.webdav.property.DavPropertyName
Return the name of this DavPropertyName.
getName() - Method in class org.apache.jackrabbit.webdav.security.Privilege
 
getNamespace() - Method in class org.apache.jackrabbit.webdav.observation.DefaultEventType
 
getNamespace() - Method in interface org.apache.jackrabbit.webdav.observation.EventType
 
getNamespace() - Method in class org.apache.jackrabbit.webdav.observation.Filter
 
getNamespace() - Method in class org.apache.jackrabbit.webdav.property.DavPropertyName
Return the namespace of this DavPropertyName.
getNamespace() - Method in class org.apache.jackrabbit.webdav.security.Privilege
 
getNamespace() - Method in class org.apache.jackrabbit.webdav.version.report.ReportType
 
getNamespace(String) - Static method in class org.apache.jackrabbit.webdav.xml.Namespace
 
getNamespace(String, String) - Static method in class org.apache.jackrabbit.webdav.xml.Namespace
 
getNamespace(Element) - Static method in class org.apache.jackrabbit.webdav.xml.DomUtil
Build a Namespace from the prefix and uri retrieved from the given element.
getNamespaceAttributes(Element) - Static method in class org.apache.jackrabbit.webdav.xml.DomUtil
Returns the namespace attributes of the given element.
getNamespaces() - Method in class org.apache.jackrabbit.webdav.search.SearchInfo
Returns the namespaces that have been re-mapped by the user.
getNumberResults() - Method in class org.apache.jackrabbit.webdav.search.SearchInfo
Returns the maximal number of search results that should be returned.
getOffset() - Method in class org.apache.jackrabbit.webdav.search.SearchInfo
Returns the desired offset in the total result set.
getOptionResponse(OptionsInfo) - Method in interface org.apache.jackrabbit.webdav.version.DeltaVResource
Retrieves the information requested in the OPTIONS request body and returns the corresponding values.
getOptionsInfo() - Method in interface org.apache.jackrabbit.webdav.version.DeltaVServletRequest
Returns the OptionsInfo present with the request or null.
getOptionsInfo() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getOrderingType() - Method in interface org.apache.jackrabbit.webdav.ordering.OrderingDavServletRequest
getOrderingType() - Method in class org.apache.jackrabbit.webdav.ordering.OrderPatch
Return the ordering type.
getOrderingType() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getOrderInstructions() - Method in class org.apache.jackrabbit.webdav.ordering.OrderPatch
Return an array of OrderPatch.Member objects defining the re-ordering instructions to be applied to the requested resource.
getOrderPatch() - Method in interface org.apache.jackrabbit.webdav.ordering.OrderingDavServletRequest
Return a OrderPatch object encapsulating the request body of an ORDERPATCH request or null if the request body was either missing or could not be parsed.
getOrderPatch() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getOutputContext(DavServletResponse, OutputStream) - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
Return a new OutputContext used for spooling resource properties and the resource content
getOutputStream() - Method in interface org.apache.jackrabbit.webdav.io.OutputContext
Return the output stream to be used for the export or null
getOutputStream() - Method in class org.apache.jackrabbit.webdav.io.OutputContextImpl
 
getOutputStream() - Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
 
getOwner() - Method in interface org.apache.jackrabbit.webdav.lock.ActiveLock
Return the name (or id) of the lock owner.
getOwner() - Method in class org.apache.jackrabbit.webdav.lock.DefaultActiveLock
 
getOwner() - Method in class org.apache.jackrabbit.webdav.lock.LockInfo
Return the owner indicated by the corresponding child element from the 'lockinfo' element or null if no 'lockinfo' element was passed to the constructor or did not contain an 'owner' element.
getParameter(String) - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getParameterMap() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getParameterNames() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getParameterValues(String) - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getParentElements() - Method in interface org.apache.jackrabbit.webdav.bind.BindableResource
Will retrieve a collection of parent elements of the bindable resource representing the parent set.
getPart(String) - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getParts() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getPathInfo() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getPathTranslated() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getPollTimeout() - Method in interface org.apache.jackrabbit.webdav.observation.ObservationDavServletRequest
Returns the PollTimeout header or 0 (zero) if no such header is present.
getPollTimeout() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getPosition() - Method in interface org.apache.jackrabbit.webdav.ordering.OrderingDavServletRequest
Return a Position object encapsulating the Position header field or null if no Position header is present or does not contain a valid format.
getPosition() - Method in class org.apache.jackrabbit.webdav.ordering.OrderPatch.Member
Return the position where the internal member identified by the member handle should be placed.
getPosition() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getPrefix() - Method in interface org.apache.jackrabbit.webdav.DavResourceLocator
Return the prefix used to build the complete href of the resource as required for the href Xml element.
getPrefix() - Method in class org.apache.jackrabbit.webdav.xml.Namespace
 
getPrefixedName(String, Namespace) - Static method in class org.apache.jackrabbit.webdav.xml.DomUtil
Return the qualified name of a DOM node consisting of namespace prefix + ":" + local name.
getPrefixedName(QName) - Static method in class org.apache.jackrabbit.webdav.xml.DomUtil
Return the qualified name of a DOM node consisting of namespace prefix + ":" + local name.
getPrincipal() - Method in class org.apache.jackrabbit.webdav.security.AclProperty.Ace
 
getPrincipalPropertyName() - Method in class org.apache.jackrabbit.webdav.security.report.PrincipalMatchReport
Retrieve the property name that indicates which property must be search for matching principals.
Note, that the search result must be converted to MultiStatusResponses that must be returned back to this report.
getPrivilege() - Method in class org.apache.jackrabbit.webdav.security.SupportedPrivilege
 
getPrivilege(String, Namespace) - Static method in class org.apache.jackrabbit.webdav.security.Privilege
Factory method to create/retrieve a Privilege.
getPrivilege(Element) - Static method in class org.apache.jackrabbit.webdav.security.Privilege
Factory method to create/retrieve a Privilege from the given DAV:privilege element.
getPrivileges() - Method in class org.apache.jackrabbit.webdav.security.AclProperty.Ace
 
getProperties() - Method in interface org.apache.jackrabbit.webdav.DavResource
Returns all webdav properties present on this resource that will be return upon a DavConstants.PROPFIND_ALL_PROP request.
getProperties(int) - Method in class org.apache.jackrabbit.webdav.MultiStatusResponse
Get properties present in this response for the given status code.
getProperty(String) - Method in interface org.apache.jackrabbit.webdav.io.InputContext
Returns the value of the given property or null if this property does not exist.
getProperty(String) - Method in class org.apache.jackrabbit.webdav.io.InputContextImpl
 
getProperty(DavPropertyName) - Method in interface org.apache.jackrabbit.webdav.DavResource
Return the webdav property with the specified name.
getPropertyName() - Method in class org.apache.jackrabbit.webdav.security.Principal
 
getPropertyNames() - Method in interface org.apache.jackrabbit.webdav.DavResource
Returns an array of all property names available on this resource.
getPropertyNames() - Method in class org.apache.jackrabbit.webdav.property.DavPropertySet
Return the names of all properties present in this set.
getPropertyNames(int) - Method in class org.apache.jackrabbit.webdav.MultiStatusResponse
Get property names present in this response for the given status code.
getPropertyNameSet() - Method in class org.apache.jackrabbit.webdav.version.MergeInfo
getPropertyNameSet() - Method in class org.apache.jackrabbit.webdav.version.report.ReportInfo
Returns a DavPropertyNameSet providing the property names present in an eventual DavConstants.XML_PROP child element.
getPropertyNameSet() - Method in class org.apache.jackrabbit.webdav.version.UpdateInfo
getPropertyPrincipal(DavPropertyName) - Static method in class org.apache.jackrabbit.webdav.security.Principal
 
getPropFindProperties() - Method in interface org.apache.jackrabbit.webdav.DavServletRequest
Return the set of properties the client requested with a PROPFIND request or an empty set if the type of PROPFIND request was DavConstants.PROPFIND_ALL_PROP or DavConstants.PROPFIND_PROPERTY_NAMES.
getPropFindProperties() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
Returns the set of properties requested by the PROPFIND body or an empty set if the type is either 'allprop' or 'propname'.
getPropFindType() - Method in interface org.apache.jackrabbit.webdav.DavServletRequest
Return the type of PROPFIND request as indicated by the PROPFIND request body.
getPropFindType() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
Returns the type of PROPFIND as indicated by the request body.
getPropPatchChangeList() - Method in interface org.apache.jackrabbit.webdav.DavServletRequest
Return a List of property change operations.
getPropPatchChangeList() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
Return a List of property change operations.
getProtocol() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getQualifiedName(String, Namespace) - Static method in class org.apache.jackrabbit.webdav.xml.DomUtil
Deprecated.
As of 2.0. Please use DomUtil.getExpandedName(String, Namespace) instead. This method was named according to usage of 'qualified name' in JSR 170 that conflicts with the terminology used in XMLNS. As of JCR 2.0 the String consisting of "{" + namespace uri + "}" + localName is called Expanded Name.
getQuery() - Method in class org.apache.jackrabbit.webdav.search.SearchInfo
Return the query string.
getQueryGrammerSet() - Method in interface org.apache.jackrabbit.webdav.search.SearchResource
Returns the protected DAV:supported-method-set property which is defined mandatory by RTF 3253.
getQueryLanguages() - Method in class org.apache.jackrabbit.webdav.search.QueryGrammerSet
Return a String array containing the URIs of the query languages supported.
getQueryString() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getReader() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getRealPath(String) - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getRebindInfo() - Method in interface org.apache.jackrabbit.webdav.bind.BindServletRequest
Returns the RebindInfo present with the request
getRebindInfo() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getReferenceResources(DavPropertyName) - Method in interface org.apache.jackrabbit.webdav.version.DeltaVResource
Returns an array of DavResource objects that are referenced by the HrefProperty with the specified name.
getRemoteAddr() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getRemoteHost() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getRemotePort() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getRemoteUser() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getReport(ReportInfo) - Method in interface org.apache.jackrabbit.webdav.security.AclResource
getReport(ReportInfo) - Method in interface org.apache.jackrabbit.webdav.version.DeltaVResource
Runs the report specified by the given ReportInfo.
getReportInfo() - Method in interface org.apache.jackrabbit.webdav.version.DeltaVServletRequest
Returns the request body and the Depth header as ReportInfo object.
getReportInfo() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getReportName() - Method in class org.apache.jackrabbit.webdav.version.report.ReportInfo
Name of the report type that will be / has been requested.
getReportName() - Method in class org.apache.jackrabbit.webdav.version.report.ReportType
Return the qualified name of this ReportType.
getRepositoryPath() - Method in interface org.apache.jackrabbit.webdav.DavResourceLocator
An implementation may choose to circumvent the incompatibility of a repository path with the URI path by applying an appropriate conversion.
getRepositoryPath(String, String) - Method in class org.apache.jackrabbit.webdav.AbstractLocatorFactory
Subclasses must defined how the repository path is built from the given resource and workspace path.
getRequest() - Method in interface org.apache.jackrabbit.webdav.WebdavRequestContext
Return the current WebdavRequest instance associated with the current thread of execution.
getRequestContentCodings() - Method in interface org.apache.jackrabbit.webdav.ContentCodingAwareRequest
 
getRequestContentCodings() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getRequestDispatcher(String) - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getRequestDocument() - Method in interface org.apache.jackrabbit.webdav.DavServletRequest
Parse the Xml request body and return a Document.
getRequestDocument() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getRequestedSessionId() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getRequestLocator() - Method in interface org.apache.jackrabbit.webdav.DavServletRequest
Return the locator of the requested resource.
getRequestLocator() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
Return a DavResourceLocator representing the request handle.
getRequestURI() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getRequestURL() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getRequiredPrincipal() - Method in class org.apache.jackrabbit.webdav.security.AclRestrictionsProperty
 
getResourceFactory() - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
Returns the DavResourceFactory.
getResourcePath() - Method in interface org.apache.jackrabbit.webdav.DavResource
Returns the path of the hierarchy element defined by this DavResource.
getResourcePath() - Method in interface org.apache.jackrabbit.webdav.DavResourceLocator
Return the resource path.
getResourcePath(String, String) - Method in class org.apache.jackrabbit.webdav.AbstractLocatorFactory
Subclasses must defined how the resource path is built from the given repository and workspace path.
getResourceTypes() - Method in class org.apache.jackrabbit.webdav.property.ResourceType
Returns the resource types specified with the constructor.
getResponseBodyAsDocument(HttpEntity) - Method in class org.apache.jackrabbit.webdav.client.methods.BaseDavRequest
Gets a Document representing the response body.
getResponseBodyAsEventDiscovery(HttpResponse) - Method in class org.apache.jackrabbit.webdav.client.methods.BaseDavRequest
Return response body as EventDiscovery object.
getResponseBodyAsLockDiscovery(HttpResponse) - Method in class org.apache.jackrabbit.webdav.client.methods.BaseDavRequest
Return response body as LockDiscovery object.
getResponseBodyAsMultiStatus(HttpResponse) - Method in class org.apache.jackrabbit.webdav.client.methods.BaseDavRequest
Return response body as MultiStatus object.
getResponseBodyAsSubscriptionDiscovery(HttpResponse) - Method in class org.apache.jackrabbit.webdav.client.methods.BaseDavRequest
Return response body as SubscriptionDiscovery object.
getResponseDescription() - Method in class org.apache.jackrabbit.webdav.MultiStatus
Returns the response description.
getResponseDescription() - Method in class org.apache.jackrabbit.webdav.MultiStatusResponse
 
getResponseException(HttpResponse) - Method in class org.apache.jackrabbit.webdav.client.methods.BaseDavRequest
Obtain a DavException representing the response.
getResponses() - Method in class org.apache.jackrabbit.webdav.MultiStatus
Returns the multistatus responses present as array.
getResult(Result) - Static method in class org.apache.jackrabbit.webdav.xml.ResultHelper
In case the underlying XML library doesn't properly handle xmlns attributes this method creates new content handler dealing with the misbehavior and returns an new instance of SAXResult.
getScheme() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getScope() - Method in interface org.apache.jackrabbit.webdav.lock.ActiveLock
Return the scope of this lock.
getScope() - Method in class org.apache.jackrabbit.webdav.lock.DefaultActiveLock
This is always an exclusive lock.
getScope() - Method in interface org.apache.jackrabbit.webdav.lock.LockEntry
Returns the scope of this lock entry.
getScope() - Method in class org.apache.jackrabbit.webdav.lock.LockInfo
Return the lock scope or null if no 'lockinfo' element was passed to the constructor or did not contain an 'scope' element and the scope has not been set otherwise.
getScope() - Method in class org.apache.jackrabbit.webdav.transaction.TxActiveLock
Returns the scope of this lock which is either LOCAL or GLOBAL.
getScope() - Method in class org.apache.jackrabbit.webdav.transaction.TxLockEntry
Returns either local or global scope depending on the initial constructor value.
getSearchArguments() - Method in class org.apache.jackrabbit.webdav.security.report.PrincipalSearchReport
Retrieve the search arguments used to run the search for principals.
Note, that the search result must be converted to MultiStatusResponses that must be returned back to this report.
getSearchGrammars(HttpResponse) - Method in class org.apache.jackrabbit.webdav.client.methods.HttpOptions
Compute set of search grammars returned in the "dasl" header field
getSearchProperties() - Method in class org.apache.jackrabbit.webdav.security.report.PrincipalSearchReport.SearchArgument
 
getSearchRoots() - Method in class org.apache.jackrabbit.webdav.security.report.PrincipalSearchReport
Retrieve the the locations where the search should be performed.
Note, that the search result must be converted to MultiStatusResponses that must be returned back to this report.
getSearchString() - Method in class org.apache.jackrabbit.webdav.security.report.PrincipalSearchReport.SearchArgument
 
getSegment() - Method in class org.apache.jackrabbit.webdav.bind.BindInfo
 
getSegment() - Method in class org.apache.jackrabbit.webdav.bind.ParentElement
 
getSegment() - Method in class org.apache.jackrabbit.webdav.bind.RebindInfo
 
getSegment() - Method in class org.apache.jackrabbit.webdav.bind.UnbindInfo
 
getSegment() - Method in class org.apache.jackrabbit.webdav.ordering.Position
Returns the segment used to create this Position object or null if no segment is present with the type.
getSelfPrincipal() - Static method in class org.apache.jackrabbit.webdav.security.Principal
 
getServerName() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getServerPort() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getServletContext() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getServletPath() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getSession() - Method in interface org.apache.jackrabbit.webdav.DavResource
Retrieve the DavSession associated with this resource.
getSession() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getSession(boolean) - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getSingletonField(HttpServletRequest, String) - Static method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
Get field value of a singleton field
getSourceHrefs() - Method in class org.apache.jackrabbit.webdav.version.MergeInfo
Returns the URL specified with the DAV:source element or null if no such child element is present in the DAV:merge element.
getStatus() - Method in class org.apache.jackrabbit.webdav.MultiStatusResponse
Return an array listing all 'status' available is this response object.
getStatus() - Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
 
getStatusCode() - Method in class org.apache.jackrabbit.webdav.Status
 
getStatusPhrase() - Method in exception org.apache.jackrabbit.webdav.DavException
Return the status phrase corresponding to the error code attached to this DavException.
getStatusPhrase(int) - Static method in exception org.apache.jackrabbit.webdav.DavException
Returns the status phrase for the given error code.
getSubscriptionDiscovery(ObservationResource) - Method in interface org.apache.jackrabbit.webdav.observation.SubscriptionManager
Retrieve the SubscriptionDiscovery object for the given resource.
getSubscriptionId() - Method in interface org.apache.jackrabbit.webdav.observation.ObservationDavServletRequest
Return the SubscriptionId header or null if no such header is present.
getSubscriptionId() - Method in interface org.apache.jackrabbit.webdav.observation.Subscription
Returns the id of this subscription, that must be used for un-subscribing as well as for event discovery later on.
getSubscriptionId() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getSubscriptionId(HttpResponse) - Method in class org.apache.jackrabbit.webdav.client.methods.HttpSubscribe
 
getSubscriptionInfo() - Method in interface org.apache.jackrabbit.webdav.observation.ObservationDavServletRequest
Return a SubscriptionInfo object representing the subscription info present in the SUBSCRIBE request body or null if retrieving the subscription info fails.
getSubscriptionInfo() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getSupportedLocks() - Method in class org.apache.jackrabbit.webdav.lock.SupportedLock
Returns an iterator over all supported locks.
getSupportedMethods() - Method in interface org.apache.jackrabbit.webdav.DavResource
Returns a comma separated list of all METHODS supported by the given resource.
getSupportedPrivileges() - Method in class org.apache.jackrabbit.webdav.security.SupportedPrivilege
 
getText(Element) - Static method in class org.apache.jackrabbit.webdav.xml.DomUtil
Concatenates the values of all child nodes of type 'Text' or 'CDATA'/
getText(Element, String) - Static method in class org.apache.jackrabbit.webdav.xml.DomUtil
Same as DomUtil.getText(Element) except that 'defaultValue' is returned instead of null, if the element does not contain any text.
getTextTrim(Element) - Static method in class org.apache.jackrabbit.webdav.xml.DomUtil
Removes leading and trailing whitespace after calling DomUtil.getText(Element).
getTimeout() - Method in interface org.apache.jackrabbit.webdav.DavServletRequest
Return the timeout requested in the Timeout header as long.
getTimeout() - Method in class org.apache.jackrabbit.webdav.header.TimeoutHeader
 
getTimeout() - Method in interface org.apache.jackrabbit.webdav.lock.ActiveLock
Return the number of milliseconds the lock will live until it is expired or -1 if the timeout is not available (or the client is not allowed to retrieve it).
getTimeout() - Method in class org.apache.jackrabbit.webdav.lock.DefaultActiveLock
 
getTimeout() - Method in class org.apache.jackrabbit.webdav.lock.LockInfo
Returns the time until the lock is requested to expire.
getTimeout() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
Parse the Timeout header and return a long representing the value.
getTimeOut() - Method in class org.apache.jackrabbit.webdav.observation.SubscriptionInfo
Return the timeout as retrieved from the request.
getToken() - Method in interface org.apache.jackrabbit.webdav.lock.ActiveLock
Return the lock token.
getToken() - Method in class org.apache.jackrabbit.webdav.lock.DefaultActiveLock
 
getTrailerFields() - Method in interface org.apache.jackrabbit.webdav.WebdavResponse
 
getTrailerFields() - Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
 
getTransactionId() - Method in interface org.apache.jackrabbit.webdav.transaction.TransactionDavServletRequest
Retrieve the transaction id from the TransactionId header.
getTransactionId() - Method in interface org.apache.jackrabbit.webdav.transaction.TransactionResource
The TransactionId or null according to the value of the corresponding request header field.
getTransactionId() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getTransactionInfo() - Method in interface org.apache.jackrabbit.webdav.transaction.TransactionDavServletRequest
Retrieve the 'transactioninfo' request body that must be included with the UNLOCK request of a transaction lock.
getTransactionInfo() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getType() - Method in interface org.apache.jackrabbit.webdav.lock.ActiveLock
Return the type of this lock.
getType() - Method in class org.apache.jackrabbit.webdav.lock.DefaultActiveLock
This is always a write lock.
getType() - Method in interface org.apache.jackrabbit.webdav.lock.LockEntry
Returns the type of this lock entry
getType() - Method in class org.apache.jackrabbit.webdav.lock.LockInfo
Returns the lock type or null if no 'lockinfo' element was passed to the constructor or did not contain an 'type' element and the type has not been set otherwise.
getType() - Method in class org.apache.jackrabbit.webdav.ordering.Position
Return the type of this Position object, which may be any of the following valid types: first, last, after, before
getType() - Method in class org.apache.jackrabbit.webdav.security.report.AclPrincipalReport
 
getType() - Method in class org.apache.jackrabbit.webdav.security.report.PrincipalMatchReport
 
getType() - Method in class org.apache.jackrabbit.webdav.security.report.PrincipalSearchReport
 
getType() - Method in class org.apache.jackrabbit.webdav.security.report.SearchablePropertyReport
 
getType() - Method in class org.apache.jackrabbit.webdav.transaction.TxActiveLock
Always returns the TRANSACTION type.
getType() - Method in class org.apache.jackrabbit.webdav.transaction.TxLockEntry
Returns the 'transaction' lock type.
getType() - Method in class org.apache.jackrabbit.webdav.version.LabelInfo
Return the type of the LABEL request.
getType() - Method in class org.apache.jackrabbit.webdav.version.report.CompareBaselineReport
getType() - Method in class org.apache.jackrabbit.webdav.version.report.ExpandPropertyReport
getType() - Method in class org.apache.jackrabbit.webdav.version.report.LatestActivityVersionReport
getType() - Method in class org.apache.jackrabbit.webdav.version.report.LocateByHistoryReport
getType() - Method in interface org.apache.jackrabbit.webdav.version.report.Report
Returns the registered type of this report.
getType() - Method in class org.apache.jackrabbit.webdav.version.report.VersionTreeReport
getType(ReportInfo) - Static method in class org.apache.jackrabbit.webdav.version.report.ReportType
Return the ReportType requested by the given report info object.
getUnauthenticatedPrincipal() - Static method in class org.apache.jackrabbit.webdav.security.Principal
 
getUnbindInfo() - Method in interface org.apache.jackrabbit.webdav.bind.BindServletRequest
Returns the UnbindInfo present with the request
getUnbindInfo() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getUpdateElement() - Method in class org.apache.jackrabbit.webdav.version.UpdateInfo
 
getUpdateInfo() - Method in interface org.apache.jackrabbit.webdav.version.DeltaVServletRequest
Parses the UPDATE request body a build the corresponding UpdateInfo object.
getUpdateInfo() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getURI() - Method in class org.apache.jackrabbit.webdav.xml.Namespace
 
getUserPrincipal() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
getValue() - Method in class org.apache.jackrabbit.webdav.bind.ParentSet
 
getValue() - Method in class org.apache.jackrabbit.webdav.lock.LockDiscovery
Returns the list of active locks.
getValue() - Method in class org.apache.jackrabbit.webdav.lock.SupportedLock
Returns the list of supported lock entries.
getValue() - Method in class org.apache.jackrabbit.webdav.observation.Filter
 
getValue() - Method in class org.apache.jackrabbit.webdav.observation.SubscriptionDiscovery
Returns an array of Subscriptions.
getValue() - Method in interface org.apache.jackrabbit.webdav.property.DavProperty
Returns the value of this property
getValue() - Method in class org.apache.jackrabbit.webdav.property.DefaultDavProperty
Returns the value of this property
getValue() - Method in class org.apache.jackrabbit.webdav.property.HrefProperty
Returns an array of String.
getValue() - Method in class org.apache.jackrabbit.webdav.property.ResourceType
Returns a Set of resource types each implementing the XmlSerializable interface.
getValue() - Method in class org.apache.jackrabbit.webdav.search.QueryGrammerSet
Returns the set of supported query grammers.
getValue() - Method in class org.apache.jackrabbit.webdav.security.AclProperty
 
getValue() - Method in class org.apache.jackrabbit.webdav.security.AclRestrictionsProperty
Not implemented.
getValue() - Method in class org.apache.jackrabbit.webdav.security.CurrentUserPrivilegeSetProperty
 
getValue() - Method in class org.apache.jackrabbit.webdav.security.SupportedPrivilegeSetProperty
 
getValue() - Method in class org.apache.jackrabbit.webdav.version.LabelSetProperty
 
getValue() - Method in class org.apache.jackrabbit.webdav.version.report.SupportedReportSetProperty
Returns a set of report types.
getValue() - Method in class org.apache.jackrabbit.webdav.version.SupportedMethodSetProperty
 
getVersionHistory() - Method in interface org.apache.jackrabbit.webdav.version.VersionControlledResource
Returns the VersionHistoryResource, that is referenced in the 'version-history' property.
getVersionHistory() - Method in interface org.apache.jackrabbit.webdav.version.VersionResource
Returns the VersionHistoryResource, that is referenced in the DAV:version-history property.
getVersionHref() - Method in class org.apache.jackrabbit.webdav.version.UpdateInfo
 
getVersions() - Method in interface org.apache.jackrabbit.webdav.version.VersionHistoryResource
Returns an array of VersionResources containing all versions that are a member of this resource.
getWorkspaceHref() - Method in class org.apache.jackrabbit.webdav.version.UpdateInfo
 
getWorkspaceName() - Method in interface org.apache.jackrabbit.webdav.DavResourceLocator
Return the name of the workspace the resource identified by this locator is member of.
getWorkspacePath() - Method in interface org.apache.jackrabbit.webdav.DavResourceLocator
Return the path of the workspace the resource identified by this locator is member of.
getWriter() - Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
 
GLOBAL - Static variable in interface org.apache.jackrabbit.webdav.transaction.TransactionConstants
"global" lock scope constant.
GROUP - Static variable in interface org.apache.jackrabbit.webdav.security.SecurityConstants
Protected href property DAV:group
GROUP_MEMBER_SET - Static variable in interface org.apache.jackrabbit.webdav.security.SecurityConstants
Protected href property DAV:group-member-set for principal resources.
GROUP_MEMBERSHIP - Static variable in interface org.apache.jackrabbit.webdav.security.SecurityConstants
Protected href property DAV:group-membership for principal resources.

H

hasChildElement(Node, String, Namespace) - Static method in class org.apache.jackrabbit.webdav.xml.DomUtil
Returns true if the given parent node has a child element that matches the specified local name and namespace.
hasContent(Node) - Static method in class org.apache.jackrabbit.webdav.xml.DomUtil
Return true if the given parent contains any child that is either an Element, Text or CDATA.
hasErrorCondition() - Method in exception org.apache.jackrabbit.webdav.DavException
 
hashCode() - Method in class org.apache.jackrabbit.webdav.lock.Scope
 
hashCode() - Method in class org.apache.jackrabbit.webdav.lock.Type
 
hashCode() - Method in class org.apache.jackrabbit.webdav.property.AbstractDavProperty
Computes the hash code using this property's name and value.
hashCode() - Method in class org.apache.jackrabbit.webdav.property.DavPropertyName
Computes the hash code using this properties name and namespace.
hashCode() - Method in class org.apache.jackrabbit.webdav.xml.Namespace
 
hasLock(String, DavResource) - Method in interface org.apache.jackrabbit.webdav.lock.LockManager
Returns true, if the the manager contains a lock for the given resource, that is hold by the specified token.
hasLock(String, DavResource) - Method in class org.apache.jackrabbit.webdav.lock.SimpleLockManager
 
hasLock(Type, Scope) - Method in interface org.apache.jackrabbit.webdav.DavResource
Returns true if a lock applies to this resource.
hasNext() - Method in class org.apache.jackrabbit.webdav.DavResourceIteratorImpl
 
hasNext() - Method in class org.apache.jackrabbit.webdav.xml.ElementIterator
Returns true if there is a next Element
hasStream() - Method in interface org.apache.jackrabbit.webdav.io.InputContext
Return true, if there are any data to be imported (and not only properties)
hasStream() - Method in class org.apache.jackrabbit.webdav.io.InputContextImpl
 
hasStream() - Method in interface org.apache.jackrabbit.webdav.io.OutputContext
Return true if the given export context can provide an output stream
hasStream() - Method in class org.apache.jackrabbit.webdav.io.OutputContextImpl
 
hasValue() - Method in class org.apache.jackrabbit.webdav.header.IfHeader
Returns true if an If header was present in the given request.
Header - Interface in org.apache.jackrabbit.webdav.header
Header...
HEADER_AUTHORIZATION - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
HEADER_CONTENT_LANGUAGE - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
HEADER_CONTENT_LENGTH - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
HEADER_CONTENT_TYPE - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
HEADER_DASL - Static variable in interface org.apache.jackrabbit.webdav.search.SearchConstants
The DASL response header specifying the query languages supported by the requested resource.
HEADER_DAV - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
HEADER_DEPTH - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
HEADER_DESTINATION - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
HEADER_ETAG - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
HEADER_IF - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
HEADER_LABEL - Static variable in interface org.apache.jackrabbit.webdav.version.DeltaVConstants
For certain METHODS, if the request-URL identifies a version-controlled resource, a label can be specified in a LabelInfo request header to cause the method to be applied to the version selected by that label.
LabelInfo header MUST have no effect on a request whose request-URL does not identify a version-controlled resource.
HEADER_LAST_MODIFIED - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
HEADER_LOCATION - Static variable in interface org.apache.jackrabbit.webdav.version.DeltaVConstants
Location header as defined by RFC 2616.
HEADER_LOCK_TOKEN - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
HEADER_ORDERING_TYPE - Static variable in interface org.apache.jackrabbit.webdav.ordering.OrderingConstants
The "Ordering-Type" request header.
HEADER_OVERWRITE - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
HEADER_POLL_TIMEOUT - Static variable in interface org.apache.jackrabbit.webdav.observation.ObservationConstants
The PollTimeout request header.
HEADER_POSITION - Static variable in interface org.apache.jackrabbit.webdav.ordering.OrderingConstants
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.
HEADER_SUBSCRIPTIONID - Static variable in interface org.apache.jackrabbit.webdav.observation.ObservationConstants
The SubscriptionId request header
HEADER_TIMEOUT - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
HEADER_TRANSACTIONID - Static variable in interface org.apache.jackrabbit.webdav.transaction.TransactionConstants
TransactionId Header
hexTable - Static variable in class org.apache.jackrabbit.webdav.util.EncodeUtil
HrefProperty - Class in org.apache.jackrabbit.webdav.property
HrefProperty is an extension to the common DavProperty.
HrefProperty(DavProperty<?>) - Constructor for class org.apache.jackrabbit.webdav.property.HrefProperty
Create a new HrefProperty from the specified property.
HrefProperty(DavPropertyName, String[], boolean) - Constructor for class org.apache.jackrabbit.webdav.property.HrefProperty
Creates a new WebDAV property with the given DavPropertyName
HrefProperty(DavPropertyName, String, boolean) - Constructor for class org.apache.jackrabbit.webdav.property.HrefProperty
Creates a new WebDAV property with the given DavPropertyName
hrefToXml(String, Document) - Static method in class org.apache.jackrabbit.webdav.xml.DomUtil
Builds a 'DAV:href' Xml element from the given href.
HttpBind - Class in org.apache.jackrabbit.webdav.client.methods
Represents an HTTP BIND request.
HttpBind(String, BindInfo) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpBind
 
HttpBind(URI, BindInfo) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpBind
 
HttpCheckin - Class in org.apache.jackrabbit.webdav.client.methods
Represents an HTTP CHECKIN request.
HttpCheckin(String) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpCheckin
 
HttpCheckin(URI) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpCheckin
 
HttpCheckout - Class in org.apache.jackrabbit.webdav.client.methods
Represents an HTTP CHECKOUT request.
HttpCheckout(String) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpCheckout
 
HttpCheckout(URI) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpCheckout
 
HttpCopy - Class in org.apache.jackrabbit.webdav.client.methods
Represents an HTTP COPY request.
HttpCopy(String, String, boolean, boolean) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpCopy
 
HttpCopy(URI, URI, boolean, boolean) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpCopy
 
HttpDateFormat - Class in org.apache.jackrabbit.webdav.util
HttpDateFormat...
HttpDateFormat(String) - Constructor for class org.apache.jackrabbit.webdav.util.HttpDateFormat
 
HttpDateTimeFormatter - Class in org.apache.jackrabbit.webdav.util
Parsers and Serializers for HTTP dates (RFC 7231, Section 7.1.1.1), using DateTimeFormatter (from Java 8).
HttpDateTimeFormatter() - Constructor for class org.apache.jackrabbit.webdav.util.HttpDateTimeFormatter
 
HttpDelete - Class in org.apache.jackrabbit.webdav.client.methods
Represents an HTTP DELETE request.
HttpDelete(String) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpDelete
 
HttpDelete(URI) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpDelete
 
HttpLabel - Class in org.apache.jackrabbit.webdav.client.methods
Represents an HTTP LABEL request.
HttpLabel(String, LabelInfo) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpLabel
 
HttpLabel(URI, LabelInfo) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpLabel
 
HttpLock - Class in org.apache.jackrabbit.webdav.client.methods
Represents an HTTP LOCK request.
HttpLock(String, long, String[]) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpLock
 
HttpLock(String, LockInfo) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpLock
 
HttpLock(URI, long, String[]) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpLock
 
HttpLock(URI, LockInfo) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpLock
 
HttpMerge - Class in org.apache.jackrabbit.webdav.client.methods
Represents an HTTP MERGE request.
HttpMerge(String, MergeInfo) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpMerge
 
HttpMerge(URI, MergeInfo) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpMerge
 
HttpMkcol - Class in org.apache.jackrabbit.webdav.client.methods
Represents an HTTP MKCOL request.
HttpMkcol(String) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpMkcol
 
HttpMkcol(URI) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpMkcol
 
HttpMkworkspace - Class in org.apache.jackrabbit.webdav.client.methods
Represents an HTTP MKWORKSPACE request.
HttpMkworkspace(String) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpMkworkspace
 
HttpMkworkspace(URI) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpMkworkspace
 
HttpMove - Class in org.apache.jackrabbit.webdav.client.methods
Represents an HTTP MOVE request.
HttpMove(String, String, boolean) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpMove
 
HttpMove(URI, URI, boolean) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpMove
 
HttpOptions - Class in org.apache.jackrabbit.webdav.client.methods
Represents an HTTP OPTIONS request.
HttpOptions(String) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpOptions
 
HttpOptions(URI) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpOptions
 
HttpOrderpatch - Class in org.apache.jackrabbit.webdav.client.methods
Represents an HTTP ORDERPATCH request.
HttpOrderpatch(String, OrderPatch) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpOrderpatch
 
HttpOrderpatch(URI, OrderPatch) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpOrderpatch
 
HttpPoll - Class in org.apache.jackrabbit.webdav.client.methods
Represents an HTTP POLL request.
HttpPoll(String, String, long) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpPoll
 
HttpPoll(URI, String, long) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpPoll
 
HttpPropfind - Class in org.apache.jackrabbit.webdav.client.methods
Represents an HTTP PROPFIND request.
HttpPropfind(String, int, int) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpPropfind
 
HttpPropfind(String, int, DavPropertyNameSet, int) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpPropfind
 
HttpPropfind(String, DavPropertyNameSet, int) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpPropfind
 
HttpPropfind(URI, int, int) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpPropfind
 
HttpPropfind(URI, int, DavPropertyNameSet, int) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpPropfind
 
HttpPropfind(URI, DavPropertyNameSet, int) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpPropfind
 
HttpProppatch - Class in org.apache.jackrabbit.webdav.client.methods
Represents an HTTP PROPPATCH request.
HttpProppatch(String, List<? extends PropEntry>) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpProppatch
 
HttpProppatch(String, DavPropertySet, DavPropertyNameSet) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpProppatch
 
HttpProppatch(URI, List<? extends PropEntry>) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpProppatch
 
HttpProppatch(URI, DavPropertySet, DavPropertyNameSet) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpProppatch
 
HttpProppatch(URI, ProppatchInfo) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpProppatch
 
HttpRebind - Class in org.apache.jackrabbit.webdav.client.methods
Represents an HTTP REBIND request.
HttpRebind(String, RebindInfo) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpRebind
 
HttpRebind(URI, RebindInfo) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpRebind
 
HttpReport - Class in org.apache.jackrabbit.webdav.client.methods
Represents an HTTP REPORT request.
HttpReport(String, ReportInfo) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpReport
 
HttpReport(URI, ReportInfo) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpReport
 
HttpSearch - Class in org.apache.jackrabbit.webdav.client.methods
Represents an HTTP SEARCH request.
HttpSearch(String, SearchInfo) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpSearch
 
HttpSearch(URI, SearchInfo) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpSearch
 
HttpSubscribe - Class in org.apache.jackrabbit.webdav.client.methods
Represents an HTTP SUBSCRIBE request.
HttpSubscribe(String, SubscriptionInfo, String) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpSubscribe
 
HttpSubscribe(URI, SubscriptionInfo, String) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpSubscribe
 
HttpUnbind - Class in org.apache.jackrabbit.webdav.client.methods
Represents an HTTP UNBIND request.
HttpUnbind(String, UnbindInfo) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpUnbind
 
HttpUnbind(URI, UnbindInfo) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpUnbind
 
HttpUnlock - Class in org.apache.jackrabbit.webdav.client.methods
Represents an HTTP UNLOCK request.
HttpUnlock(String, String) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpUnlock
 
HttpUnlock(URI, String) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpUnlock
 
HttpUnsubscribe - Class in org.apache.jackrabbit.webdav.client.methods
Represents an HTTP UNSUBSCRIBE request.
HttpUnsubscribe(String, String) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpUnsubscribe
 
HttpUnsubscribe(URI, String) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpUnsubscribe
 
HttpUpdate - Class in org.apache.jackrabbit.webdav.client.methods
Represents an HTTP UPDATE request.
HttpUpdate(String, UpdateInfo) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpUpdate
 
HttpUpdate(URI, UpdateInfo) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpUpdate
 
HttpVersionControl - Class in org.apache.jackrabbit.webdav.client.methods
Represents an HTTP VERSION-CONTROL request.
HttpVersionControl(String) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpVersionControl
 
HttpVersionControl(URI) - Constructor for class org.apache.jackrabbit.webdav.client.methods.HttpVersionControl
 

I

IfHeader - Class in org.apache.jackrabbit.webdav.header
The IfHeader class represents the state lists defined through the HTTP If header, which is specified in RFC 2518 as follows :
IfHeader(String[]) - Constructor for class org.apache.jackrabbit.webdav.header.IfHeader
Create a Untagged IfHeader if the given lock tokens.
IfHeader(HttpServletRequest) - Constructor for class org.apache.jackrabbit.webdav.header.IfHeader
Parses the If header and creates and internal representation which is easy to query.
INFINITE_TIMEOUT - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
INHERITED_ACL_SET - Static variable in interface org.apache.jackrabbit.webdav.security.SecurityConstants
Protected href property DAV:inherited-acl-set
init() - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
 
init(DavResource, ReportInfo) - Method in class org.apache.jackrabbit.webdav.security.report.AbstractSecurityReport
Checks if the given resource and report info are not null, that the requested report type matches this implementation and that no other Depth header than 0 is present.
init(DavResource, ReportInfo) - Method in class org.apache.jackrabbit.webdav.security.report.AclPrincipalReport
 
init(DavResource, ReportInfo) - Method in class org.apache.jackrabbit.webdav.security.report.PrincipalMatchReport
 
init(DavResource, ReportInfo) - Method in class org.apache.jackrabbit.webdav.security.report.PrincipalSearchReport
 
init(DavResource, ReportInfo) - Method in class org.apache.jackrabbit.webdav.security.report.SearchablePropertyReport
 
init(DavResource, ReportInfo) - Method in class org.apache.jackrabbit.webdav.version.report.CompareBaselineReport
 
init(DavResource, ReportInfo) - Method in class org.apache.jackrabbit.webdav.version.report.ExpandPropertyReport
 
init(DavResource, ReportInfo) - Method in class org.apache.jackrabbit.webdav.version.report.LatestActivityVersionReport
Check all the preconditions for this report.
init(DavResource, ReportInfo) - Method in class org.apache.jackrabbit.webdav.version.report.LocateByHistoryReport
 
init(DavResource, ReportInfo) - Method in interface org.apache.jackrabbit.webdav.version.report.Report
Set the DeltaVResource for which this report was requested and the ReportInfo as specified by the REPORT request body, that defines the details for this report.
Please note that this methods should perform basic validation checks in order to prevent exceptional situations during the xml serialization.
init(DavResource, ReportInfo) - Method in class org.apache.jackrabbit.webdav.version.report.VersionTreeReport
Validates the specified resource and info objects.
init(SubscriptionManager) - Method in interface org.apache.jackrabbit.webdav.observation.ObservationResource
Initializes this resource.
init(TxLockManager, String) - Method in interface org.apache.jackrabbit.webdav.transaction.TransactionResource
Initializes the TransactionResource.
INIT_PARAM_AUTHENTICATE_HEADER - Static variable in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
Name of the optional init parameter that defines the value of the 'WWW-Authenticate' header.
INIT_PARAM_CREATE_ABSOLUTE_URI - Static variable in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
Name of the 'createAbsoluteURI' init parameter that defines whether hrefs should be created with a absolute URI or as absolute Path (ContextPath).
INIT_PARAM_CSRF_PROTECTION - Static variable in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
Name of the parameter that specifies the configuration of the CSRF protection.
INIT_PARAM_MISSING_AUTH_MAPPING - Static variable in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
the 'missing-auth-mapping' init parameter
InputContext - Interface in org.apache.jackrabbit.webdav.io
InputContext...
InputContextImpl - Class in org.apache.jackrabbit.webdav.io
InputContextImpl class encapsulates the InputStream and some header values as present in the POST, PUT or MKCOL request.
InputContextImpl(HttpServletRequest, InputStream) - Constructor for class org.apache.jackrabbit.webdav.io.InputContextImpl
 
isAbstract() - Method in class org.apache.jackrabbit.webdav.security.SupportedPrivilege
 
isAsyncStarted() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
isAsyncSupported() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
isCollection() - Method in interface org.apache.jackrabbit.webdav.DavResource
Returns true if this webdav resource has the resourcetype 'collection'.
ISCOLLECTION - Static variable in class org.apache.jackrabbit.webdav.property.DavPropertyName
 
isCommit() - Method in class org.apache.jackrabbit.webdav.transaction.TransactionInfo
Returns true, if this info requires a 'commit' action, false otherwise (i.e.
isCommitted() - Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
 
isCreateAbsoluteURI() - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
Returns if a absolute URI should be created for hrefs.
isCreateCollectionRequest(DavServletRequest) - Static method in class org.apache.jackrabbit.webdav.DavMethods
Returns true if the request is to create a collection resource.
isCreateRequest(DavServletRequest) - Static method in class org.apache.jackrabbit.webdav.DavMethods
Returns true if the request is to create a resource.
isDeep() - Method in interface org.apache.jackrabbit.webdav.lock.ActiveLock
Return true if the lock is deep.
isDeep() - Method in class org.apache.jackrabbit.webdav.lock.DefaultActiveLock
 
isDeep() - Method in class org.apache.jackrabbit.webdav.lock.LockInfo
Returns true if the lock must be applied with depth infinity.
isDeep() - Method in class org.apache.jackrabbit.webdav.observation.SubscriptionInfo
Returns true if the depths header defined a depth other than '0'.
isDeep() - Method in class org.apache.jackrabbit.webdav.transaction.TxActiveLock
Always returns true.
isDeltaVMethod(DavServletRequest) - Static method in class org.apache.jackrabbit.webdav.DavMethods
Returns true, if the specified method is defined by RFC 3253
isDeny() - Method in class org.apache.jackrabbit.webdav.security.AclProperty.Ace
 
isDenyBeforeGrant() - Method in class org.apache.jackrabbit.webdav.security.AclRestrictionsProperty
 
isEmpty() - Method in class org.apache.jackrabbit.webdav.observation.EventDiscovery
Returns true, if this event discovery does not report any events (thus EventDiscovery.getEventBundles() would return an empty iterator.
isEmpty() - Method in class org.apache.jackrabbit.webdav.property.DavPropertyNameSet
 
isEmpty() - Method in class org.apache.jackrabbit.webdav.property.DavPropertySet
 
isEmpty() - Method in class org.apache.jackrabbit.webdav.property.PropContainer
Returns true if the PropContainer does not yet contain any content elements.
isExpired() - Method in interface org.apache.jackrabbit.webdav.lock.ActiveLock
Returns true, if this lock is already expired.
isExpired() - Method in class org.apache.jackrabbit.webdav.lock.DefaultActiveLock
 
isGrant() - Method in class org.apache.jackrabbit.webdav.security.AclProperty.Ace
 
isGrantOnly() - Method in class org.apache.jackrabbit.webdav.security.AclRestrictionsProperty
 
isInvert() - Method in class org.apache.jackrabbit.webdav.security.AclProperty.Ace
 
isInvisibleInAllprop() - Method in class org.apache.jackrabbit.webdav.property.AbstractDavProperty
Return true if this property should be suppressed in a PROPFIND/DAV:allprop response.
isInvisibleInAllprop() - Method in interface org.apache.jackrabbit.webdav.property.DavProperty
Return true if this property should be suppressed in a PROPFIND/DAV:allprop response.
isLockable(Type, Scope) - Method in interface org.apache.jackrabbit.webdav.DavResource
Returns true, if the this resource allows locking.
isLockedByToken(String) - Method in interface org.apache.jackrabbit.webdav.lock.ActiveLock
Return true, if the given token matches the lock token present in this lock thus indicating that any lock relevant operation should not fail due to a lock.
isLockedByToken(String) - Method in class org.apache.jackrabbit.webdav.lock.DefaultActiveLock
 
isMatchingFilter(String, Namespace) - Method in class org.apache.jackrabbit.webdav.observation.Filter
 
isMethodAffectedByLabel(DavServletRequest) - Static method in class org.apache.jackrabbit.webdav.DavMethods
Returns true, if the specified method is affected by a Label header
isMultiStatusReport() - Method in class org.apache.jackrabbit.webdav.security.report.AbstractSecurityReport
Always returns true.
isMultiStatusReport() - Method in class org.apache.jackrabbit.webdav.security.report.SearchablePropertyReport
 
isMultiStatusReport() - Method in class org.apache.jackrabbit.webdav.version.report.CompareBaselineReport
Always returns false.
isMultiStatusReport() - Method in class org.apache.jackrabbit.webdav.version.report.ExpandPropertyReport
Always returns true.
isMultiStatusReport() - Method in class org.apache.jackrabbit.webdav.version.report.LatestActivityVersionReport
Always returns false.
isMultiStatusReport() - Method in class org.apache.jackrabbit.webdav.version.report.LocateByHistoryReport
Always returns true.
isMultiStatusReport() - Method in interface org.apache.jackrabbit.webdav.version.report.Report
Returns true if this Report will send a MultiStatus response.
Please note that RFC 3253 that the the response must be a 207 Multi-Status, if a Depth request header is present.
isMultiStatusReport() - Method in class org.apache.jackrabbit.webdav.version.report.VersionTreeReport
Always returns true.
isNoAutoMerge() - Method in class org.apache.jackrabbit.webdav.version.MergeInfo
Returns true if the DAV:merge element contains a DAV:no-auto-merge child element.
isNoCheckout() - Method in class org.apache.jackrabbit.webdav.version.MergeInfo
Returns true if the DAV:merge element contains a DAV:no-checkout child element.
isNoInvert() - Method in class org.apache.jackrabbit.webdav.security.AclRestrictionsProperty
 
isNoLocal() - Method in class org.apache.jackrabbit.webdav.observation.SubscriptionInfo
Returns true if the ObservationConstants.XML_NOLOCAL element is present in this subscription info.
isOrderable() - Method in interface org.apache.jackrabbit.webdav.ordering.OrderingResource
Returns true if this resources allows ordering of its internal members.
isOverwrite() - Method in interface org.apache.jackrabbit.webdav.DavServletRequest
Returns true if the Overwrite header is set to 'T' thus instructing the server to overwrite the state of a non-null destination resource during a COPY or MOVE.
isOverwrite() - Method in class org.apache.jackrabbit.webdav.header.OverwriteHeader
 
isOverwrite() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
Return true if the overwrite header does not inhibit overwriting.
isPreconditionValid(WebdavRequest, DavResource) - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
Checks if the precondition for this request and resource is valid.
isPropStat() - Method in class org.apache.jackrabbit.webdav.MultiStatusResponse
 
isProtected() - Method in class org.apache.jackrabbit.webdav.security.AclProperty.Ace
 
isRefreshLock() - Method in class org.apache.jackrabbit.webdav.lock.LockInfo
Returns true if this LockInfo was created for a LOCK request intended to refresh an existing lock rather than creating a new one.
isRequestedReportType(ReportInfo) - Method in class org.apache.jackrabbit.webdav.version.report.ReportType
Returns true if this ReportType is requested by the given ReportInfo
isRequestedSessionIdFromCookie() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
isRequestedSessionIdFromUrl() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
isRequestedSessionIdFromURL() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
isRequestedSessionIdValid() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
isRootLocation() - Method in interface org.apache.jackrabbit.webdav.DavResourceLocator
Returns true if this DavResourceLocator represents the root locator that would be requested with 'hrefPrefix'+'pathPrefix' with or without a trailing '/'.
isSame(String) - Method in class org.apache.jackrabbit.webdav.xml.Namespace
Returns true if the a Namespace built from the specified namespaceURI is equal to this namespace object.
isSameWorkspace(String) - Method in interface org.apache.jackrabbit.webdav.DavResourceLocator
Returns true if the specified workspace name equals to the workspace name defined with this locator.
isSameWorkspace(DavResourceLocator) - Method in interface org.apache.jackrabbit.webdav.DavResourceLocator
Returns true if the specified locator refers to a resource within the same workspace.
isSecure() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
isSupportedLock(Type, Scope) - Method in class org.apache.jackrabbit.webdav.lock.SupportedLock
Returns true if this a lock with the given type and scope is supported.
isSupportedReport(ReportInfo) - Method in class org.apache.jackrabbit.webdav.version.report.SupportedReportSetProperty
Returns true if the report type indicated in the specified RequestInfo object is included in the supported reports.
isUserInRole(String) - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
isValidRequest(HttpServletRequest) - Method in class org.apache.jackrabbit.webdav.util.CSRFUtil
 
iterator() - Method in class org.apache.jackrabbit.webdav.property.DavPropertyNameSet
 
iterator() - Method in class org.apache.jackrabbit.webdav.property.DavPropertySet
Returns an iterator over all property in this set.
iterator(Namespace) - Method in class org.apache.jackrabbit.webdav.property.DavPropertySet
Returns an iterator over all those property in this set, that have the indicated namespace.

L

label(LabelInfo) - Method in interface org.apache.jackrabbit.webdav.version.VersionControlledResource
Modify the labels of the version referenced by the DAV:checked-in property of this checked-in version-controlled resource.
label(LabelInfo) - Method in interface org.apache.jackrabbit.webdav.version.VersionResource
Modify the labels of this version resource.
LABEL - Static variable in class org.apache.jackrabbit.webdav.DavCompliance
 
LABEL_NAME_SET - Static variable in interface org.apache.jackrabbit.webdav.version.VersionResource
Required protected property 'DAV:label-name-set' for a version of a webdav resource introduced with the 'LabelInfo' feature.
LabelHeader - Class in org.apache.jackrabbit.webdav.header
LabelHeader...
LabelHeader(String) - Constructor for class org.apache.jackrabbit.webdav.header.LabelHeader
 
LabelInfo - Class in org.apache.jackrabbit.webdav.version
LabelInfo encapsulates the request body of a LABEL request used to add, set or remove a label from the requested version resource or from that version specified with the Label header in case the requested resource is a version-controlled resource.

The request body (thus the 'labelElement' passed to the constructor must be a DAV:label element:
LabelInfo(String, int) - Constructor for class org.apache.jackrabbit.webdav.version.LabelInfo
 
LabelInfo(String, int, int) - Constructor for class org.apache.jackrabbit.webdav.version.LabelInfo
 
LabelInfo(String, String) - Constructor for class org.apache.jackrabbit.webdav.version.LabelInfo
 
LabelInfo(Element) - Constructor for class org.apache.jackrabbit.webdav.version.LabelInfo
Create a new LabelInfo from the given element.
LabelInfo(Element, int) - Constructor for class org.apache.jackrabbit.webdav.version.LabelInfo
Create a new LabelInfo from the given element and depth integer.
LabelSetProperty - Class in org.apache.jackrabbit.webdav.version
LabelSetProperty...
LabelSetProperty(String[]) - Constructor for class org.apache.jackrabbit.webdav.version.LabelSetProperty
Create a new LabelSetProperty.
LATEST_ACTIVITY_VERSION - Static variable in class org.apache.jackrabbit.webdav.version.report.LatestActivityVersionReport
 
LatestActivityVersionReport - Class in org.apache.jackrabbit.webdav.version.report
LatestActivityVersionReport is applied to a version history to identify the latest version that is selected from that version history by a given activity.
LatestActivityVersionReport() - Constructor for class org.apache.jackrabbit.webdav.version.report.LatestActivityVersionReport
 
LinkHeaderFieldParser - Class in org.apache.jackrabbit.webdav.util
Simple parser for HTTP Link header fields, as defined in RFC 5988.
LinkHeaderFieldParser(Enumeration<?>) - Constructor for class org.apache.jackrabbit.webdav.util.LinkHeaderFieldParser
 
LinkHeaderFieldParser(List<String>) - Constructor for class org.apache.jackrabbit.webdav.util.LinkHeaderFieldParser
 
LOCAL - Static variable in interface org.apache.jackrabbit.webdav.transaction.TransactionConstants
"local" lock scope constant.
LOCATE_BY_HISTORY - Static variable in class org.apache.jackrabbit.webdav.version.report.ReportType
 
LocateByHistoryReport - Class in org.apache.jackrabbit.webdav.version.report
LocateByHistoryReport encapsulates the DAV:locate-by-hisotry report, that may be used to locate a version-controlled resource for that version history.
LocateByHistoryReport() - Constructor for class org.apache.jackrabbit.webdav.version.report.LocateByHistoryReport
 
lock(LockInfo) - Method in interface org.apache.jackrabbit.webdav.DavResource
Lock this webdav resource with the information retrieve from the request and return the resulting lockdiscovery object.
LockDiscovery - Class in org.apache.jackrabbit.webdav.lock
The LockDiscovery class encapsulates the webdav lock discovery property that is sent in the request body (PROPFIND and LOCK) and received in a LOCK response body.
LockDiscovery() - Constructor for class org.apache.jackrabbit.webdav.lock.LockDiscovery
Creates a new empty LockDiscovery property
LockDiscovery(ActiveLock) - Constructor for class org.apache.jackrabbit.webdav.lock.LockDiscovery
Create a new LockDiscovery property
LockDiscovery(ActiveLock[]) - Constructor for class org.apache.jackrabbit.webdav.lock.LockDiscovery
Create a new LockDiscovery property
LOCKDISCOVERY - Static variable in class org.apache.jackrabbit.webdav.property.DavPropertyName
 
LockEntry - Interface in org.apache.jackrabbit.webdav.lock
LockEntry...
LockInfo - Class in org.apache.jackrabbit.webdav.lock
LockInfo is a simple utility class encapsulating the information passed with a LOCK request.
LockInfo(long) - Constructor for class org.apache.jackrabbit.webdav.lock.LockInfo
Create a new LockInfo used for refreshing an existing lock.
LockInfo(Scope, Type, String, long, boolean) - Constructor for class org.apache.jackrabbit.webdav.lock.LockInfo
Create a new LockInfo
LockInfo(Element, long, boolean) - Constructor for class org.apache.jackrabbit.webdav.lock.LockInfo
Create a new LockInfo object from the given information.
LockManager - Interface in org.apache.jackrabbit.webdav.lock
The LockManager interface.
login(String, String) - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
logout() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 

M

matches(String, String, String) - Method in class org.apache.jackrabbit.webdav.header.IfHeader
Tries to match the contents of the If header with the given token and etag values with the restriction to only check for the tag.
matches(Node, String, Namespace) - Static method in class org.apache.jackrabbit.webdav.xml.DomUtil
Returns true if the specified node matches the required names.
matches(Node, QName) - Static method in class org.apache.jackrabbit.webdav.xml.DomUtil
Returns true if the specified node matches the required QName.
matchesIfHeader(String, String, String) - Method in interface org.apache.jackrabbit.webdav.DavServletRequest
Returns true, if the If header present with the request matches to the given href, token and eTag.
matchesIfHeader(String, String, String) - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
matchesIfHeader(DavResource) - Method in interface org.apache.jackrabbit.webdav.DavServletRequest
Returns true, if the If header present with the request matches the given resource.
matchesIfHeader(DavResource) - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
Test if the if header matches the given resource.
Member(String, Position) - Constructor for class org.apache.jackrabbit.webdav.ordering.OrderPatch.Member
Create a new Member object.
merge(MergeInfo) - Method in interface org.apache.jackrabbit.webdav.version.VersionControlledResource
Perform a merge on this resource using the specified MergeInfo.
MERGE - Static variable in class org.apache.jackrabbit.webdav.DavCompliance
 
MERGE_SET - Static variable in interface org.apache.jackrabbit.webdav.version.VersionControlledResource
This property identifies each version that is to be merged into this checked-out resource.
MergeInfo - Class in org.apache.jackrabbit.webdav.version
MergeInfo encapsulates the information present in the DAV:merge element, that forms the mandatory request body of a MERGE request.
The DAV:merge element is specified to have the following form.
MergeInfo(Element) - Constructor for class org.apache.jackrabbit.webdav.version.MergeInfo
Create a new MergeInfo
METHOD_ACL - Static variable in class org.apache.jackrabbit.webdav.DavMethods
 
METHOD_BASELINE_CONTROL - Static variable in class org.apache.jackrabbit.webdav.DavMethods
 
METHOD_BIND - Static variable in class org.apache.jackrabbit.webdav.DavMethods
 
METHOD_CHECKIN - Static variable in class org.apache.jackrabbit.webdav.DavMethods
 
METHOD_CHECKOUT - Static variable in class org.apache.jackrabbit.webdav.DavMethods
 
METHOD_COPY - Static variable in class org.apache.jackrabbit.webdav.DavMethods
 
METHOD_DELETE - Static variable in class org.apache.jackrabbit.webdav.DavMethods
 
METHOD_GET - Static variable in class org.apache.jackrabbit.webdav.DavMethods
 
METHOD_HEAD - Static variable in class org.apache.jackrabbit.webdav.DavMethods
 
METHOD_LABEL - Static variable in class org.apache.jackrabbit.webdav.DavMethods
 
METHOD_LOCK - Static variable in class org.apache.jackrabbit.webdav.DavMethods
 
METHOD_MERGE - Static variable in class org.apache.jackrabbit.webdav.DavMethods
 
METHOD_MKACTIVITY - Static variable in class org.apache.jackrabbit.webdav.DavMethods
 
METHOD_MKCOL - Static variable in class org.apache.jackrabbit.webdav.DavMethods
 
METHOD_MKWORKSPACE - Static variable in class org.apache.jackrabbit.webdav.DavMethods
 
METHOD_MOVE - Static variable in class org.apache.jackrabbit.webdav.DavMethods
 
METHOD_OPTIONS - Static variable in class org.apache.jackrabbit.webdav.DavMethods
 
METHOD_ORDERPATCH - Static variable in class org.apache.jackrabbit.webdav.DavMethods
 
METHOD_POLL - Static variable in class org.apache.jackrabbit.webdav.DavMethods
 
METHOD_POST - Static variable in class org.apache.jackrabbit.webdav.DavMethods
 
METHOD_PROPFIND - Static variable in class org.apache.jackrabbit.webdav.DavMethods
 
METHOD_PROPPATCH - Static variable in class org.apache.jackrabbit.webdav.DavMethods
 
METHOD_PUT - Static variable in class org.apache.jackrabbit.webdav.DavMethods
 
METHOD_REBIND - Static variable in class org.apache.jackrabbit.webdav.DavMethods
 
METHOD_REPORT - Static variable in class org.apache.jackrabbit.webdav.DavMethods
 
METHOD_SEARCH - Static variable in class org.apache.jackrabbit.webdav.DavMethods
 
METHOD_SUBSCRIBE - Static variable in class org.apache.jackrabbit.webdav.DavMethods
 
METHOD_UNBIND - Static variable in class org.apache.jackrabbit.webdav.DavMethods
 
METHOD_UNCHECKOUT - Static variable in class org.apache.jackrabbit.webdav.DavMethods
 
METHOD_UNLOCK - Static variable in class org.apache.jackrabbit.webdav.DavMethods
 
METHOD_UNSUBSCRIBE - Static variable in class org.apache.jackrabbit.webdav.DavMethods
 
METHOD_UPDATE - Static variable in class org.apache.jackrabbit.webdav.DavMethods
 
METHOD_VERSION_CONTROL - Static variable in class org.apache.jackrabbit.webdav.DavMethods
 
METHODS - Static variable in interface org.apache.jackrabbit.webdav.bind.BindConstants
 
METHODS - Static variable in interface org.apache.jackrabbit.webdav.DavResource
String constant representing the WebDAV 1 and 2 method set.
METHODS - Static variable in interface org.apache.jackrabbit.webdav.observation.ObservationResource
 
METHODS - Static variable in interface org.apache.jackrabbit.webdav.ordering.OrderingResource
 
METHODS - Static variable in interface org.apache.jackrabbit.webdav.search.SearchResource
The 'SEARCH' method
METHODS - Static variable in interface org.apache.jackrabbit.webdav.security.AclResource
The AclResource must support the ACL method and the REPORT method in order to retrieve various security related reports.
METHODS - Static variable in interface org.apache.jackrabbit.webdav.transaction.TransactionResource
 
METHODS - Static variable in interface org.apache.jackrabbit.webdav.version.DeltaVResource
The generic deltaV compliant resource defines one additional method REPORT.
METHODS - Static variable in interface org.apache.jackrabbit.webdav.version.VersionableResource
The versionable resource defines one additional method VERSION-CONTROL.
METHODS - Static variable in interface org.apache.jackrabbit.webdav.version.VersionHistoryResource
 
METHODS - Static variable in interface org.apache.jackrabbit.webdav.version.VersionResource
The version resource defines one additional method LABEL.
methods_checkedIn - Static variable in interface org.apache.jackrabbit.webdav.version.VersionControlledResource
Methods defined for a checked-in version-controlled resource: CHECKOUT, UPDATE, MERGE, LABEL
methods_checkedOut - Static variable in interface org.apache.jackrabbit.webdav.version.VersionControlledResource
Methods defined for a checked-out version-controlled resource: CHECKIN, MERGE
METHODS_INCL_MKWORKSPACE - Static variable in interface org.apache.jackrabbit.webdav.version.DeltaVResource
If the server support the Workspace featured defined by RFC 3253 certain DeltaVResources may also support the MKWORKSPACE method.
MODIFICATION_DATE_PATTERN - Static variable in class org.apache.jackrabbit.webdav.util.HttpDateFormat
Pattern for the modification date as defined by RFC 1123
modificationDateFormat - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
modificationDate date format per RFC 1123.
NOTE: Access to DateFormat isn't thread save.
modificationDateFormat() - Static method in class org.apache.jackrabbit.webdav.util.HttpDateFormat
Creates a new HttpDateFormat using the modifcation date pattern.
move(DavResource) - Method in interface org.apache.jackrabbit.webdav.DavResource
Move this DavResource to the given destination resource
MultiStatus - Class in org.apache.jackrabbit.webdav
MultiStatus representing the content of a multistatus response body and allows to retrieve the Xml representation.
MultiStatus() - Constructor for class org.apache.jackrabbit.webdav.MultiStatus
 
MultiStatusResponse - Class in org.apache.jackrabbit.webdav
MultiStatusResponse represents the DAV:multistatus element defined by RFC 2518:
MultiStatusResponse(String, int) - Constructor for class org.apache.jackrabbit.webdav.MultiStatusResponse
Constructs an WebDAV multistatus response for a given resource.
MultiStatusResponse(String, int, String) - Constructor for class org.apache.jackrabbit.webdav.MultiStatusResponse
Constructs an WebDAV multistatus response for a given resource.
MultiStatusResponse(String, String) - Constructor for class org.apache.jackrabbit.webdav.MultiStatusResponse
Constructs an empty WebDAV multistatus response of type 'PropStat'
MultiStatusResponse(String, Status, String) - Constructor for class org.apache.jackrabbit.webdav.MultiStatusResponse
Constructs an WebDAV multistatus response
MultiStatusResponse(DavResource, DavPropertyNameSet) - Constructor for class org.apache.jackrabbit.webdav.MultiStatusResponse
Constructs a WebDAV multistatus response and retrieves the resource properties according to the given DavPropertyNameSet.
MultiStatusResponse(DavResource, DavPropertyNameSet, int) - Constructor for class org.apache.jackrabbit.webdav.MultiStatusResponse
Constructs a WebDAV multistatus response and retrieves the resource properties according to the given DavPropertyNameSet.

N

N_EVENT - Static variable in interface org.apache.jackrabbit.webdav.observation.ObservationConstants
 
N_EVENTBUNDLE - Static variable in interface org.apache.jackrabbit.webdav.observation.ObservationConstants
 
N_EVENTDATE - Static variable in interface org.apache.jackrabbit.webdav.observation.ObservationConstants
 
N_EVENTDISCOVERY - Static variable in interface org.apache.jackrabbit.webdav.observation.ObservationConstants
 
N_EVENTINFO - Static variable in interface org.apache.jackrabbit.webdav.observation.ObservationConstants
 
N_EVENTMIXINNODETYPE - Static variable in interface org.apache.jackrabbit.webdav.observation.ObservationConstants
 
N_EVENTPRIMARYNODETYPE - Static variable in interface org.apache.jackrabbit.webdav.observation.ObservationConstants
 
N_EVENTTYPE - Static variable in interface org.apache.jackrabbit.webdav.observation.ObservationConstants
 
N_EVENTUSERDATA - Static variable in interface org.apache.jackrabbit.webdav.observation.ObservationConstants
 
N_EVENTUSERID - Static variable in interface org.apache.jackrabbit.webdav.observation.ObservationConstants
 
Namespace - Class in org.apache.jackrabbit.webdav.xml
Namespace
NAMESPACE - Static variable in interface org.apache.jackrabbit.webdav.bind.BindConstants
The namespace
NAMESPACE - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
Default Namespace constant
NAMESPACE - Static variable in interface org.apache.jackrabbit.webdav.observation.ObservationConstants
The namespace
NAMESPACE - Static variable in interface org.apache.jackrabbit.webdav.ordering.OrderingConstants
The namespace
NAMESPACE - Static variable in interface org.apache.jackrabbit.webdav.search.SearchConstants
Namespace definition.
NOTE: For convenience reasons, the namespace is defined to be the default DAV: namespace.
NAMESPACE - Static variable in interface org.apache.jackrabbit.webdav.security.SecurityConstants
Default Namespace constant
NAMESPACE - Static variable in interface org.apache.jackrabbit.webdav.transaction.TransactionConstants
Namespace for transaction related xml elements
NAMESPACE - Static variable in interface org.apache.jackrabbit.webdav.version.DeltaVConstants
The DAV: namespace.
newDocumentBuilder() - Method in class org.apache.jackrabbit.webdav.xml.DavDocumentBuilderFactory
 
next() - Method in class org.apache.jackrabbit.webdav.DavResourceIteratorImpl
 
next() - Method in class org.apache.jackrabbit.webdav.xml.ElementIterator
 
nextElement() - Method in class org.apache.jackrabbit.webdav.xml.ElementIterator
Returns the next Element in the iterator.
nextProperty() - Method in interface org.apache.jackrabbit.webdav.property.DavPropertyIterator
Returns the next Property.
nextPropertyName() - Method in interface org.apache.jackrabbit.webdav.property.DavPropertyNameIterator
 
nextResource() - Method in interface org.apache.jackrabbit.webdav.DavResourceIterator
Returns the next DavResource in the iterator
nextResource() - Method in class org.apache.jackrabbit.webdav.DavResourceIteratorImpl
 
normalizeResourceHref(String) - Method in class org.apache.jackrabbit.webdav.version.report.AbstractReport
Normalize the resource href.
NRESULTS_UNDEFINED - Static variable in class org.apache.jackrabbit.webdav.search.SearchInfo
 

O

OBSERVATION - Static variable in class org.apache.jackrabbit.webdav.DavCompliance
 
ObservationConstants - Interface in org.apache.jackrabbit.webdav.observation
ObservationConstants interface provide constants for request and response headers, Xml elements and property names used for handling observation over WebDAV.
ObservationDavServletRequest - Interface in org.apache.jackrabbit.webdav.observation
ObservationDavServletRequest provides extensions to the DavServletRequest interface used for dealing with observation.
ObservationDavServletResponse - Interface in org.apache.jackrabbit.webdav.observation
ObservationDavServletResponse provides extensions to the DavServletResponse interface used for dealing with observation.
ObservationResource - Interface in org.apache.jackrabbit.webdav.observation
ObservationResource extends the DavResource interface by observation relevant METHODS.
OFFSET_UNDEFINED - Static variable in class org.apache.jackrabbit.webdav.search.SearchInfo
 
OPAQUE_LOCK_TOKEN_PREFIX - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
OptionsInfo - Class in org.apache.jackrabbit.webdav.version
OptionsInfo represents the Xml request body, that may be present with a OPTIONS request.
OptionsInfo(String[]) - Constructor for class org.apache.jackrabbit.webdav.version.OptionsInfo
Create a new OptionsInfo with the specified entries.
OptionsResponse - Class in org.apache.jackrabbit.webdav.version
OptionsResponse encapsulates the DAV:options-response element present in the response body of a successful OPTIONS request (with body).
OptionsResponse() - Constructor for class org.apache.jackrabbit.webdav.version.OptionsResponse
 
ORDERED_COLLECTIONS - Static variable in class org.apache.jackrabbit.webdav.DavCompliance
 
ORDERING_TYPE - Static variable in interface org.apache.jackrabbit.webdav.ordering.OrderingConstants
The DAV:ordering-type property indicates whether the collection is ordered and, if so, uniquely identifies the semantics of the ordering.
ORDERING_TYPE_CUSTOM - Static variable in interface org.apache.jackrabbit.webdav.ordering.OrderingConstants
Constant representing the DAV:custom ordering type URI, which indicates that the collection is not ordered.
ORDERING_TYPE_UNORDERED - Static variable in interface org.apache.jackrabbit.webdav.ordering.OrderingConstants
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.
OrderingConstants - Interface in org.apache.jackrabbit.webdav.ordering
OrderingConstants provide constants for request and response headers, Xml elements and property names defined by RFC 3648.
OrderingDavServletRequest - Interface in org.apache.jackrabbit.webdav.ordering
OrderingDavServletRequest provides extensions to the DavServletRequest interface used for ordering members of orderable collections.
OrderingResource - Interface in org.apache.jackrabbit.webdav.ordering
OrderingResource extends the DavResource interface by METHODS relating to ordering functionality defined by RFC 3648.
OrderingType - Class in org.apache.jackrabbit.webdav.ordering
OrderingType represents the DAV:ordering-type property as defined by RFC 3648.
OrderingType() - Constructor for class org.apache.jackrabbit.webdav.ordering.OrderingType
Creates a OrderingType with the default type (e.g.
OrderingType(String) - Constructor for class org.apache.jackrabbit.webdav.ordering.OrderingType
Create an OrderingType with the given ordering.
NOTE: the ordering-type property is defined to be protected.
orderMembers(OrderPatch) - Method in interface org.apache.jackrabbit.webdav.ordering.OrderingResource
Reorders the internal members of this resource according to the instructions present in the specified OrderPatch object.
OrderPatch - Class in org.apache.jackrabbit.webdav.ordering
OrderPatch represents the mandatory request body of an ORDERPATCH request.
OrderPatch(String, OrderPatch.Member) - Constructor for class org.apache.jackrabbit.webdav.ordering.OrderPatch
Create a new OrderPath object.
OrderPatch(String, OrderPatch.Member[]) - Constructor for class org.apache.jackrabbit.webdav.ordering.OrderPatch
Create a new OrderPath object.
OrderPatch.Member - Class in org.apache.jackrabbit.webdav.ordering
Internal class Member represents the 'Order-Member' children elements of an 'OrderPatch' request body present in the ORDERPATCH request.
org.apache.jackrabbit.webdav - package org.apache.jackrabbit.webdav
 
org.apache.jackrabbit.webdav.bind - package org.apache.jackrabbit.webdav.bind
 
org.apache.jackrabbit.webdav.client.methods - package org.apache.jackrabbit.webdav.client.methods
Provides classes for use with the Apache HttpClient, supporting WebDAV request methods.
org.apache.jackrabbit.webdav.header - package org.apache.jackrabbit.webdav.header
 
org.apache.jackrabbit.webdav.io - package org.apache.jackrabbit.webdav.io
 
org.apache.jackrabbit.webdav.lock - package org.apache.jackrabbit.webdav.lock
 
org.apache.jackrabbit.webdav.observation - package org.apache.jackrabbit.webdav.observation
 
org.apache.jackrabbit.webdav.ordering - package org.apache.jackrabbit.webdav.ordering
 
org.apache.jackrabbit.webdav.property - package org.apache.jackrabbit.webdav.property
 
org.apache.jackrabbit.webdav.search - package org.apache.jackrabbit.webdav.search
 
org.apache.jackrabbit.webdav.security - package org.apache.jackrabbit.webdav.security
 
org.apache.jackrabbit.webdav.security.report - package org.apache.jackrabbit.webdav.security.report
 
org.apache.jackrabbit.webdav.server - package org.apache.jackrabbit.webdav.server
 
org.apache.jackrabbit.webdav.transaction - package org.apache.jackrabbit.webdav.transaction
 
org.apache.jackrabbit.webdav.util - package org.apache.jackrabbit.webdav.util
 
org.apache.jackrabbit.webdav.version - package org.apache.jackrabbit.webdav.version
 
org.apache.jackrabbit.webdav.version.report - package org.apache.jackrabbit.webdav.version.report
 
org.apache.jackrabbit.webdav.xml - package org.apache.jackrabbit.webdav.xml
 
OutputContext - Interface in org.apache.jackrabbit.webdav.io
OutputContext...
OutputContextImpl - Class in org.apache.jackrabbit.webdav.io
OutputContextImpl...
OutputContextImpl(HttpServletResponse, OutputStream) - Constructor for class org.apache.jackrabbit.webdav.io.OutputContextImpl
 
OVERWRITE_FALSE - Static variable in class org.apache.jackrabbit.webdav.header.OverwriteHeader
 
OVERWRITE_TRUE - Static variable in class org.apache.jackrabbit.webdav.header.OverwriteHeader
 
OverwriteHeader - Class in org.apache.jackrabbit.webdav.header
OverwriteHeader...
OverwriteHeader(boolean) - Constructor for class org.apache.jackrabbit.webdav.header.OverwriteHeader
 
OverwriteHeader(HttpServletRequest) - Constructor for class org.apache.jackrabbit.webdav.header.OverwriteHeader
Create a new OverwriteHeader for the given request object.
OWNER - Static variable in interface org.apache.jackrabbit.webdav.security.SecurityConstants
Protected href property DAV:owner

P

ParentElement - Class in org.apache.jackrabbit.webdav.bind
ParentElement wraps en element of the parent set of a resource.
ParentElement(String, String) - Constructor for class org.apache.jackrabbit.webdav.bind.ParentElement
 
ParentSet - Class in org.apache.jackrabbit.webdav.bind
ParentSet represents a DAV:parent-set property.
ParentSet(Collection<ParentElement>) - Constructor for class org.apache.jackrabbit.webdav.bind.ParentSet
Creates a new ParentSet from a collection of ParentElement objects.
PARENTSET - Static variable in interface org.apache.jackrabbit.webdav.bind.BindConstants
 
parse(String) - Static method in class org.apache.jackrabbit.webdav.Status
Parse the given status line and return a new Status object.
parse(String) - Static method in class org.apache.jackrabbit.webdav.util.HttpDateTimeFormatter
Parse HTTP format, trying the three allowable formats defined in RFC 7231, Section 7.1.1.1
parse(String, long) - Static method in class org.apache.jackrabbit.webdav.header.TimeoutHeader
Parses the given timeout String and converts the timeout value into a long indicating the number of milliseconds until expiration time is reached.
NOTE: If the timeout String equals to 'infinite' Integer.MAX_VALUE is returned.
parse(HttpServletRequest, int) - Static method in class org.apache.jackrabbit.webdav.header.DepthHeader
Retrieve the Depth header from the given request object and parse the value.
parse(HttpServletRequest, long) - Static method in class org.apache.jackrabbit.webdav.header.TimeoutHeader
Parses the request timeout header and converts it into a new TimeoutHeader object.
The default value is used as fallback if the String is not parseable.
parse(HttpServletRequest, String) - Static method in class org.apache.jackrabbit.webdav.header.CodedUrlHeader
Retrieves the header with the given name and builds a new CodedUrlHeader.
parse(WebdavRequest) - Static method in class org.apache.jackrabbit.webdav.header.LabelHeader
 
parseAscTimeDate(String) - Static method in class org.apache.jackrabbit.webdav.util.HttpDateTimeFormatter
Parse HTTP "asctime-date" format (see RFC 7231, Section 7.1.1.1)
parseDocument(InputStream) - Static method in class org.apache.jackrabbit.webdav.xml.DomUtil
Parses the given input stream and returns the resulting DOM document.
parseHeader(HttpServletRequest, long) - Static method in class org.apache.jackrabbit.webdav.header.PollTimeoutHeader
Parses the request timeout header and converts it into a new PollTimeoutHeader object.
The default value is used as fallback if the String is not parseable.
parseImfFixedDate(String) - Static method in class org.apache.jackrabbit.webdav.util.HttpDateTimeFormatter
Parse HTTP "IMF-fixdate" format (see RFC 7231, Section 7.1.1.1)
parseRfc850Date(String) - Static method in class org.apache.jackrabbit.webdav.util.HttpDateTimeFormatter
Parse HTTP "rfc850-date" format (see RFC 7231, Section 7.1.1.1)
poll(String, long) - Method in interface org.apache.jackrabbit.webdav.observation.ObservationResource
Retrieve the list of events that where recorded for the event listener with the given SubscriptionId.
poll(String, long, ObservationResource) - Method in interface org.apache.jackrabbit.webdav.observation.SubscriptionManager
Retrieve the list of events that occurred since the last poll.
PollTimeoutHeader - Class in org.apache.jackrabbit.webdav.header
PollTimeoutHeader implements a timeout header for subscription polling.
PollTimeoutHeader(long) - Constructor for class org.apache.jackrabbit.webdav.header.PollTimeoutHeader
 
Position - Class in org.apache.jackrabbit.webdav.ordering
Position encapsulates the position in ordering information contained in a Webdav request.
Position(String) - Constructor for class org.apache.jackrabbit.webdav.ordering.Position
Create a new Position object with the specified type.
Position(String, String) - Constructor for class org.apache.jackrabbit.webdav.ordering.Position
Create a new Position object with the specified type and segment.
PRECONDITION_SUPPORTED - Static variable in interface org.apache.jackrabbit.webdav.ContentCodingAwareRequest
Element name for signaling "must be supported content coding"
PREDECESSOR_SET - Static variable in interface org.apache.jackrabbit.webdav.version.VersionControlledResource
The DAV:predecessor-set property of a version-controlled resource points to those version resources, that are scheduled to become the predecessors of this resource when it is back checked-in.
PREDECESSOR_SET - Static variable in interface org.apache.jackrabbit.webdav.version.VersionResource
The protected DAV:predecessor property identifies each predecessor of this version.
Principal - Class in org.apache.jackrabbit.webdav.security
Principal encapsulates the DAV:principal element which identifies the principal to which this ACE applies.
PRINCIPAL_COLLECTION_SET - Static variable in interface org.apache.jackrabbit.webdav.security.SecurityConstants
Protected href property DAV:principal-collection-set
PRINCIPAL_RESOURCETYPE - Static variable in interface org.apache.jackrabbit.webdav.security.SecurityConstants
Principal resources must define DAV:principal XML element in the value of the DAV:resourcetype property.
PRINCIPAL_URL - Static variable in interface org.apache.jackrabbit.webdav.security.SecurityConstants
Protected href property DAV:principal-URL for principal resources.
PrincipalMatchReport - Class in org.apache.jackrabbit.webdav.security.report
PrincipalMatchReport can be request for any collection resources.
PrincipalMatchReport() - Constructor for class org.apache.jackrabbit.webdav.security.report.PrincipalMatchReport
 
PrincipalSearchReport - Class in org.apache.jackrabbit.webdav.security.report
The PrincipalSearchReport performs a search for all principals that match the search criteria specified in the request.
PrincipalSearchReport() - Constructor for class org.apache.jackrabbit.webdav.security.report.PrincipalSearchReport
 
PrincipalSearchReport.SearchArgument - Class in org.apache.jackrabbit.webdav.security.report
Inner utility class preparing the query arguments present in the DAV:property-search element(s).
Privilege - Class in org.apache.jackrabbit.webdav.security
Privilege
PRIVILEGE_ALL - Static variable in class org.apache.jackrabbit.webdav.security.Privilege
DAV:all is an aggregate privilege that contains the entire set of privileges that can be applied to the resource.
PRIVILEGE_BIND - Static variable in class org.apache.jackrabbit.webdav.security.Privilege
The DAV:bind privilege allows a method to add a new member URL to the specified collection (for example via PUT or MKCOL).
PRIVILEGE_READ - Static variable in class org.apache.jackrabbit.webdav.security.Privilege
The read privilege controls methods that return information about the state of the resource, including the resource's properties.
PRIVILEGE_READ_ACL - Static variable in class org.apache.jackrabbit.webdav.security.Privilege
The DAV:read-acl privilege controls the use of PROPFIND to retrieve the DAV:acl property of the resource.
PRIVILEGE_READ_CURRENT_USER_PRIVILEGE_SET - Static variable in class org.apache.jackrabbit.webdav.security.Privilege
The DAV:read-current-user-privilege-set privilege controls the use of PROPFIND to retrieve the DAV:current-user-privilege-set property of the resource.
PRIVILEGE_UNBIND - Static variable in class org.apache.jackrabbit.webdav.security.Privilege
The DAV:unbind privilege allows a method to remove a member URL from the specified collection (for example via DELETE or MOVE).
PRIVILEGE_UNLOCK - Static variable in class org.apache.jackrabbit.webdav.security.Privilege
The DAV:unlock privilege controls the use of the UNLOCK method by a principal other than the lock owner (the principal that created a lock can always perform an UNLOCK).
PRIVILEGE_WRITE - Static variable in class org.apache.jackrabbit.webdav.security.Privilege
The write privilege controls methods that lock a resource or modify the content, dead properties, or (in the case of a collection) membership of the resource, such as PUT and PROPPATCH.
PRIVILEGE_WRITE_ACL - Static variable in class org.apache.jackrabbit.webdav.security.Privilege
The DAV:write-acl privilege controls use of the ACL method to modify the DAV:acl property of the resource.
PRIVILEGE_WRITE_CONTENT - Static variable in class org.apache.jackrabbit.webdav.security.Privilege
The DAV:write-content privilege controls methods that modify the content of an existing resource, such as PUT.
PRIVILEGE_WRITE_PROPERTIES - Static variable in class org.apache.jackrabbit.webdav.security.Privilege
The DAV:write-properties privilege controls methods that modify the dead properties of the resource, such as PROPPATCH.
PropContainer - Class in org.apache.jackrabbit.webdav.property
PropContainer...
PropContainer() - Constructor for class org.apache.jackrabbit.webdav.property.PropContainer
 
PropEntry - Interface in org.apache.jackrabbit.webdav.property
Marker interface used to flag the different types of entries that form part of a PROPPATCH request and define the possible entries for a PropContainer.
PROPERTY_CREATIONDATE - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
PROPERTY_DISPLAYNAME - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
PROPERTY_GETCONTENTLANGUAGE - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
PROPERTY_GETCONTENTLENGTH - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
PROPERTY_GETCONTENTTYPE - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
PROPERTY_GETETAG - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
PROPERTY_GETLASTMODIFIED - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
PROPERTY_LOCKDISCOVERY - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
PROPERTY_RESOURCETYPE - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
PROPERTY_SOURCE - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
PROPERTY_SUPPORTEDLOCK - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
PROPFIND_ALL_PROP - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
PROPFIND_ALL_PROP_INCLUDE - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
PROPFIND_BY_PROPERTY - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
PROPFIND_PROPERTY_NAMES - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
PropfindInfo - Class in org.apache.jackrabbit.webdav.property
 
PropfindInfo(int, DavPropertyNameSet) - Constructor for class org.apache.jackrabbit.webdav.property.PropfindInfo
 
ProppatchInfo - Class in org.apache.jackrabbit.webdav.property
 
ProppatchInfo(List<? extends PropEntry>) - Constructor for class org.apache.jackrabbit.webdav.property.ProppatchInfo
 
ProppatchInfo(DavPropertySet, DavPropertyNameSet) - Constructor for class org.apache.jackrabbit.webdav.property.ProppatchInfo
 

Q

QUERY_GRAMMER_SET - Static variable in interface org.apache.jackrabbit.webdav.search.SearchConstants
Property indicating the set of query languages the given resource is able deal with.
QueryGrammerSet - Class in org.apache.jackrabbit.webdav.search
QueryGrammerSet is a DavProperty that encapsulates the 'supported-query-grammer-set' as defined by the Webdav SEARCH internet draft.
QueryGrammerSet() - Constructor for class org.apache.jackrabbit.webdav.search.QueryGrammerSet
Create a new empty QueryGrammerSet.

R

rebind(DavResource, DavResource) - Method in interface org.apache.jackrabbit.webdav.bind.BindableResource
Will rebind the resource to the given collection.
RebindInfo - Class in org.apache.jackrabbit.webdav.bind
 
RebindInfo(String, String) - Constructor for class org.apache.jackrabbit.webdav.bind.RebindInfo
 
refreshLock(LockInfo, String) - Method in interface org.apache.jackrabbit.webdav.DavResource
Refresh an existing lock by resetting the timeout.
refreshLock(LockInfo, String, DavResource) - Method in interface org.apache.jackrabbit.webdav.lock.LockManager
Refresh the lock identified by the given lockToken and initially created on the specified resource.
refreshLock(LockInfo, String, DavResource) - Method in class org.apache.jackrabbit.webdav.lock.SimpleLockManager
 
register(String, Namespace, Class<? extends Report>) - Static method in class org.apache.jackrabbit.webdav.version.report.ReportType
Register the report type with the given name, namespace and class, that can run that report.
registerResourceType(String, Namespace) - Static method in class org.apache.jackrabbit.webdav.property.ResourceType
Register an additional resource type
releaseLock(String, DavResource) - Method in interface org.apache.jackrabbit.webdav.lock.LockManager
Release the lock identified by the given lockToken and initially created on the specified resource.
releaseLock(String, DavResource) - Method in class org.apache.jackrabbit.webdav.lock.SimpleLockManager
Remove the lock hold by the given resource.
releaseLock(TransactionInfo, String, TransactionResource) - Method in interface org.apache.jackrabbit.webdav.transaction.TxLockManager
Release the lock identified by the given lock token.
releaseSession(WebdavRequest) - Method in interface org.apache.jackrabbit.webdav.DavSessionProvider
Releases the reference from the request to the session.
remove() - Method in class org.apache.jackrabbit.webdav.DavResourceIteratorImpl
 
remove() - Method in class org.apache.jackrabbit.webdav.xml.ElementIterator
Not implemented
remove(String) - Method in class org.apache.jackrabbit.webdav.property.DavPropertySet
Removes the property with the specified name and the default WebDAV namespace.
remove(String, Namespace) - Method in class org.apache.jackrabbit.webdav.property.DavPropertySet
Removes the property with the specified name and namespace from this set.
remove(DavPropertyName) - Method in class org.apache.jackrabbit.webdav.property.DavPropertyNameSet
Removes the specified DavPropertyName object from this set.
remove(DavPropertyName) - Method in class org.apache.jackrabbit.webdav.property.DavPropertySet
Removes the indicated property from this set.
removeAttribute(String) - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
removeLockToken(String) - Method in interface org.apache.jackrabbit.webdav.DavSession
Removes a lock token from this DavSession.
removeMember(DavResource) - Method in interface org.apache.jackrabbit.webdav.DavResource
Removes the specified member from this resource.
removeProperty(DavPropertyName) - Method in interface org.apache.jackrabbit.webdav.DavResource
Remove the specified property from this resource.
removeReference(Object) - Method in interface org.apache.jackrabbit.webdav.DavSession
Releasing a reference to this DavSession.
Report - Interface in org.apache.jackrabbit.webdav.version.report
The Report interface defines METHODS needed in order to respond to a REPORT request.
REPORT_NAME - Static variable in class org.apache.jackrabbit.webdav.security.report.AclPrincipalReport
 
REPORT_NAME - Static variable in class org.apache.jackrabbit.webdav.security.report.PrincipalMatchReport
The report name
REPORT_NAME - Static variable in class org.apache.jackrabbit.webdav.security.report.PrincipalSearchReport
The report name
REPORT_NAME - Static variable in class org.apache.jackrabbit.webdav.security.report.SearchablePropertyReport
The report name
REPORT_TYPE - Static variable in class org.apache.jackrabbit.webdav.security.report.AclPrincipalReport
The report type
REPORT_TYPE - Static variable in class org.apache.jackrabbit.webdav.security.report.PrincipalMatchReport
The report type
REPORT_TYPE - Static variable in class org.apache.jackrabbit.webdav.security.report.PrincipalSearchReport
The report type
REPORT_TYPE - Static variable in class org.apache.jackrabbit.webdav.security.report.SearchablePropertyReport
The report type
ReportInfo - Class in org.apache.jackrabbit.webdav.version.report
The ReportInfo class encapsulates the body of a REPORT request.
ReportInfo(String, Namespace) - Constructor for class org.apache.jackrabbit.webdav.version.report.ReportInfo
Create a new ReportInfo
ReportInfo(String, Namespace, int, DavPropertyNameSet) - Constructor for class org.apache.jackrabbit.webdav.version.report.ReportInfo
Create a new ReportInfo
ReportInfo(ReportType) - Constructor for class org.apache.jackrabbit.webdav.version.report.ReportInfo
Create a new ReportInfo
ReportInfo(ReportType, int) - Constructor for class org.apache.jackrabbit.webdav.version.report.ReportInfo
Create a new ReportInfo
ReportInfo(ReportType, int, DavPropertyNameSet) - Constructor for class org.apache.jackrabbit.webdav.version.report.ReportInfo
Create a new ReportInfo
ReportInfo(Element, int) - Constructor for class org.apache.jackrabbit.webdav.version.report.ReportInfo
Create a new ReportInfo object from the given Xml element.
ReportType - Class in org.apache.jackrabbit.webdav.version.report
ReportType...
reset() - Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
 
resetBuffer() - Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
 
RESOURCEID - Static variable in interface org.apache.jackrabbit.webdav.bind.BindConstants
 
ResourceType - Class in org.apache.jackrabbit.webdav.property
The ResourceType class represents the webdav resource type property.
ResourceType(int) - Constructor for class org.apache.jackrabbit.webdav.property.ResourceType
Create a single-valued resource type property
ResourceType(int[]) - Constructor for class org.apache.jackrabbit.webdav.property.ResourceType
Create a multi-valued resource type property
RESOURCETYPE - Static variable in class org.apache.jackrabbit.webdav.property.DavPropertyName
 
responses - Variable in class org.apache.jackrabbit.webdav.security.report.AbstractSecurityReport
 
ResultHelper - Class in org.apache.jackrabbit.webdav.xml
ResultHelper is a utility to assert proper namespace handling due to misbehavior of certain implementations with respect to xmlns attributes.
ROOT_VERSION - Static variable in interface org.apache.jackrabbit.webdav.version.VersionHistoryResource
Computed (protected) property identifying the root version of this version history.

S

SC_FAILED_DEPENDENCY - Static variable in interface org.apache.jackrabbit.webdav.DavServletResponse
Status code (424) indicating that the method could not be performed on the resource, because the requested action depended on another action which failed.
SC_INSUFFICIENT_SPACE_ON_RESOURCE - Static variable in interface org.apache.jackrabbit.webdav.DavServletResponse
Status code (507) indicating that the resource does not have sufficient space to record the state of the resource after the execution of this method.
SC_LOCKED - Static variable in interface org.apache.jackrabbit.webdav.DavServletResponse
Status code (423) indicating the destination resource of a method is locked, and either the request did not contain a valid Lock-Info header, or the Lock-Info header identifies a lock held by another principal.
SC_MULTI_STATUS - Static variable in interface org.apache.jackrabbit.webdav.DavServletResponse
Status code (207) indicating that the response requires providing status for multiple independent operations.
SC_PROCESSING - Static variable in interface org.apache.jackrabbit.webdav.DavServletResponse
The 102 (Processing) status code is an interim response used to inform the client that the server has accepted the complete request, but has not yet completed it.
SC_UNPROCESSABLE_ENTITY - Static variable in interface org.apache.jackrabbit.webdav.DavServletResponse
The 422 (Unprocessable Entity) status code means the server understands the content type of the request entity (hence a 415(Unsupported Media Type) status code is inappropriate), and the syntax of the request entity is correct (thus a 400 (Bad Request) status code is inappropriate) but was unable to process the contained instructions.
Scope - Class in org.apache.jackrabbit.webdav.lock
The Scope class abstracts the lock scope as defined by RFC 2518.
search(SearchInfo) - Method in interface org.apache.jackrabbit.webdav.search.SearchResource
Runs a search with the language and query defined in the SearchInfo object specified and returns a MultiStatus object listing the results.
SearchablePropertyReport - Class in org.apache.jackrabbit.webdav.security.report
SearchablePropertyReport identifies those properties that may be searched using the DAV:principal-property-search REPORT.
SearchablePropertyReport() - Constructor for class org.apache.jackrabbit.webdav.security.report.SearchablePropertyReport
 
SearchConstants - Interface in org.apache.jackrabbit.webdav.search
SearchConstants interface provide constants for request and response headers, Xml elements and property names used for WebDAV search.
SearchInfo - Class in org.apache.jackrabbit.webdav.search
SearchInfo parses the 'searchrequest' element of a SEARCH request body and performs basic validation.
SearchInfo(String, Namespace, String) - Constructor for class org.apache.jackrabbit.webdav.search.SearchInfo
Create a new SearchInfo instance.
SearchInfo(String, Namespace, String, Map<String, String>) - Constructor for class org.apache.jackrabbit.webdav.search.SearchInfo
Create a new SearchInfo instance.
SearchResource - Interface in org.apache.jackrabbit.webdav.search
SearchResource defines METHODS required in order to handle a SEARCH request.
SecurityConstants - Interface in org.apache.jackrabbit.webdav.security
SecurityConstants interface lists constants defined by RFC 3744 (WebDAV Access Control Protocol).
sendError(int) - Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
 
sendError(int, String) - Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
 
sendError(DavException) - Method in interface org.apache.jackrabbit.webdav.DavServletResponse
Send a response body given more detailed information about the error occurred.
sendError(DavException) - Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
If the specifid exception provides an error condition an Xml response body is sent providing more detailed information about the error.
sendMultiStatus(MultiStatus) - Method in interface org.apache.jackrabbit.webdav.DavServletResponse
Send the multistatus response to the client.
sendMultiStatus(MultiStatus) - Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
 
sendMultiStatus(MultiStatus, List<String>) - Method in interface org.apache.jackrabbit.webdav.DavServletResponse
Send the multistatus response to the client.
sendMultiStatus(MultiStatus, List<String>) - Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
 
sendPollResponse(EventDiscovery) - Method in interface org.apache.jackrabbit.webdav.observation.ObservationDavServletResponse
Send the response to a successful POLL request.
sendPollResponse(EventDiscovery) - Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
 
sendRedirect(String) - Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
 
sendRefreshLockResponse(ActiveLock[]) - Method in interface org.apache.jackrabbit.webdav.DavServletResponse
Send the lock response for a successful LOCK request, that was intended to refresh an existing lock.
sendRefreshLockResponse(ActiveLock[]) - Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
Send response body for a lock request that was intended to refresh one or several locks.
sendSubscriptionResponse(Subscription) - Method in interface org.apache.jackrabbit.webdav.observation.ObservationDavServletResponse
Send the response to a successful SUBSCRIBE request.
sendSubscriptionResponse(Subscription) - Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
 
sendUnauthorized(WebdavRequest, WebdavResponse, DavException) - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
Sets the "WWW-Authenticate" header and writes the appropriate error to the given webdav response.
sendXmlResponse(XmlSerializable, int) - Method in interface org.apache.jackrabbit.webdav.DavServletResponse
Generic method to return an Xml response body.
sendXmlResponse(XmlSerializable, int) - Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
 
sendXmlResponse(XmlSerializable, int, List<String>) - Method in interface org.apache.jackrabbit.webdav.DavServletResponse
Generic method to return an Xml response body.
sendXmlResponse(XmlSerializable, int, List<String>) - Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
 
service(HttpServletRequest, HttpServletResponse) - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
Service the given request.
setAttribute(String, Object) - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
setAttribute(Element, String, Namespace, String) - Static method in class org.apache.jackrabbit.webdav.xml.DomUtil
Add an attribute node to the given element.
setBufferSize(int) - Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
 
setBuilderFactory(DocumentBuilderFactory) - Static method in class org.apache.jackrabbit.webdav.xml.DomUtil
Support the replacement of DomUtil.BUILDER_FACTORY.
setCharacterEncoding(String) - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
setCharacterEncoding(String) - Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
 
setContentElement(Element) - Method in class org.apache.jackrabbit.webdav.version.report.ReportInfo
Add the specified Xml element as child of this info.
setContentLanguage(String) - Method in interface org.apache.jackrabbit.webdav.io.OutputContext
Sets the content language.
setContentLanguage(String) - Method in class org.apache.jackrabbit.webdav.io.OutputContextImpl
 
setContentLength(int) - Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
 
setContentLength(long) - Method in interface org.apache.jackrabbit.webdav.io.OutputContext
Sets the length of the data.
setContentLength(long) - Method in class org.apache.jackrabbit.webdav.io.OutputContextImpl
 
setContentLengthLong(long) - Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
 
setContentType(String) - Method in interface org.apache.jackrabbit.webdav.io.OutputContext
Set the content type for the resource content
setContentType(String) - Method in class org.apache.jackrabbit.webdav.io.OutputContextImpl
 
setContentType(String) - Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
 
setDateHeader(String, long) - Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
 
setDavSession(DavSession) - Method in interface org.apache.jackrabbit.webdav.DavServletRequest
Sets the DavSession to this request.
setDavSession(DavSession) - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
Sets the session field and adds all lock tokens present with either the Lock-Token header or the If header to the given session object.
setDavSessionProvider(DavSessionProvider) - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
Returns the DavSessionProvider.
setETag(String) - Method in interface org.apache.jackrabbit.webdav.io.OutputContext
Sets the ETag of the resource.
setETag(String) - Method in class org.apache.jackrabbit.webdav.io.OutputContextImpl
 
setFactory(DocumentBuilderFactory) - Method in class org.apache.jackrabbit.webdav.xml.DavDocumentBuilderFactory
 
setHeader(String, String) - Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
 
setIntHeader(String, int) - Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
 
setIsDeep(boolean) - Method in interface org.apache.jackrabbit.webdav.lock.ActiveLock
Set the lock deepness.
setIsDeep(boolean) - Method in class org.apache.jackrabbit.webdav.lock.DefaultActiveLock
 
setLocale(Locale) - Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
 
setLocatorFactory(DavLocatorFactory) - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
Sets the DavLocatorFactory.
setLockroot(String) - Method in class org.apache.jackrabbit.webdav.lock.AbstractActiveLock
 
setLockroot(String) - Method in interface org.apache.jackrabbit.webdav.lock.ActiveLock
Set the lockroot.
setModificationTime(long) - Method in interface org.apache.jackrabbit.webdav.io.OutputContext
Sets the modification time of the resource
setModificationTime(long) - Method in class org.apache.jackrabbit.webdav.io.OutputContextImpl
 
setNamespaceAttribute(Element, String, String) - Static method in class org.apache.jackrabbit.webdav.xml.DomUtil
Adds a namespace attribute on the given element.
setNumberResults(long) - Method in class org.apache.jackrabbit.webdav.search.SearchInfo
Sets the maximal number of search results that should be returned.
setOffset(long) - Method in class org.apache.jackrabbit.webdav.search.SearchInfo
Sets the desired offset in the total result set.
setOwner(String) - Method in interface org.apache.jackrabbit.webdav.lock.ActiveLock
Set the name (or id) of the lock owner
setOwner(String) - Method in class org.apache.jackrabbit.webdav.lock.DefaultActiveLock
 
setProperty(String, String) - Method in interface org.apache.jackrabbit.webdav.io.OutputContext
Allows to set additional properties that are not covered by an extra setter method.
setProperty(String, String) - Method in class org.apache.jackrabbit.webdav.io.OutputContextImpl
 
setProperty(DavProperty<?>) - Method in interface org.apache.jackrabbit.webdav.DavResource
Add/Set the specified property on this resource.
setResourceFactory(DavResourceFactory) - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
Sets the DavResourceFactory.
setResponseDescription(String) - Method in class org.apache.jackrabbit.webdav.MultiStatus
Set the response description.
setResponses(MultiStatusResponse[]) - Method in class org.apache.jackrabbit.webdav.security.report.PrincipalMatchReport
Write the result(s) of the match back to the report.
setResponses(MultiStatusResponse[]) - Method in class org.apache.jackrabbit.webdav.security.report.PrincipalSearchReport
Write the search result back to the report.
setScope(Scope) - Method in class org.apache.jackrabbit.webdav.lock.LockInfo
Set the lock scope.
setStatus(int) - Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
 
setStatus(int, String) - Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
 
setText(Element, String) - Static method in class org.apache.jackrabbit.webdav.xml.DomUtil
Create a new text node and add it as child to the given element.
setTimeout(long) - Method in interface org.apache.jackrabbit.webdav.lock.ActiveLock
Defines the number of milliseconds until the timeout is reached.
setTimeout(long) - Method in class org.apache.jackrabbit.webdav.lock.DefaultActiveLock
 
setTrailerFields(Supplier<Map<String, String>>) - Method in interface org.apache.jackrabbit.webdav.WebdavResponse
 
setTrailerFields(Supplier<Map<String, String>>) - Method in class org.apache.jackrabbit.webdav.WebdavResponseImpl
 
setType(Type) - Method in class org.apache.jackrabbit.webdav.lock.LockInfo
Set the lock type.
SHARED - Static variable in class org.apache.jackrabbit.webdav.lock.Scope
 
SimpleLockManager - Class in org.apache.jackrabbit.webdav.lock
Simple manager for webdav locks.
SimpleLockManager() - Constructor for class org.apache.jackrabbit.webdav.lock.SimpleLockManager
 
size() - Method in interface org.apache.jackrabbit.webdav.DavResourceIterator
Return the number of DavResources in the iterator.
size() - Method in class org.apache.jackrabbit.webdav.DavResourceIteratorImpl
Returns the size of the initial list.
SOURCE - Static variable in class org.apache.jackrabbit.webdav.property.DavPropertyName
 
spool(OutputContext) - Method in interface org.apache.jackrabbit.webdav.DavResource
Spools the resource properties and ev.
startAsync() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
startAsync(ServletRequest, ServletResponse) - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 
Status - Class in org.apache.jackrabbit.webdav
Status encapsulating the 'status' present in multistatus responses.
Status(int) - Constructor for class org.apache.jackrabbit.webdav.Status
 
Status(String, int, String) - Constructor for class org.apache.jackrabbit.webdav.Status
 
SUBACTIVITY_SET - Static variable in interface org.apache.jackrabbit.webdav.version.ActivityResource
The DAV:subactivity-set property identifies each activity that forms a part of the logical change being captured by this activity.
SUBBASELINE_SET - Static variable in interface org.apache.jackrabbit.webdav.version.BaselineResource
The protected DAV:subbaseline-set property identifies a set of baseline resources.
SUBBASELINE_SET - Static variable in interface org.apache.jackrabbit.webdav.version.VersionControlledResource
This property is mandatory for all checked-out version-controlled-configuration resources.
subscribe(SubscriptionInfo, String) - Method in interface org.apache.jackrabbit.webdav.observation.ObservationResource
Subscribe this resource for event listening defined by the specified subscription info.
subscribe(SubscriptionInfo, String, ObservationResource) - Method in interface org.apache.jackrabbit.webdav.observation.SubscriptionManager
Create a new Subscription or update an existing Subscription..
Subscription - Interface in org.apache.jackrabbit.webdav.observation
Subscription represents public representation of the event listener created (or modified) by a successful SUBSCRIBE request.
Please note that this interface extends the XmlSerializable interface.
SubscriptionDiscovery - Class in org.apache.jackrabbit.webdav.observation
SubscriptionDiscovery encapsulates the 'subscriptiondiscovery' property of a webdav resource.
SubscriptionDiscovery(Subscription) - Constructor for class org.apache.jackrabbit.webdav.observation.SubscriptionDiscovery
Create a new SubscriptionDiscovery that contains a single subscription entry.
SubscriptionDiscovery(Subscription[]) - Constructor for class org.apache.jackrabbit.webdav.observation.SubscriptionDiscovery
Create a new SubscriptionDiscovery that lists the given subscriptions.
SUBSCRIPTIONDISCOVERY - Static variable in interface org.apache.jackrabbit.webdav.observation.ObservationConstants
The protected subscription discovery property is used to find out about existing subscriptions present on the specified resource.
SubscriptionInfo - Class in org.apache.jackrabbit.webdav.observation
SubscriptionInfo class encapsulates the subscription info that forms the request body of a SUBSCRIBE request.
The following xml layout is defined for the subscription info:
SubscriptionInfo(EventType[], boolean, long) - Constructor for class org.apache.jackrabbit.webdav.observation.SubscriptionInfo
Create a new SubscriptionInfo
SubscriptionInfo(EventType[], Filter[], boolean, boolean, long) - Constructor for class org.apache.jackrabbit.webdav.observation.SubscriptionInfo
Create a new SubscriptionInfo
SubscriptionInfo(Element, long, boolean) - Constructor for class org.apache.jackrabbit.webdav.observation.SubscriptionInfo
Create a new SubscriptionInfo from the given Xml element and from additional information that is transported within the request header: timeout, isDeep
SubscriptionManager - Interface in org.apache.jackrabbit.webdav.observation
SubscriptionManager interface.
succeeded(HttpResponse) - Method in class org.apache.jackrabbit.webdav.client.methods.BaseDavRequest
Check the provided HttpResponse for successful execution.
succeeded(HttpResponse) - Method in class org.apache.jackrabbit.webdav.client.methods.HttpBind
 
succeeded(HttpResponse) - Method in class org.apache.jackrabbit.webdav.client.methods.HttpCheckin
 
succeeded(HttpResponse) - Method in class org.apache.jackrabbit.webdav.client.methods.HttpCheckout
 
succeeded(HttpResponse) - Method in class org.apache.jackrabbit.webdav.client.methods.HttpCopy
 
succeeded(HttpResponse) - Method in class org.apache.jackrabbit.webdav.client.methods.HttpLabel
 
succeeded(HttpResponse) - Method in class org.apache.jackrabbit.webdav.client.methods.HttpLock
 
succeeded(HttpResponse) - Method in class org.apache.jackrabbit.webdav.client.methods.HttpMerge
 
succeeded(HttpResponse) - Method in class org.apache.jackrabbit.webdav.client.methods.HttpMkcol
 
succeeded(HttpResponse) - Method in class org.apache.jackrabbit.webdav.client.methods.HttpMkworkspace
 
succeeded(HttpResponse) - Method in class org.apache.jackrabbit.webdav.client.methods.HttpMove
 
succeeded(HttpResponse) - Method in class org.apache.jackrabbit.webdav.client.methods.HttpOrderpatch
 
succeeded(HttpResponse) - Method in class org.apache.jackrabbit.webdav.client.methods.HttpPoll
 
succeeded(HttpResponse) - Method in class org.apache.jackrabbit.webdav.client.methods.HttpPropfind
 
succeeded(HttpResponse) - Method in class org.apache.jackrabbit.webdav.client.methods.HttpProppatch
 
succeeded(HttpResponse) - Method in class org.apache.jackrabbit.webdav.client.methods.HttpRebind
 
succeeded(HttpResponse) - Method in class org.apache.jackrabbit.webdav.client.methods.HttpReport
 
succeeded(HttpResponse) - Method in class org.apache.jackrabbit.webdav.client.methods.HttpSearch
 
succeeded(HttpResponse) - Method in class org.apache.jackrabbit.webdav.client.methods.HttpSubscribe
 
succeeded(HttpResponse) - Method in class org.apache.jackrabbit.webdav.client.methods.HttpUnbind
 
succeeded(HttpResponse) - Method in class org.apache.jackrabbit.webdav.client.methods.HttpUnlock
 
succeeded(HttpResponse) - Method in class org.apache.jackrabbit.webdav.client.methods.HttpUnsubscribe
 
succeeded(HttpResponse) - Method in class org.apache.jackrabbit.webdav.client.methods.HttpUpdate
 
succeeded(HttpResponse) - Method in class org.apache.jackrabbit.webdav.client.methods.HttpVersionControl
 
SUCCESSOR_SET - Static variable in interface org.apache.jackrabbit.webdav.version.VersionResource
The computed property DAV:successor-set identifies each version whose DAV:predecessor-set identifies this version.
The property is defined to have the following format:
SUPPORTED_LIVE_PROPERTY_SET - Static variable in interface org.apache.jackrabbit.webdav.ordering.OrderingConstants
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.
SUPPORTED_LIVE_PROPERTY_SET - Static variable in interface org.apache.jackrabbit.webdav.version.DeltaVConstants
Required protected live property for any resources being compliant with RFC 3253.
SUPPORTED_METHOD_SET - Static variable in interface org.apache.jackrabbit.webdav.ordering.OrderingConstants
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.
SUPPORTED_METHOD_SET - Static variable in interface org.apache.jackrabbit.webdav.version.DeltaVConstants
Required protected live property for any resources being compliant with RFC 3253.
SUPPORTED_PRIVILEGE_SET - Static variable in interface org.apache.jackrabbit.webdav.security.SecurityConstants
Protected property DAV:supported-privilege-set
SUPPORTED_REPORT_SET - Static variable in interface org.apache.jackrabbit.webdav.version.DeltaVConstants
Protected "supported-report-set" property identifies the reports that are supported by the resource.
SupportedLock - Class in org.apache.jackrabbit.webdav.lock
The SupportedLock class encapsulates the lock capabilities of a resource.
SupportedLock() - Constructor for class org.apache.jackrabbit.webdav.lock.SupportedLock
Creates a new empty SupportedLock property.
SUPPORTEDLOCK - Static variable in class org.apache.jackrabbit.webdav.property.DavPropertyName
 
SupportedMethodSetProperty - Class in org.apache.jackrabbit.webdav.version
The SupportedMethodSetProperty
SupportedMethodSetProperty(String[]) - Constructor for class org.apache.jackrabbit.webdav.version.SupportedMethodSetProperty
Create a new SupportedMethodSetProperty property.
SupportedPrivilege - Class in org.apache.jackrabbit.webdav.security
SupportedPrivilege...
SupportedPrivilege(Privilege, String, String, boolean, SupportedPrivilege[]) - Constructor for class org.apache.jackrabbit.webdav.security.SupportedPrivilege
 
SupportedPrivilegeSetProperty - Class in org.apache.jackrabbit.webdav.security
SupportedPrivilegeSetProperty defines the SecurityConstants.SUPPORTED_PRIVILEGE_SET property, used to identify the privileges defined for the resource.
SupportedPrivilegeSetProperty(DavProperty<?>) - Constructor for class org.apache.jackrabbit.webdav.security.SupportedPrivilegeSetProperty
 
SupportedPrivilegeSetProperty(SupportedPrivilege[]) - Constructor for class org.apache.jackrabbit.webdav.security.SupportedPrivilegeSetProperty
Create a new SupportedPrivilegeSetProperty.
SupportedReportSetProperty - Class in org.apache.jackrabbit.webdav.version.report
SupportedReportSetProperty represents the DAV:supported-report-set property defined by RFC 3253.
SupportedReportSetProperty() - Constructor for class org.apache.jackrabbit.webdav.version.report.SupportedReportSetProperty
Create a new empty SupportedReportSetProperty.
SupportedReportSetProperty(ReportType[]) - Constructor for class org.apache.jackrabbit.webdav.version.report.SupportedReportSetProperty
Create a new SupportedReportSetProperty property.

T

TIMEOUT_INFINITE - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
TimeoutHeader - Class in org.apache.jackrabbit.webdav.header
TimeoutHeader...
TimeoutHeader(long) - Constructor for class org.apache.jackrabbit.webdav.header.TimeoutHeader
 
timeoutToXml(long, Document) - Static method in class org.apache.jackrabbit.webdav.xml.DomUtil
Converts the given timeout (long value defining the number of milli- second until timeout is reached) to its Xml representation as defined by RFC 4918.
tokenizeList(String) - Static method in class org.apache.jackrabbit.webdav.header.FieldValueParser
Tokenize lists of token and quoted-url
toString() - Method in class org.apache.jackrabbit.webdav.property.DavPropertyName
Returns a string representation of this property suitable for debugging
toXml(Document) - Method in class org.apache.jackrabbit.webdav.bind.BindInfo
 
toXml(Document) - Method in class org.apache.jackrabbit.webdav.bind.ParentElement
 
toXml(Document) - Method in class org.apache.jackrabbit.webdav.bind.RebindInfo
 
toXml(Document) - Method in class org.apache.jackrabbit.webdav.bind.UnbindInfo
 
toXml(Document) - Method in exception org.apache.jackrabbit.webdav.DavException
Returns a DAV:error element containing the error condition or null if no specific condition is available.
toXml(Document) - Method in class org.apache.jackrabbit.webdav.lock.AbstractActiveLock
Returns the default Xml representation of the 'activelock' element as defined by RFC 4918.
toXml(Document) - Method in class org.apache.jackrabbit.webdav.lock.AbstractLockEntry
Returns the Xml representation of this LockEntry.
toXml(Document) - Method in class org.apache.jackrabbit.webdav.lock.LockDiscovery
Creates a <lockdiscovery> element in response to a LOCK request or to the lockdiscovery property of a PROPFIND request.
NOTE: if the LockDiscovery.activeLocks list is empty an empty lockdiscovery property is created ( <lockdiscovery/>)
toXml(Document) - Method in class org.apache.jackrabbit.webdav.lock.LockInfo
Returns the xml representation of this lock info.
NOTE however, that the depth and the timeout are not included in the xml.
toXml(Document) - Method in class org.apache.jackrabbit.webdav.lock.Scope
Return the Xml representation of the lock scope object as present in the LOCK request and response body and in the LockDiscovery.
toXml(Document) - Method in class org.apache.jackrabbit.webdav.lock.SupportedLock
Creates an XML element that represents the <supportedlock> tag.
toXml(Document) - Method in class org.apache.jackrabbit.webdav.lock.Type
Returns the Xml representation of this lock Type.
toXml(Document) - Method in class org.apache.jackrabbit.webdav.MultiStatus
Return the Xml representation of this MultiStatus.
toXml(Document) - Method in class org.apache.jackrabbit.webdav.MultiStatusResponse
 
toXml(Document) - Method in class org.apache.jackrabbit.webdav.observation.DefaultEventType
Returns a single empty Xml element where namespace and local name of this event type define the elements name.
toXml(Document) - Method in class org.apache.jackrabbit.webdav.observation.EventDiscovery
Returns the Xml representation of this EventDiscovery as being present in the POLL response body.
toXml(Document) - Method in class org.apache.jackrabbit.webdav.observation.Filter
 
toXml(Document) - Method in class org.apache.jackrabbit.webdav.observation.SubscriptionDiscovery
Returns the Xml representation of the subscription discovery.
toXml(Document) - Method in class org.apache.jackrabbit.webdav.observation.SubscriptionInfo
Xml representation of this SubscriptionInfo.
toXml(Document) - Method in class org.apache.jackrabbit.webdav.ordering.OrderPatch.Member
 
toXml(Document) - Method in class org.apache.jackrabbit.webdav.ordering.OrderPatch
 
toXml(Document) - Method in class org.apache.jackrabbit.webdav.ordering.Position
 
toXml(Document) - Method in class org.apache.jackrabbit.webdav.property.AbstractDavProperty
Return a XML element representation of this property.
toXml(Document) - Method in class org.apache.jackrabbit.webdav.property.DavPropertyName
Creates a element with the name and namespace of this DavPropertyName.
toXml(Document) - Method in class org.apache.jackrabbit.webdav.property.HrefProperty
Returns an Xml element with the following form:
toXml(Document) - Method in class org.apache.jackrabbit.webdav.property.PropContainer
Returns the xml representation of a property related set with the following format:
toXml(Document) - Method in class org.apache.jackrabbit.webdav.property.PropfindInfo
 
toXml(Document) - Method in class org.apache.jackrabbit.webdav.property.ProppatchInfo
 
toXml(Document) - Method in class org.apache.jackrabbit.webdav.search.QueryGrammerSet
Return the Xml representation of this property according to the definition of the 'supported-query-grammer-set'.
toXml(Document) - Method in class org.apache.jackrabbit.webdav.search.SearchInfo
Return the xml representation of this SearchInfo instance.
toXml(Document) - Method in class org.apache.jackrabbit.webdav.security.AclProperty.Ace
 
toXml(Document) - Method in class org.apache.jackrabbit.webdav.security.AclRestrictionsProperty
 
toXml(Document) - Method in class org.apache.jackrabbit.webdav.security.Principal
 
toXml(Document) - Method in class org.apache.jackrabbit.webdav.security.Privilege
 
toXml(Document) - Method in class org.apache.jackrabbit.webdav.security.report.AbstractSecurityReport
 
toXml(Document) - Method in class org.apache.jackrabbit.webdav.security.report.SearchablePropertyReport
 
toXml(Document) - Method in class org.apache.jackrabbit.webdav.security.SupportedPrivilege
 
toXml(Document) - Method in class org.apache.jackrabbit.webdav.Status
 
toXml(Document) - Method in class org.apache.jackrabbit.webdav.transaction.TransactionInfo
 
toXml(Document) - Method in class org.apache.jackrabbit.webdav.version.LabelInfo
 
toXml(Document) - Method in class org.apache.jackrabbit.webdav.version.LabelSetProperty
 
toXml(Document) - Method in class org.apache.jackrabbit.webdav.version.MergeInfo
 
toXml(Document) - Method in class org.apache.jackrabbit.webdav.version.OptionsInfo
 
toXml(Document) - Method in class org.apache.jackrabbit.webdav.version.OptionsResponse
Return the Xml representation.
toXml(Document) - Method in class org.apache.jackrabbit.webdav.version.report.CompareBaselineReport
 
toXml(Document) - Method in class org.apache.jackrabbit.webdav.version.report.ExpandPropertyReport
Run the report
toXml(Document) - Method in class org.apache.jackrabbit.webdav.version.report.LatestActivityVersionReport
 
toXml(Document) - Method in class org.apache.jackrabbit.webdav.version.report.LocateByHistoryReport
Run the report.
toXml(Document) - Method in class org.apache.jackrabbit.webdav.version.report.ReportInfo
 
toXml(Document) - Method in class org.apache.jackrabbit.webdav.version.report.ReportType
Returns an Xml element representing this report type.
toXml(Document) - Method in class org.apache.jackrabbit.webdav.version.report.SupportedReportSetProperty
Returns the Xml representation of this property.
toXml(Document) - Method in class org.apache.jackrabbit.webdav.version.report.VersionTreeReport
Runs the DAV:version-tree report.
toXml(Document) - Method in class org.apache.jackrabbit.webdav.version.SupportedMethodSetProperty
 
toXml(Document) - Method in class org.apache.jackrabbit.webdav.version.UpdateInfo
 
toXml(Document) - Method in interface org.apache.jackrabbit.webdav.xml.XmlSerializable
Returns the xml representation of the implementing object as Element.
TRANSACTION - Static variable in interface org.apache.jackrabbit.webdav.transaction.TransactionConstants
"transaction" lock type constant.
TransactionConstants - Interface in org.apache.jackrabbit.webdav.transaction
TransactionConstants interface provide constants for request and response headers, Xml elements and property names used for handling transactions over WebDAV.
TransactionDavServletRequest - Interface in org.apache.jackrabbit.webdav.transaction
TransactionDavServletRequest provides extensions to the DavServletRequest interface used for dealing with transaction lock requests.
TransactionInfo - Class in org.apache.jackrabbit.webdav.transaction
TransactionInfo class encapsulates the information present in the XML_TRANSACTIONINFO element that forms the request body of the UNLOCk request for a transaction lock.
TransactionInfo(boolean) - Constructor for class org.apache.jackrabbit.webdav.transaction.TransactionInfo
Creates a TransactionInfo object
TransactionInfo(Element) - Constructor for class org.apache.jackrabbit.webdav.transaction.TransactionInfo
Creates a TransactionInfo object from the given 'transactionInfo' element.
TransactionResource - Interface in org.apache.jackrabbit.webdav.transaction
TransactionResource extends the DavResource interface by transaction relevant METHODS.
transformDocument(Document, OutputStream) - Static method in class org.apache.jackrabbit.webdav.xml.DomUtil
Uses a new Transformer instance to transform the specified xml document to the specified writer output target.
transformDocument(Document, Writer) - Static method in class org.apache.jackrabbit.webdav.xml.DomUtil
Uses a new Transformer instance to transform the specified xml document to the specified writer output target.
TxActiveLock - Class in org.apache.jackrabbit.webdav.transaction
TxActiveLock represents the transaction lock present on a TransactionResource.
TxActiveLock(LockInfo) - Constructor for class org.apache.jackrabbit.webdav.transaction.TxActiveLock
Create a new transaction lock.
If the lockInfo element is null the timeout defaults to half and hour.
TxLockEntry - Class in org.apache.jackrabbit.webdav.transaction
TxLockEntry represents the lock entry objects allowed for a transaction lock.
TxLockEntry(boolean) - Constructor for class org.apache.jackrabbit.webdav.transaction.TxLockEntry
Create a lock entry that identifies transaction lock.
TxLockManager - Interface in org.apache.jackrabbit.webdav.transaction
TxLockManager manages locks with locktype 'dcr:transaction'.
Type - Class in org.apache.jackrabbit.webdav.lock
The Type class encapsulates the lock type as defined by RFC 2518.
TYPE_ADD - Static variable in class org.apache.jackrabbit.webdav.version.LabelInfo
 
TYPE_REMOVE - Static variable in class org.apache.jackrabbit.webdav.version.LabelInfo
 
TYPE_SET - Static variable in class org.apache.jackrabbit.webdav.version.LabelInfo
 
typeNames - Static variable in class org.apache.jackrabbit.webdav.version.LabelInfo
 

U

UnbindInfo - Class in org.apache.jackrabbit.webdav.bind
 
UnbindInfo(String) - Constructor for class org.apache.jackrabbit.webdav.bind.UnbindInfo
 
uncheckout() - Method in interface org.apache.jackrabbit.webdav.version.VersionControlledResource
Perform an uncheckout on the version controlled resource.
UNDEFINED_TIME - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
Marker for undefined modification or creation time.
UNDEFINED_TIMEOUT - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
unescape(String) - Static method in class org.apache.jackrabbit.webdav.util.EncodeUtil
Does a URL decoding of the string.
unlock(String) - Method in interface org.apache.jackrabbit.webdav.DavResource
Remove the lock identified by the included lock token from this resource.
unlock(String, TransactionInfo) - Method in interface org.apache.jackrabbit.webdav.transaction.TransactionResource
Overloads the unlock method of the DavResource interface.
UNRESERVED - Static variable in interface org.apache.jackrabbit.webdav.version.VersionControlledResource
DAV:unreserved is a property for a checked-out resource, if the server supports the activity feature.
It indicates whether the DAV:activity-set of another checked-out resource associated with the version history of this version-controlled resource can have an activity that is in the DAV:activity-set property of this checked-out resource.
unsubscribe(String) - Method in interface org.apache.jackrabbit.webdav.observation.ObservationResource
Unsubscribe the event listener with the given SubscriptionId.
unsubscribe(String, ObservationResource) - Method in interface org.apache.jackrabbit.webdav.observation.SubscriptionManager
Unsubscribe the Subscription with the given id.
update(UpdateInfo) - Method in interface org.apache.jackrabbit.webdav.version.VersionControlledResource
Perform an update on this resource using the specified UpdateInfo.
UPDATE - Static variable in class org.apache.jackrabbit.webdav.DavCompliance
 
UPDATE_BY_LABEL - Static variable in class org.apache.jackrabbit.webdav.version.UpdateInfo
 
UPDATE_BY_VERSION - Static variable in class org.apache.jackrabbit.webdav.version.UpdateInfo
 
UPDATE_BY_WORKSPACE - Static variable in class org.apache.jackrabbit.webdav.version.UpdateInfo
 
UpdateInfo - Class in org.apache.jackrabbit.webdav.version
UpdateInfo encapsulates the request body of an UPDATE request.
UpdateInfo(String[], int, DavPropertyNameSet) - Constructor for class org.apache.jackrabbit.webdav.version.UpdateInfo
 
UpdateInfo(Element) - Constructor for class org.apache.jackrabbit.webdav.version.UpdateInfo
Create a new UpdateInfo object.
upgrade(Class<T>) - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
 

V

validateDestination(DavResource, WebdavRequest, boolean) - Method in class org.apache.jackrabbit.webdav.server.AbstractWebdavServlet
Validate the given destination resource and return the proper status code: Any return value greater/equal than HttpServletResponse.SC_NO_CONTENT indicates an error.
VERSION_CONTROL - Static variable in class org.apache.jackrabbit.webdav.DavCompliance
 
VERSION_CONTROLLED_BINDING_SET - Static variable in interface org.apache.jackrabbit.webdav.version.VersionResource
If the 'Version-Controlled-Collection Feature' is supported the DAV:version-controlled-binding-set property identifies the name and the version history of all version-controlled internal members of the collection this version resource belongs to.
VERSION_CONTROLLED_COLLECTION - Static variable in class org.apache.jackrabbit.webdav.DavCompliance
 
VERSION_CONTROLLED_CONFIGURATION - Static variable in interface org.apache.jackrabbit.webdav.version.DeltaVConstants
The Baseline feature introduces the computed DAV:version-controlled-configuration property for all resources that are member of a version-controlled configuration.
VERSION_HISTORY - Static variable in class org.apache.jackrabbit.webdav.DavCompliance
 
VERSION_HISTORY - Static variable in class org.apache.jackrabbit.webdav.property.ResourceType
The version-history resource type
VERSION_HISTORY - Static variable in interface org.apache.jackrabbit.webdav.version.VersionControlledResource
The computed property DAV:version-history identifies the version history resource for the DAV:checked-in or DAV:checked-out version of this version-controlled resource.
The property is defined to have the following format:
VERSION_HISTORY - Static variable in interface org.apache.jackrabbit.webdav.version.VersionResource
The computed property DAV:version-history identifies the version history that contains this version.
The property is defined to have the following format:
VERSION_NAME - Static variable in interface org.apache.jackrabbit.webdav.version.VersionResource
The protected property DAV:version-name defines a human readable id for this version.
VERSION_SET - Static variable in interface org.apache.jackrabbit.webdav.version.VersionHistoryResource
The protected property DAV:version-set identifies each version of this version history.
VERSION_TREE - Static variable in class org.apache.jackrabbit.webdav.version.report.ReportType
 
VersionableResource - Interface in org.apache.jackrabbit.webdav.version
VersionableResource represents an extension to the basic DeltaVResource, that allows to adding version-control support.
VersionControlledResource - Interface in org.apache.jackrabbit.webdav.version
The VersionControlledResource represents in contrast to the VersionableResource a resource, that has already been put under version-control.
VersionHistoryResource - Interface in org.apache.jackrabbit.webdav.version
VersionHistoryResource represents a collection that has all versions of a given version-controlled resource as members.
VersionResource - Interface in org.apache.jackrabbit.webdav.version
VersionResource is a resource that contains a copy of a particular state of a version-controlled resource.
VersionTreeReport - Class in org.apache.jackrabbit.webdav.version.report
VersionTreeReport encapsulates the DAV:version-tree report.
VersionTreeReport() - Constructor for class org.apache.jackrabbit.webdav.version.report.VersionTreeReport
 

W

WebdavRequest - Interface in org.apache.jackrabbit.webdav
The empty WebdavRequest interface collects the functionality defined by DavServletRequest encapsulating the core Webdav specification (RFC 2518) as well as the various extensions used for observation and transaction support, ordering of collections, search and versioning.
WebdavRequestContext - Interface in org.apache.jackrabbit.webdav
Interface providing the minimum WebDAV request information associated with the current thread of execution.
WebdavRequestContextHolder - Class in org.apache.jackrabbit.webdav.server
Associates a WebdavRequestContext with the current execution thread.
WebdavRequestImpl - Class in org.apache.jackrabbit.webdav
WebdavRequestImpl...
WebdavRequestImpl(HttpServletRequest, DavLocatorFactory) - Constructor for class org.apache.jackrabbit.webdav.WebdavRequestImpl
Creates a new DavServletRequest with the given parameters.
WebdavRequestImpl(HttpServletRequest, DavLocatorFactory, boolean) - Constructor for class org.apache.jackrabbit.webdav.WebdavRequestImpl
Creates a new DavServletRequest with the given parameters.
WebdavResponse - Interface in org.apache.jackrabbit.webdav
The empty WebdavResponse interface collects the functionality defined by DavServletResponse encapsulating for the core WebDAV specification (RFC 2518) as well as the various extensions used for observation and transaction support, ordering of collections, search and versioning.
WebdavResponseImpl - Class in org.apache.jackrabbit.webdav
WebdavResponseImpl implements the WebdavResponse interface.
WebdavResponseImpl(HttpServletResponse) - Constructor for class org.apache.jackrabbit.webdav.WebdavResponseImpl
Create a new WebdavResponse
WebdavResponseImpl(HttpServletResponse, boolean) - Constructor for class org.apache.jackrabbit.webdav.WebdavResponseImpl
Create a new WebdavResponse
WORKING_RESOURCE - Static variable in class org.apache.jackrabbit.webdav.DavCompliance
 
WORKSPACE - Static variable in class org.apache.jackrabbit.webdav.DavCompliance
 
WORKSPACE - Static variable in interface org.apache.jackrabbit.webdav.version.DeltaVConstants
Protected "workspace" property indicating the workspace of a resource.
WORKSPACE_CHECKOUT_SET - Static variable in interface org.apache.jackrabbit.webdav.version.WorkspaceResource
The DAV:workspace-checkout-set property is the only required property which is additionally added to a workspace resource.
This computed property identifies each checked-out resource whose DAV:workspace property identifies this workspace.
WorkspaceResource - Interface in org.apache.jackrabbit.webdav.version
A workspace resource is a collection whose members are related version-controlled and non-version-controlled resources.
WRITE - Static variable in class org.apache.jackrabbit.webdav.lock.Type
 

X

XML_ACTIVELOCK - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
XML_ACTIVITY - Static variable in interface org.apache.jackrabbit.webdav.version.DeltaVConstants
Xml elements
XML_ACTIVITY_COLLECTION_SET - Static variable in interface org.apache.jackrabbit.webdav.version.DeltaVConstants
A DAV:workspace-collection-set element may be included in the OPTIONS request body to identify collections that may contain activity resources.
The response body for a successful request must contain a DAV:workspace-collection-set element identifying collections that may contain activity resources.
XML_AFTER - Static variable in interface org.apache.jackrabbit.webdav.ordering.OrderingConstants
 
XML_ALLPROP - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
XML_APPLY_TO_PRINCIPAL_COLLECTION_SET - Static variable in class org.apache.jackrabbit.webdav.security.report.PrincipalSearchReport
 
XML_BASELINE - Static variable in interface org.apache.jackrabbit.webdav.version.DeltaVConstants
 
XML_BEFORE - Static variable in interface org.apache.jackrabbit.webdav.ordering.OrderingConstants
 
XML_BIND - Static variable in interface org.apache.jackrabbit.webdav.bind.BindConstants
local names of XML elements used in the request bodies of the methods BIND, REBIND and UNBIND.
XML_CHECKOUT - Static variable in interface org.apache.jackrabbit.webdav.version.DeltaVConstants
Value for the DAV:auto-version property indicating that any modification (such as PUT/PROPPATCH) applied to a checked-in version-controlled resource will automatically be preceded by a checkout operation.
See also RFC 3253 DAV:auto-version
XML_CHECKOUT_CHECKIN - Static variable in interface org.apache.jackrabbit.webdav.version.DeltaVConstants
Value for the DAV:auto-version property indicating that any modification (such as PUT/PROPPATCH) applied to a checked-in version-controlled resource will automatically be preceded by a checkout and followed by a checkin operation.
See also RFC 3253 DAV:auto-version
XML_CHECKOUT_UNLOCK_CHECKIN - Static variable in interface org.apache.jackrabbit.webdav.version.DeltaVConstants
Value for the DAV:auto-version property indicating that any modification (such as PUT/PROPPATCH) applied to a checked-in version-controlled resource will automatically be preceded by a checkout operation.
XML_COLLECTION - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
XML_COMMIT - Static variable in interface org.apache.jackrabbit.webdav.transaction.TransactionConstants
commit XML element
Used as element inside of the transactionstatus element.
XML_DEPTH - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
XML_DST - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
XML_ERROR - Static variable in exception org.apache.jackrabbit.webdav.DavException
 
XML_EVENT - Static variable in interface org.apache.jackrabbit.webdav.observation.ObservationConstants
 
XML_EVENT_LOCAL - Static variable in interface org.apache.jackrabbit.webdav.observation.ObservationConstants
 
XML_EVENT_TRANSACTION_ID - Static variable in interface org.apache.jackrabbit.webdav.observation.ObservationConstants
 
XML_EVENTBUNDLE - Static variable in interface org.apache.jackrabbit.webdav.observation.ObservationConstants
 
XML_EVENTDATE - Static variable in interface org.apache.jackrabbit.webdav.observation.ObservationConstants
 
XML_EVENTDISCOVERY - Static variable in interface org.apache.jackrabbit.webdav.observation.ObservationConstants
 
XML_EVENTIDENTIFIER - Static variable in interface org.apache.jackrabbit.webdav.observation.ObservationConstants
 
XML_EVENTINFO - Static variable in interface org.apache.jackrabbit.webdav.observation.ObservationConstants
 
XML_EVENTMIXINNODETYPE - Static variable in interface org.apache.jackrabbit.webdav.observation.ObservationConstants
 
XML_EVENTPRIMARNODETYPE - Static variable in interface org.apache.jackrabbit.webdav.observation.ObservationConstants
 
XML_EVENTSWITHLOCALFLAG - Static variable in interface org.apache.jackrabbit.webdav.observation.ObservationConstants
 
XML_EVENTSWITHTYPES - Static variable in interface org.apache.jackrabbit.webdav.observation.ObservationConstants
 
XML_EVENTTYPE - Static variable in interface org.apache.jackrabbit.webdav.observation.ObservationConstants
 
XML_EVENTUSERDATA - Static variable in interface org.apache.jackrabbit.webdav.observation.ObservationConstants
 
XML_EVENTUSERID - Static variable in interface org.apache.jackrabbit.webdav.observation.ObservationConstants
 
XML_EXCLUSIVE - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
XML_EXPAND_PROPERTY - Static variable in interface org.apache.jackrabbit.webdav.version.DeltaVConstants
Top element for the 'DAV:expand-property' report
XML_FILTER - Static variable in interface org.apache.jackrabbit.webdav.observation.ObservationConstants
 
XML_FIRST - Static variable in interface org.apache.jackrabbit.webdav.ordering.OrderingConstants
 
XML_GLOBAL - Static variable in interface org.apache.jackrabbit.webdav.transaction.TransactionConstants
global XML element
Used as element inside of the lockscope element.
XML_GRAMMER - Static variable in interface org.apache.jackrabbit.webdav.search.SearchConstants
Name constant for the 'DAV:grammar' element, which is used inside the SearchConstants.XML_QUERY_GRAMMAR element.
XML_HREF - Static variable in interface org.apache.jackrabbit.webdav.bind.BindConstants
 
XML_HREF - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
XML_INCLUDE - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
XML_KEEPALIVE - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
XML_LABEL - Static variable in interface org.apache.jackrabbit.webdav.version.DeltaVConstants
Xml element representing the mandatory root element of a LABEL request body.
XML_LABEL_ADD - Static variable in interface org.apache.jackrabbit.webdav.version.DeltaVConstants
 
XML_LABEL_NAME - Static variable in interface org.apache.jackrabbit.webdav.version.DeltaVConstants
 
XML_LABEL_REMOVE - Static variable in interface org.apache.jackrabbit.webdav.version.DeltaVConstants
 
XML_LABEL_SET - Static variable in interface org.apache.jackrabbit.webdav.version.DeltaVConstants
 
XML_LAST - Static variable in interface org.apache.jackrabbit.webdav.ordering.OrderingConstants
 
XML_LINK - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
XML_LOCAL - Static variable in interface org.apache.jackrabbit.webdav.transaction.TransactionConstants
local XML element
Used as element inside of the lockscope element.
XML_LOCATE_BY_HISTORY - Static variable in interface org.apache.jackrabbit.webdav.version.DeltaVConstants
Top element for the 'DAV:locate-by-history' report
XML_LOCKED_CHECKIN - Static variable in interface org.apache.jackrabbit.webdav.version.DeltaVConstants
Value for the DAV:auto-version property indicating that any modification (such as PUT/PROPPATCH) applied to a write-locked checked-in version-controlled resource will automatically be preceded by a checkout operation.
See also RFC 3253 DAV:auto-version
XML_LOCKENTRY - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
XML_LOCKINFO - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
XML_LOCKROOT - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
The lockroot XML element
XML_LOCKSCOPE - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
XML_LOCKTOKEN - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
XML_LOCKTYPE - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
XML_MATCH - Static variable in class org.apache.jackrabbit.webdav.security.report.PrincipalSearchReport
 
XML_MERGE - Static variable in interface org.apache.jackrabbit.webdav.version.DeltaVConstants
 
XML_MULTISTATUS - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
XML_N0_AUTO_MERGE - Static variable in interface org.apache.jackrabbit.webdav.version.DeltaVConstants
 
XML_N0_CHECKOUT - Static variable in interface org.apache.jackrabbit.webdav.version.DeltaVConstants
 
XML_NAMESPACE - Static variable in class org.apache.jackrabbit.webdav.xml.Namespace
 
XML_NODETYPE_NAME - Static variable in interface org.apache.jackrabbit.webdav.observation.ObservationConstants
 
XML_NOLOCAL - Static variable in interface org.apache.jackrabbit.webdav.observation.ObservationConstants
 
XML_OMIT - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
XML_OPTIONS - Static variable in interface org.apache.jackrabbit.webdav.version.DeltaVConstants
If the OPTIONS request contains a body, i must start with an DAV:options element.
XML_OPTIONS_RESPONSE - Static variable in interface org.apache.jackrabbit.webdav.version.DeltaVConstants
If an XML response body for a successful request is included, it must be a DAV:options-response XML element.
XML_ORDER_MEMBER - Static variable in interface org.apache.jackrabbit.webdav.ordering.OrderingConstants
 
XML_ORDERING_TYPE - Static variable in interface org.apache.jackrabbit.webdav.ordering.OrderingConstants
 
XML_ORDERPATCH - Static variable in interface org.apache.jackrabbit.webdav.ordering.OrderingConstants
Xml elements used for reordering internal members of a collection.
XML_OWNER - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
XML_PARENT - Static variable in interface org.apache.jackrabbit.webdav.bind.BindConstants
 
XML_POSITION - Static variable in interface org.apache.jackrabbit.webdav.ordering.OrderingConstants
 
XML_PRINCIPAL - Static variable in class org.apache.jackrabbit.webdav.security.Principal
 
XML_PRINCIPAL_PROPERTY - Static variable in class org.apache.jackrabbit.webdav.security.report.PrincipalMatchReport
 
XML_PRINCIPAL_SEARCH_PROPERTY_SET - Static variable in class org.apache.jackrabbit.webdav.security.report.SearchablePropertyReport
Constant used for the DAV:principal-search-property-set response element.
XML_PRIVILEGE - Static variable in class org.apache.jackrabbit.webdav.security.Privilege
 
XML_PROP - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
XML_PROPERTY - Static variable in interface org.apache.jackrabbit.webdav.version.DeltaVConstants
'DAV:property' element to be used inside the 'DAV:expand-property' element.
XML_PROPERTY_SEARCH - Static variable in class org.apache.jackrabbit.webdav.security.report.PrincipalSearchReport
 
XML_PROPERTYBEHAVIOR - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
XML_PROPERTYUPDATE - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
XML_PROPFIND - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
XML_PROPNAME - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
XML_PROPSTAT - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
XML_QUERY_GRAMMAR - Static variable in interface org.apache.jackrabbit.webdav.search.SearchConstants
Xml element name for a single query grammar element inside the supported-query-grammer-set property.
XML_QUERY_SCHEMA_DISCOVERY - Static variable in interface org.apache.jackrabbit.webdav.search.SearchConstants
Optional Xml element name used in the SEARCH request body instead of SearchConstants.XML_SEARCHREQUEST in order to access a given query schema.
XML_REBIND - Static variable in interface org.apache.jackrabbit.webdav.bind.BindConstants
 
XML_REMOVE - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
XML_REPORT - Static variable in interface org.apache.jackrabbit.webdav.version.DeltaVConstants
Name of Xml child elements of DeltaVConstants.XML_SUPPORTED_REPORT.
XML_RESPONSE - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
XML_RESPONSEDESCRIPTION - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
XML_ROLLBACK - Static variable in interface org.apache.jackrabbit.webdav.transaction.TransactionConstants
rollback XML element
Used as element inside of the transactionstatus element.
XML_SEARCHREQUEST - Static variable in interface org.apache.jackrabbit.webdav.search.SearchConstants
Xml element name for the required request body of a SEARCH request.
XML_SEGMENT - Static variable in interface org.apache.jackrabbit.webdav.bind.BindConstants
 
XML_SEGMENT - Static variable in interface org.apache.jackrabbit.webdav.ordering.OrderingConstants
 
XML_SELF - Static variable in class org.apache.jackrabbit.webdav.security.report.PrincipalMatchReport
 
XML_SET - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
XML_SHARED - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
XML_SOURCE - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
XML_STATUS - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
XML_SUBSCRIPTION - Static variable in interface org.apache.jackrabbit.webdav.observation.ObservationConstants
subscription Xml element
Mandatory element inside the subscriptiondiscovery property indicating the event listeners present for this session.
NOTE, that this will not reveal any subscription made by another session.
XML_SUBSCRIPTIONID - Static variable in interface org.apache.jackrabbit.webdav.observation.ObservationConstants
 
XML_SUBSCRIPTIONINFO - Static variable in interface org.apache.jackrabbit.webdav.observation.ObservationConstants
Xml elements
XML_SUPPORTED_METHOD - Static variable in interface org.apache.jackrabbit.webdav.version.DeltaVConstants
 
XML_SUPPORTED_REPORT - Static variable in interface org.apache.jackrabbit.webdav.version.DeltaVConstants
Name of Xml element contained in the DeltaVConstants.SUPPORTED_REPORT_SET property.
XML_TIMEOUT - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
XML_TRANSACTION - Static variable in interface org.apache.jackrabbit.webdav.transaction.TransactionConstants
transaction XML element
Used as element inside the locktype element.
XML_TRANSACTIONINFO - Static variable in interface org.apache.jackrabbit.webdav.transaction.TransactionConstants
transactioninfo XML element
Mandatory element of the UNLOCK request body, if the unlock request is intended to complete a transaction.
XML_TRANSACTIONSTATUS - Static variable in interface org.apache.jackrabbit.webdav.transaction.TransactionConstants
transactionstatus XML element
Mandatory element inside the transactioninfo element indicating how the transaction should be completed.
XML_UNBIND - Static variable in interface org.apache.jackrabbit.webdav.bind.BindConstants
 
XML_UPDATE - Static variable in interface org.apache.jackrabbit.webdav.version.DeltaVConstants
Xml element defining the top element in the UPDATE request body.
XML_UUID - Static variable in interface org.apache.jackrabbit.webdav.observation.ObservationConstants
 
XML_VERSION - Static variable in interface org.apache.jackrabbit.webdav.version.DeltaVConstants
 
XML_VERSION_HISTORY - Static variable in interface org.apache.jackrabbit.webdav.version.DeltaVConstants
 
XML_VERSION_HISTORY_SET - Static variable in interface org.apache.jackrabbit.webdav.version.DeltaVConstants
'DAV:version-history-set' to be used inside the 'DAV:locate-by-history' element
XML_VERSION_TREE - Static variable in interface org.apache.jackrabbit.webdav.version.DeltaVConstants
Top element for the 'DAV:version-tree' report
XML_VH_COLLECTION_SET - Static variable in interface org.apache.jackrabbit.webdav.version.DeltaVConstants
A DAV:version-history-collection-set element may be included in the OPTIONS request body to identify collections that may contain version history resources.
The response body for a successful request must in consequence contain a DAV:version-history-collection-set element identifying collections that may contain version histories.
XML_WORKSPACE - Static variable in interface org.apache.jackrabbit.webdav.version.DeltaVConstants
 
XML_WRITE - Static variable in interface org.apache.jackrabbit.webdav.DavConstants
 
XML_WSP_COLLECTION_SET - Static variable in interface org.apache.jackrabbit.webdav.version.DeltaVConstants
A DAV:workspace-collection-set element may be included in the OPTIONS request body to identify collections that may contain workspace resources.
The response body for a successful request must contain a DAV:workspace-collection-set element identifying collections that may contain workspaces.
XmlEntity - Class in org.apache.jackrabbit.webdav.client.methods
Utility methods for creating request entities from Documents or XmlSerializables.
XmlEntity() - Constructor for class org.apache.jackrabbit.webdav.client.methods.XmlEntity
 
XMLNS_NAMESPACE - Static variable in class org.apache.jackrabbit.webdav.xml.Namespace
 
XmlSerializable - Interface in org.apache.jackrabbit.webdav.xml
XmlSerializable...

_

_1_ - Static variable in class org.apache.jackrabbit.webdav.DavCompliance
 
_2_ - Static variable in class org.apache.jackrabbit.webdav.DavCompliance
 
_3_ - Static variable in class org.apache.jackrabbit.webdav.DavCompliance
 
A B C D E F G H I L M N O P Q R S T U V W X _ 
All Classes All Packages