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
All Classes All Packages
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 theDavProperty
interface. - AbstractDavProperty(DavPropertyName, boolean) - Constructor for class org.apache.jackrabbit.webdav.property.AbstractDavProperty
-
Create a new
AbstractDavProperty
with the givenDavPropertyName
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 ofDavResourceLocator
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 genericXmlSerializable.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 aDavResource
. - 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.Use
PropContainer.addContent(PropEntry)
instead. - 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 separateDAV: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 thisMultiStatus
- 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 givenDavPropertyName
. - 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 WebDAVnamespace
. - 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
EventType
s 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 settingforDestination
totrue
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 toDateFormat
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 valueCSRFUtil.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.Use
WorkspaceResource.CURRENT_ACTIVITY_SET
instead.
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 theException
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 theIterator
by a property specificnext()
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 ofDavPropertyName
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 creatingDavResource
objects. - DavResourceIterator - Interface in org.apache.jackrabbit.webdav
-
DavResourceIterator extends the
Iterator
interface. - DavResourceIteratorImpl - Class in org.apache.jackrabbit.webdav
-
DavResourceIteratorImpl
implementation of theDavResourceIterator
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 completeDavSession
s. - 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 theActiveLock
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
- 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 WebDAVnamespace
. - get(String, Namespace) - Method in class org.apache.jackrabbit.webdav.property.DavPropertySet
-
Retrieves the property with the specified
name
andnamespace
. - 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 givenQName
. - 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 correspondingresource
. - 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 ornull
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 theDepth header
of a LOCK request asLockInfo
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
ornull
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 ornull
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 ornull
. - getOptionsInfo() - Method in class org.apache.jackrabbit.webdav.WebdavRequestImpl
- getOrderingType() - Method in interface org.apache.jackrabbit.webdav.ordering.OrderingDavServletRequest
-
Returns the
Ordering-Type header
. - 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 ornull
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 thePosition header
field ornull
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 toMultiStatusResponse
s 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
-
Returns a
DavPropertyNameSet
. - getPropertyNameSet() - Method in class org.apache.jackrabbit.webdav.version.report.ReportInfo
-
Returns a
DavPropertyNameSet
providing the property names present in an eventualDavConstants.XML_PROP
child element. - getPropertyNameSet() - Method in class org.apache.jackrabbit.webdav.version.UpdateInfo
-
Returns a
DavPropertyNameSet
. - 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
orDavConstants.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 calledExpanded 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 theHrefProperty
with the specifiedname
. - 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
-
Same as
DeltaVResource.getReport(ReportInfo)
. - 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
- getScope() - Method in class org.apache.jackrabbit.webdav.transaction.TxLockEntry
- 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 toMultiStatusResponse
s 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 toMultiStatusResponse
s 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 ornull
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
ornull
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 ornull
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 ofnull
, 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
aslong
. - 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 requestheader
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
- 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
-
Returns
ReportType.EXPAND_PROPERTY
. - getType() - Method in class org.apache.jackrabbit.webdav.version.report.LatestActivityVersionReport
- getType() - Method in class org.apache.jackrabbit.webdav.version.report.LocateByHistoryReport
-
Returns
ReportType.LOCATE_BY_HISTORY
. - 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
-
Returns
ReportType.VERSION_TREE
- 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
Subscription
s. - 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 theDAV: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
VersionResource
s 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
-
hextable used for
EncodeUtil.escape(String, char, boolean)
- HrefProperty - Class in org.apache.jackrabbit.webdav.property
-
HrefProperty
is an extension to the commonDavProperty
. - 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 theReportInfo
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 theInputStream
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 aMultiStatus
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 givenReportInfo
- 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 aNamespace
built from the specifiednamespaceURI
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
DeltaVResource
s 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 toDateFormat
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 defaultDAV:
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 theDavServletRequest
interface used for dealing with observation. - ObservationDavServletResponse - Interface in org.apache.jackrabbit.webdav.observation
-
ObservationDavServletResponse
provides extensions to theDavServletResponse
interface used for dealing with observation. - ObservationResource - Interface in org.apache.jackrabbit.webdav.observation
-
ObservationResource
extends theDavResource
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 theDavServletRequest
interface used for ordering members of orderable collections. - OrderingResource - Interface in org.apache.jackrabbit.webdav.ordering
-
OrderingResource
extends theDavResource
interface by METHODS relating to ordering functionality defined by RFC 3648. - OrderingType - Class in org.apache.jackrabbit.webdav.ordering
- 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 aDavProperty
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 WebDAVnamespace
. - remove(String, Namespace) - Method in class org.apache.jackrabbit.webdav.property.DavPropertySet
-
Removes the property with the specified
name
andnamespace
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 aMultiStatus
object listing the results. - SearchablePropertyReport - Class in org.apache.jackrabbit.webdav.security.report
-
SearchablePropertyReport
identifies those properties that may be searched using theDAV: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
DavResource
s 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 existingSubscription
.. - 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 theXmlSerializable
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
- 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 theSecurityConstants.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 theLockDiscovery.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 theDavServletRequest
interface used for dealing with transaction lock requests. - TransactionInfo - Class in org.apache.jackrabbit.webdav.transaction
-
TransactionInfo
class encapsulates the information present in theXML_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 theDavResource
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 aTransactionResource
. - TxActiveLock(LockInfo) - Constructor for class org.apache.jackrabbit.webdav.transaction.TxActiveLock
-
Create a new transaction lock.
If the lockInfo element isnull
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 theDavResource
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 basicDeltaVResource
, that allows to adding version-control support. - VersionControlledResource - Interface in org.apache.jackrabbit.webdav.version
-
The
VersionControlledResource
represents in contrast to theVersionableResource
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 byDavServletRequest
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 byDavServletResponse
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 thetransactionstatus
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 thelockscope
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 thelockscope
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 thetransactionstatus
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 thesubscriptiondiscovery
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 thelocktype
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 thetransactioninfo
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
Document
s orXmlSerializable
s. - 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
All Classes All Packages