| Package | Description |
|---|---|
| org.apache.jackrabbit.webdav | |
| org.apache.jackrabbit.webdav.bind | |
| org.apache.jackrabbit.webdav.observation |
Contains interfaces and classes related to observation, which is not covered
by the WebDAV protocol.
|
| org.apache.jackrabbit.webdav.ordering |
Contains interfaces and classes used to cover the functionality defined by the
RFC 3648: Web Distributed Authoring
and Versioning (WebDAV) Ordered Collections Protocol .
|
| org.apache.jackrabbit.webdav.property |
Interfaces and classes related to WebDAV properties.
|
| org.apache.jackrabbit.webdav.search |
Contains interfaces and classes used to cover the functionality defined by the
Internet
Draft WebDAV Search.
|
| org.apache.jackrabbit.webdav.security | |
| org.apache.jackrabbit.webdav.security.report | |
| org.apache.jackrabbit.webdav.version |
Interfaces and classes used to cover functionality defined by
RFC 3253: Versioning Extensions to WebDAV.
|
| Modifier and Type | Method and Description |
|---|---|
DavPropertyName[] |
DavResource.getPropertyNames()
Returns an array of all
property names available
on this resource. |
| Modifier and Type | Method and Description |
|---|---|
void |
MultiStatusResponse.add(DavPropertyName propertyName)
Adds a property name to this response '200' propstat set.
|
void |
MultiStatusResponse.add(DavPropertyName propertyName,
int status)
Adds a property name to this response
|
DavProperty<?> |
DavResource.getProperty(DavPropertyName name)
Return the webdav property with the specified name.
|
void |
DavResource.removeProperty(DavPropertyName propertyName)
Remove the specified property from this resource.
|
| Modifier and Type | Field and Description |
|---|---|
static DavPropertyName |
BindConstants.PARENTSET |
static DavPropertyName |
BindConstants.RESOURCEID |
| Modifier and Type | Field and Description |
|---|---|
static DavPropertyName |
ObservationConstants.SUBSCRIPTIONDISCOVERY
The protected subscription discovery property is used to find out about
existing subscriptions present on the specified resource.
|
| Modifier and Type | Field and Description |
|---|---|
static DavPropertyName |
OrderingConstants.ORDERING_TYPE
The DAV:ordering-type property indicates whether the collection is
ordered and, if so, uniquely identifies the semantics of the ordering.
|
static DavPropertyName |
OrderingConstants.SUPPORTED_LIVE_PROPERTY_SET
Required live property for resources that honor the 'ordered-collections'
compliance class defined by RFC 3648.
|
static DavPropertyName |
OrderingConstants.SUPPORTED_METHOD_SET
Required live property for resources that honor the 'ordered-collections'
compliance class defined by RFC 3648.
|
| Modifier and Type | Field and Description |
|---|---|
static DavPropertyName |
DavPropertyName.CREATIONDATE |
static DavPropertyName |
DavPropertyName.DISPLAYNAME |
static DavPropertyName |
DavPropertyName.GETCONTENTLANGUAGE |
static DavPropertyName |
DavPropertyName.GETCONTENTLENGTH |
static DavPropertyName |
DavPropertyName.GETCONTENTTYPE |
static DavPropertyName |
DavPropertyName.GETETAG |
static DavPropertyName |
DavPropertyName.GETLASTMODIFIED |
static DavPropertyName |
DavPropertyName.ISCOLLECTION |
static DavPropertyName |
DavPropertyName.LOCKDISCOVERY |
static DavPropertyName |
DavPropertyName.RESOURCETYPE |
static DavPropertyName |
DavPropertyName.SOURCE |
static DavPropertyName |
DavPropertyName.SUPPORTEDLOCK |
| Modifier and Type | Method and Description |
|---|---|
static DavPropertyName |
DavPropertyName.create(String name)
Creates a new
DavPropertyName with the given local name
and the default WebDAV namespace. |
static DavPropertyName |
DavPropertyName.create(String name,
Namespace namespace)
Creates a new
DavPropertyName with the given name and
Namespace. |
static DavPropertyName |
DavPropertyName.createFromXml(Element nameElement)
Create a new
DavPropertyName with the name and namespace
of the given Xml element. |
DavPropertyName |
DavProperty.getName()
Returns the name of this property
|
DavPropertyName |
AbstractDavProperty.getName()
Returns the name of this property.
|
DavPropertyName[] |
DavPropertySet.getPropertyNames()
Return the names of all properties present in this set.
|
DavPropertyName |
DavPropertyNameIterator.nextPropertyName() |
| Modifier and Type | Method and Description |
|---|---|
Collection<DavPropertyName> |
DavPropertyNameSet.getContent() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
DavPropertyNameSet.add(DavPropertyName propertyName)
Adds the specified
DavPropertyName object to this
set if it is not already present. |
abstract boolean |
PropContainer.contains(DavPropertyName name)
Returns true if this
PropContainer contains a content element
that matches the given DavPropertyName. |
boolean |
DavPropertySet.contains(DavPropertyName name)
Checks if this set contains the property with the specified name.
|
boolean |
DavPropertyNameSet.contains(DavPropertyName name) |
DavProperty<?> |
DavPropertySet.get(DavPropertyName name)
Retrieves the property with the specified
name |
DavProperty<?> |
DavPropertySet.remove(DavPropertyName name)
Removes the indicated property from this set.
|
boolean |
DavPropertyNameSet.remove(DavPropertyName propertyName)
Removes the specified
DavPropertyName object from this set. |
| Constructor and Description |
|---|
AbstractDavProperty(DavPropertyName name,
boolean isInvisibleInAllprop)
Create a new
AbstractDavProperty with the given DavPropertyName
and a boolean flag indicating whether this property should be suppressed
in PROPFIND/allprop responses. |
DefaultDavProperty(DavPropertyName name,
T value)
Creates a new non- protected WebDAV property with the given
DavPropertyName and value. |
DefaultDavProperty(DavPropertyName name,
T value,
boolean isInvisibleInAllprop)
Creates a new WebDAV property with the given
DavPropertyName
and value. |
HrefProperty(DavPropertyName name,
String[] value,
boolean isInvisibleInAllprop)
Creates a new WebDAV property with the given
DavPropertyName |
HrefProperty(DavPropertyName name,
String value,
boolean isInvisibleInAllprop)
Creates a new WebDAV property with the given
DavPropertyName |
| Modifier and Type | Field and Description |
|---|---|
static DavPropertyName |
SearchConstants.QUERY_GRAMMER_SET
Property indicating the set of query languages the given resource is
able deal with.
|
| Modifier and Type | Field and Description |
|---|---|
static DavPropertyName |
SecurityConstants.ACL
Protected property DAV:acl.
|
static DavPropertyName |
SecurityConstants.ACL_RESTRICTIONS
Protected property DAV:acl-restrictions
|
static DavPropertyName |
SecurityConstants.ALTERNATE_URI_SET
Protected href property DAV:alternate-URI-set for principal resources.
|
static DavPropertyName |
SecurityConstants.CURRENT_USER_PRIVILEGE_SET
Protected property DAV:current-user-privilege-set
|
static DavPropertyName |
SecurityConstants.GROUP
Protected href property DAV:group
|
static DavPropertyName |
SecurityConstants.GROUP_MEMBER_SET
Protected href property DAV:group-member-set for principal resources.
|
static DavPropertyName |
SecurityConstants.GROUP_MEMBERSHIP
Protected href property DAV:group-membership for principal resources.
|
static DavPropertyName |
SecurityConstants.INHERITED_ACL_SET
Protected href property DAV:inherited-acl-set
|
static DavPropertyName |
SecurityConstants.OWNER
Protected href property DAV:owner
|
static DavPropertyName |
SecurityConstants.PRINCIPAL_COLLECTION_SET
Protected href property DAV:principal-collection-set
|
static DavPropertyName |
SecurityConstants.PRINCIPAL_URL
Protected href property DAV:principal-URL for principal resources.
|
static DavPropertyName |
SecurityConstants.SUPPORTED_PRIVILEGE_SET
Protected property DAV:supported-privilege-set
|
| Modifier and Type | Method and Description |
|---|---|
DavPropertyName |
Principal.getPropertyName() |
| Modifier and Type | Method and Description |
|---|---|
static Principal |
Principal.getPropertyPrincipal(DavPropertyName propertyName) |
| Modifier and Type | Method and Description |
|---|---|
DavPropertyName |
PrincipalMatchReport.getPrincipalPropertyName()
Retrieve the property name that indicates which property must be search
for matching principals.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SearchablePropertyReport.addPrincipalSearchProperty(DavPropertyName propName,
String description,
String language)
Add a property name that should be listed in the DAV:principal-search-property-set.
|
| Modifier and Type | Field and Description |
|---|---|
static DavPropertyName |
ActivityResource.ACTIVITY_CHECKOUT_SET
The computed DAV:activity-checkout-set property identifies each
checked-out resource whose DAV:activity-set identifies this activity.
|
static DavPropertyName |
VersionResource.ACTIVITY_SET
DAV:activity-set is a required property for a version resource, if the
server supports the activity feature.
|
static DavPropertyName |
VersionControlledResource.ACTIVITY_SET
DAV:activity-set is a property for a checked-out resource, if the
server supports the activity feature.
|
static DavPropertyName |
ActivityResource.ACTIVITY_VERSION_SET
The computed DAV:activity-version-set property identifies each version
whose DAV:activity-set property identifies this activity.
|
static DavPropertyName |
VersionControlledResource.AUTO_MERGE_SET
The DAV:auto-merge-set property identifies each version that the server
has merged into this checked-out resource.
|
static DavPropertyName |
VersionControlledResource.AUTO_VERSION
The DAV:auto-version property determines how it responds to a method that
attempts to modify its content or dead properties.
|
static DavPropertyName |
BaselineResource.BASELINE_COLLECTION
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).
|
static DavPropertyName |
VersionControlledResource.BASELINE_CONTROLLED_COLLECTION
If the 'Baseline' feature is supported, DAV:baseline-controlled-collection
is a required property of any version-controlled resource, that represents
a 'configuration'.
|
static DavPropertyName |
WorkspaceResource.BASELINE_CONTROLLED_COLLECTION_SET
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.
|
static DavPropertyName |
VersionControlledResource.CHECKED_IN
The DAV:checked-in property appears on a checked-in version-controlled
resource, and identifies the base version of this version-controlled
resource.
|
static DavPropertyName |
VersionControlledResource.CHECKED_OUT
The DAV:checked-out property identifies the base version of this resource.
|
static DavPropertyName |
VersionResource.CHECKIN_FORK
This property controls the behavior of CHECKIN when a version already
has a successor.
|
static DavPropertyName |
VersionControlledResource.CHECKIN_FORK
This property determines the DAV:checkin-fork property of the version
that results from checking in this resource.
|
static DavPropertyName |
VersionResource.CHECKOUT_FORK
This property controls the behavior of CHECKOUT when a version already
is checked out or has a successor.
|
static DavPropertyName |
VersionControlledResource.CHECKOUT_FORK
This property determines the DAV:checkout-fork property of the version
that results from checking in this resource.
|
static DavPropertyName |
VersionResource.CHECKOUT_SET
The computed property DAV:checkout-set identifies each checked-out
resource whose DAV:checked-out property identifies this version.
|
static DavPropertyName |
DeltaVConstants.COMMENT
The "DAV:comment" property is used to track a brief comment about a resource that is
suitable for presentation to a user.
|
static DavPropertyName |
DeltaVConstants.CREATOR_DISPLAYNAME
The "DAV:creator-displayname" property contains a description of the creator of
the resource that is suitable for presentation to a user.
|
static DavPropertyName |
WorkspaceResource.CURRENT_ACTIVITY_SET
DAV:current-activity-set is a required property for a workspace resource,
if the server supports the activity feature.
|
static DavPropertyName |
ActivityResource.CURRENT_WORKSPACE_SET
The computed DAV:current-workspace-set property identifies identifies
each workspace whose DAV:current-activity-set identifies this activity.
|
static DavPropertyName |
WorkspaceResource.CUURENT_ACTIVITY_SET
Deprecated.
Use
WorkspaceResource.CURRENT_ACTIVITY_SET instead. |
static DavPropertyName |
VersionControlledResource.ECLIPSED_SET
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.
|
static DavPropertyName |
VersionResource.LABEL_NAME_SET
Required protected property 'DAV:label-name-set' for a version of a webdav
resource introduced with the 'LabelInfo' feature.
|
static DavPropertyName |
VersionControlledResource.MERGE_SET
This property identifies each version that is to be merged into this
checked-out resource.
|
static DavPropertyName |
VersionResource.PREDECESSOR_SET
The protected DAV:predecessor property identifies each predecessor of
this version.
|
static DavPropertyName |
VersionControlledResource.PREDECESSOR_SET
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.
|
static DavPropertyName |
VersionHistoryResource.ROOT_VERSION
Computed (protected) property identifying the root version of this version
history.
|
static DavPropertyName |
ActivityResource.SUBACTIVITY_SET
The DAV:subactivity-set property identifies each activity that forms a
part of the logical change being captured by this activity.
|
static DavPropertyName |
VersionControlledResource.SUBBASELINE_SET
This property is mandatory for all checked-out version-controlled-configuration
resources.
|
static DavPropertyName |
BaselineResource.SUBBASELINE_SET
The protected DAV:subbaseline-set property identifies a set of baseline
resources.
|
static DavPropertyName |
VersionResource.SUCCESSOR_SET
The computed property DAV:successor-set identifies each version whose
DAV:predecessor-set identifies this version.
|
static DavPropertyName |
DeltaVConstants.SUPPORTED_LIVE_PROPERTY_SET
Required protected live property for any resources being compliant with
RFC 3253.
|
static DavPropertyName |
DeltaVConstants.SUPPORTED_METHOD_SET
Required protected live property for any resources being compliant with
RFC 3253.
|
static DavPropertyName |
DeltaVConstants.SUPPORTED_REPORT_SET
Protected "supported-report-set" property identifies the reports that are
supported by the resource.
|
static DavPropertyName |
VersionControlledResource.UNRESERVED
DAV:unreserved is a property for a checked-out resource, if the server
supports the activity feature.
|
static DavPropertyName |
VersionResource.VERSION_CONTROLLED_BINDING_SET
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.
|
static DavPropertyName |
DeltaVConstants.VERSION_CONTROLLED_CONFIGURATION
The Baseline feature introduces the computed DAV:version-controlled-configuration
property for all resources that are member of a version-controlled
configuration.
|
static DavPropertyName |
VersionResource.VERSION_HISTORY
The computed property DAV:version-history identifies the version history
that contains this version.
|
static DavPropertyName |
VersionControlledResource.VERSION_HISTORY
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.
|
static DavPropertyName |
VersionResource.VERSION_NAME
The protected property DAV:version-name defines a human readable id for
this version.
|
static DavPropertyName |
VersionHistoryResource.VERSION_SET
The protected property DAV:version-set identifies each version of this
version history.
|
static DavPropertyName |
DeltaVConstants.WORKSPACE
Protected "workspace" property indicating the workspace of a resource.
|
static DavPropertyName |
WorkspaceResource.WORKSPACE_CHECKOUT_SET
The DAV:workspace-checkout-set property is the only required property
which is additionally added to a workspace resource.
|
| Modifier and Type | Method and Description |
|---|---|
DavResource[] |
DeltaVResource.getReferenceResources(DavPropertyName hrefPropertyName)
Returns an array of
DavResource objects that are referenced
by the HrefProperty with
the specified name. |
Copyright © 2004–2019 The Apache Software Foundation. All rights reserved.