Package | Description |
---|---|
org.apache.jackrabbit.spi2dav | |
org.apache.jackrabbit.webdav | |
org.apache.jackrabbit.webdav.bind | |
org.apache.jackrabbit.webdav.client.methods |
This package contains classes and utilities used to build a WebDAV client
implementation.
Currently it consists of DAV-specific extensions to the Jakarta Commons HttpClient, namely a set of methods. |
org.apache.jackrabbit.webdav.jcr |
Contains JCR specific implementations.
|
org.apache.jackrabbit.webdav.lock |
Provides interfaces and classes for locking related issues.
|
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.transaction |
Contains interfaces and classes related to transaction locks.
|
org.apache.jackrabbit.webdav.version |
Interfaces and classes used to cover functionality defined by
RFC 3253: Versioning Extensions to WebDAV.
|
org.apache.jackrabbit.webdav.version.report |
Report interface and inplementation for default reports defined by RFC 3253.
|
org.apache.jackrabbit.webdav.xml |
Xml utility classes.
|
Modifier and Type | Field and Description |
---|---|
static Namespace |
ItemResourceConstants.NAMESPACE
The namespace for all jcr specific extensions.
|
Modifier and Type | Field and Description |
---|---|
static Namespace |
DavConstants.NAMESPACE
Default Namespace constant
|
Modifier and Type | Field and Description |
---|---|
static Namespace |
BindConstants.NAMESPACE
The namespace
|
Constructor and Description |
---|
SearchMethod(String uri,
String statement,
String language,
Namespace languageNamespace) |
Modifier and Type | Field and Description |
---|---|
static Namespace |
ItemResourceConstants.NAMESPACE
The namespace for all jcr specific extensions.
|
Modifier and Type | Method and Description |
---|---|
static Type |
Type.create(String localName,
Namespace namespace)
Create a
Type object from the given localName and namespace. |
static Scope |
Scope.create(String localName,
Namespace namespace)
Create a
Scope object from the given name and namespace. |
Modifier and Type | Field and Description |
---|---|
static Namespace |
ObservationConstants.NAMESPACE
The namespace
|
Modifier and Type | Method and Description |
---|---|
Namespace |
Filter.getNamespace() |
Namespace |
EventType.getNamespace() |
Namespace |
DefaultEventType.getNamespace() |
Modifier and Type | Method and Description |
---|---|
static EventType[] |
DefaultEventType.create(String[] localNames,
Namespace namespace)
Factory method to create an array of new
EventType for the
specified localNames and the specified namespace. |
static EventType |
DefaultEventType.create(String localName,
Namespace namespace)
Factory method to create a new
EventType . |
Filter[] |
SubscriptionInfo.getFilters(String localName,
Namespace namespace)
Return array of filters with the specified name.
|
boolean |
Filter.isMatchingFilter(String localName,
Namespace namespace) |
Constructor and Description |
---|
Filter(String filterName,
Namespace filterNamespace,
String filterValue) |
Modifier and Type | Field and Description |
---|---|
static Namespace |
OrderingConstants.NAMESPACE
The namespace
|
Modifier and Type | Method and Description |
---|---|
Namespace |
DavPropertyName.getNamespace()
Return the namespace of this
DavPropertyName . |
Modifier and Type | Method and Description |
---|---|
boolean |
DavPropertyNameSet.add(String localName,
Namespace namespace)
Creates a DavPropertyName from the given parameters and add it to this set.
|
static DavPropertyName |
DavPropertyName.create(String name,
Namespace namespace)
Creates a new
DavPropertyName with the given name and
Namespace. |
DavProperty<?> |
DavPropertySet.get(String name,
Namespace namespace)
Retrieves the property with the specified
name and
namespace . |
DavPropertyIterator |
DavPropertySet.iterator(Namespace namespace)
Returns an iterator over all those property in this set, that have the
indicated
namespace . |
static int |
ResourceType.registerResourceType(String name,
Namespace namespace)
Register an additional resource type
|
DavProperty<?> |
DavPropertySet.remove(String name,
Namespace namespace)
Removes the property with the specified
name and
namespace from this set. |
Constructor and Description |
---|
DefaultDavProperty(String name,
T value,
Namespace namespace)
Creates a new non-protected WebDAV property with the given namespace, name
and value.
|
DefaultDavProperty(String name,
T value,
Namespace namespace,
boolean isInvisibleInAllprop)
Creates a new WebDAV property with the given namespace, name and value.
|
Modifier and Type | Field and Description |
---|---|
static Namespace |
SearchConstants.NAMESPACE
Namespace definition.
NOTE: For convenience reasons, the namespace is defined to be the default DAV: namespace. |
Modifier and Type | Method and Description |
---|---|
Namespace |
SearchInfo.getLanguageNameSpace()
Returns the namespace of the language specified with the search request element.
|
Modifier and Type | Method and Description |
---|---|
void |
QueryGrammerSet.addQueryLanguage(String grammerName,
Namespace namespace)
Add another query queryGrammer to this set.
|
Constructor and Description |
---|
SearchInfo(String language,
Namespace languageNamespace,
String query)
Create a new
SearchInfo instance. |
SearchInfo(String language,
Namespace languageNamespace,
String query,
Map<String,String> namespaces)
Create a new
SearchInfo instance. |
Modifier and Type | Field and Description |
---|---|
static Namespace |
SecurityConstants.NAMESPACE
Default Namespace constant
|
Modifier and Type | Method and Description |
---|---|
Namespace |
Privilege.getNamespace() |
Modifier and Type | Method and Description |
---|---|
static Privilege |
Privilege.getPrivilege(String privilege,
Namespace namespace)
Factory method to create/retrieve a
Privilege . |
Modifier and Type | Field and Description |
---|---|
static Namespace |
TransactionConstants.NAMESPACE
Namespace for transaction related xml elements
|
Modifier and Type | Field and Description |
---|---|
static Namespace |
DeltaVConstants.NAMESPACE
The DAV: namespace.
|
Modifier and Type | Method and Description |
---|---|
void |
OptionsResponse.addEntry(String localName,
Namespace namespace,
String[] hrefs)
Add a new entry to this
OptionsResponse and make each
href present in the String array being a separate DAV:href
element within the entry. |
boolean |
OptionsInfo.containsElement(String localName,
Namespace namespace)
Returns true if a child element with the given name and namespace is present.
|
String[] |
OptionsResponse.getHrefs(String localName,
Namespace namespace) |
Modifier and Type | Method and Description |
---|---|
Namespace |
ReportType.getNamespace() |
Modifier and Type | Method and Description |
---|---|
boolean |
ReportInfo.containsContentElement(String localName,
Namespace namespace)
Indicates whether this info contains an element with the given name/namespace.
|
Element |
ReportInfo.getContentElement(String localName,
Namespace namespace)
Retrieves the Xml element with the given name/namespace that is a child
of this info.
|
List<Element> |
ReportInfo.getContentElements(String localName,
Namespace namespace)
Returns a list containing all child Xml elements of this info that have
the specified name/namespace.
|
static ReportType |
ReportType.register(String localName,
Namespace namespace,
Class<? extends Report> reportClass)
Register the report type with the given name, namespace and class, that can
run that report.
|
Constructor and Description |
---|
ReportInfo(String typeLocalName,
Namespace typeNamespace)
Create a new
ReportInfo |
ReportInfo(String typelocalName,
Namespace typeNamespace,
int depth,
DavPropertyNameSet propertyNames)
Create a new
ReportInfo |
Modifier and Type | Field and Description |
---|---|
static Namespace |
Namespace.EMPTY_NAMESPACE |
static Namespace |
Namespace.XML_NAMESPACE |
static Namespace |
Namespace.XMLNS_NAMESPACE |
Modifier and Type | Method and Description |
---|---|
static Namespace |
DomUtil.getNamespace(Element element)
Build a Namespace from the prefix and uri retrieved from the given element.
|
static Namespace |
Namespace.getNamespace(String uri) |
static Namespace |
Namespace.getNamespace(String prefix,
String uri) |
Modifier and Type | Method and Description |
---|---|
static Element |
DomUtil.addChildElement(Element parent,
String localName,
Namespace namespace)
Add a new child element with the given local name and namespace to the
specified parent.
|
static Element |
DomUtil.addChildElement(Element parent,
String localName,
Namespace namespace,
String text)
Add a new child element with the given local name and namespace to the
specified parent.
|
static Element |
DomUtil.addChildElement(Node parent,
String localName,
Namespace namespace)
Add a new child element with the given local name and namespace to the
specified parent.
|
static Element |
DomUtil.createElement(Document factory,
String localName,
Namespace namespace)
Create a new DOM element with the specified local name and namespace.
|
static Element |
DomUtil.createElement(Document factory,
String localName,
Namespace namespace,
String text)
Create a new DOM element with the specified local name and namespace and
add the specified text as Text node to it.
|
static String |
DomUtil.getAttribute(Element parent,
String localName,
Namespace namespace)
Returns the value of the named attribute of the current element.
|
static Element |
DomUtil.getChildElement(Node parent,
String childLocalName,
Namespace childNamespace)
Returns the first child element that matches the given local name and
namespace.
|
static ElementIterator |
DomUtil.getChildren(Element parent,
String childLocalName,
Namespace childNamespace)
Returns a
ElementIterator containing all child elements of
the given parent node that match the given local name and namespace. |
static String |
DomUtil.getChildText(Element parent,
String childLocalName,
Namespace childNamespace)
Calls
DomUtil.getText(Element) on the first child element that matches
the given local name and namespace. |
static String |
DomUtil.getChildTextTrim(Element parent,
String childLocalName,
Namespace childNamespace)
Calls
DomUtil.getTextTrim(Element) on the first child element that matches
the given local name and namespace. |
static String |
DomUtil.getExpandedName(String localName,
Namespace namespace)
Returns a string representation of the name of a DOM node consisting
of "{" + namespace uri + "}" + localName.
|
static String |
DomUtil.getPrefixedName(String localName,
Namespace namespace)
Return the qualified name of a DOM node consisting of
namespace prefix + ":" + local name.
|
static String |
DomUtil.getQualifiedName(String localName,
Namespace namespace)
Deprecated.
As of 2.0. Please use
DomUtil.getExpandedName(String, Namespace)
instead. This method was named according to usage of 'qualified name' in
JSR 170 that conflicts with the terminology used in XMLNS. As of JCR 2.0
the String consisting of "{" + namespace uri + "}" + localName
is called Expanded Name . |
static boolean |
DomUtil.hasChildElement(Node parent,
String childLocalName,
Namespace childNamespace)
Returns true if the given parent node has a child element that matches
the specified local name and namespace.
|
static boolean |
DomUtil.matches(Node node,
String requiredLocalName,
Namespace requiredNamespace)
Returns true if the specified node matches the required names.
|
static void |
DomUtil.setAttribute(Element element,
String attrLocalName,
Namespace attrNamespace,
String attrValue)
Add an attribute node to the given element.
|
Constructor and Description |
---|
ElementIterator(Element parent,
String localName,
Namespace namespace)
Create a new instance of
ElementIterator with the given
parent element. |
Copyright © 2004-2020 The Apache Software Foundation. All Rights Reserved.