A B C D E G H I J L M N O P R S T U V X Z

A

ATTR_VALUE_TYPE - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
'type' attribute for the value element, reflecting the type of the value being transported.
AUTOCREATED_ATTRIBUTE - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
Name of the autoCreated attribute.
AbstractExportContext - class org.apache.jackrabbit.server.io.AbstractExportContext.
AbstractExportContext covers methods common to most ExportContext implementations.
AbstractExportContext(Item, boolean, IOListener) - Constructor for class org.apache.jackrabbit.server.io.AbstractExportContext
 
AbstractJcrReport - class org.apache.jackrabbit.webdav.jcr.version.report.AbstractJcrReport.
AbstractJcrReport...
AbstractJcrReport() - Constructor for class org.apache.jackrabbit.webdav.jcr.version.report.AbstractJcrReport
 
AbstractWebdavServlet - class org.apache.jackrabbit.server.AbstractWebdavServlet.
AbstractWebdavServlet

todo respect Position header

AbstractWebdavServlet() - Constructor for class org.apache.jackrabbit.server.AbstractWebdavServlet
 
addHrefProperty(DavPropertyName, Item[], boolean) - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
Add a HrefProperty with the specified property name and values.
addHrefProperty(DavPropertyName, Iterator, boolean) - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
Add a new href property to the property set, where all items present in the specifed iterator are referenced in the resulting property.
addIOHandler(IOHandler) - Method in class org.apache.jackrabbit.server.io.DefaultIOManager
 
addIOHandler(IOHandler) - Method in interface org.apache.jackrabbit.server.io.IOManager
Adds the specified handler to the list of handlers.
addLockManager(LockManager) - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
addLockToken(String) - Method in class org.apache.jackrabbit.webdav.jcr.JcrDavSession
 
addLockToken(String) - Method in class org.apache.jackrabbit.webdav.simple.DavSessionImpl
 
addMember(DavResource, InputContext) - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
If the specified resource represents a collection, a new node is added to the item represented by this resource.
addMember(DavResource, InputContext) - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemResource
Method is not allowed.
addMember(DavResource, InputContext) - Method in class org.apache.jackrabbit.webdav.jcr.RootCollection
Throws exception: 403 Forbidden.
addMember(DavResource, InputContext) - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
Adds a new member to this resource.
addReference(Object) - Method in class org.apache.jackrabbit.webdav.simple.DavSessionImpl
 
addVersionControl() - Method in class org.apache.jackrabbit.webdav.jcr.VersionControlledItemCollection
Adds version control to this resource.
allowsSameNameSiblings() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.NodeDefinitionImpl
 
alterProperties(DavPropertySet, DavPropertyNameSet) - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
Loops over the given Sets and alters the properties accordingly.
alterProperties(DavPropertySet, DavPropertyNameSet) - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemResource
Loops over the given Sets and alters the properties accordingly.
alterProperties(DavPropertySet, DavPropertyNameSet) - Method in class org.apache.jackrabbit.webdav.jcr.RootItemCollection
Handles an attempt to set ItemResourceConstants.JCR_NAMESPACES and forwards any other set or remove requests to the super class.
alterProperties(DavPropertySet, DavPropertyNameSet) - Method in class org.apache.jackrabbit.webdav.jcr.VersionControlledItemCollection
 
alterProperties(DavPropertySet, DavPropertyNameSet) - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
attachSession(WebdavRequest) - Method in class org.apache.jackrabbit.server.jcr.JCRWebdavServer
Acquires a DavSession either from the session cache or creates a new one by login to the repository.
attachSession(WebdavRequest) - Method in class org.apache.jackrabbit.webdav.simple.DavSessionProviderImpl
Acquires a DavSession.
available() - Method in class org.apache.jackrabbit.server.io.BoundedInputStream

B

BasicCredentialsProvider - class org.apache.jackrabbit.server.BasicCredentialsProvider.
This Class implements a credentials provider that extracts the credentials from the 'WWW-Authenticate' header and only supports 'Basic' authentication.
BasicCredentialsProvider(String) - Constructor for class org.apache.jackrabbit.server.BasicCredentialsProvider
Constructs a new BasicCredentialsProvider with the given default value BasicCredentialsProvider.getCredentials(javax.servlet.http.HttpServletRequest) for details.
BoundedInputStream - class org.apache.jackrabbit.server.io.BoundedInputStream.
This is a stream that will only supply bytes up to a certain length - if its position goes above that, it will stop.
BoundedInputStream(InputStream, long) - Constructor for class org.apache.jackrabbit.server.io.BoundedInputStream
Creates a new BoundedInputStream that wraps the given input stream and limits it to a certain size.
BoundedInputStream(InputStream) - Constructor for class org.apache.jackrabbit.server.io.BoundedInputStream
 
buildContentType(String, String) - Static method in class org.apache.jackrabbit.server.io.IOUtil
Build a valid content type string from the given mimeType and encoding:

C

CHILDNODEDEFINITION_ELEMENT - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
Name of the child node definition element.
COMPLIANCE_CLASS - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
Complience classes common to all item resources.
CredentialsProvider - interface org.apache.jackrabbit.server.CredentialsProvider.
This Interface defines a provider for the credentials.
canExport(ExportContext, boolean) - Method in class org.apache.jackrabbit.server.io.DefaultHandler
Returns true if the export root is a node and if it contains a child node with name jcr:content in case this export is not intended for a collection.
canExport(ExportContext, DavResource) - Method in class org.apache.jackrabbit.server.io.DefaultHandler
 
canExport(ExportContext, boolean) - Method in class org.apache.jackrabbit.server.io.DirListingExportHandler
 
canExport(ExportContext, DavResource) - Method in class org.apache.jackrabbit.server.io.DirListingExportHandler
 
canExport(ExportContext, boolean) - Method in interface org.apache.jackrabbit.server.io.IOHandler
Returns true, if this handler can run a successful export based on the specified context.
canExport(ExportContext, DavResource) - Method in interface org.apache.jackrabbit.server.io.IOHandler
Returns true, if this handler can run a successful export based on the specified context and resource.
canExport(ExportContext, boolean) - Method in class org.apache.jackrabbit.server.io.XmlHandler
 
canExport(ExportContext, boolean) - Method in class org.apache.jackrabbit.server.io.ZipHandler
 
canImport(ImportContext, boolean) - Method in class org.apache.jackrabbit.server.io.DefaultHandler
 
canImport(ImportContext, DavResource) - Method in class org.apache.jackrabbit.server.io.DefaultHandler
 
canImport(ImportContext, boolean) - Method in class org.apache.jackrabbit.server.io.DirListingExportHandler
Always returns false
canImport(ImportContext, DavResource) - Method in class org.apache.jackrabbit.server.io.DirListingExportHandler
Always returns false
canImport(ImportContext, boolean) - Method in interface org.apache.jackrabbit.server.io.IOHandler
Returns true, if this handler can run a successful import based on the specified context.
canImport(ImportContext, DavResource) - Method in interface org.apache.jackrabbit.server.io.IOHandler
Returns true, if this handler can run a successful import based on the specified context and resource.
canImport(ImportContext, boolean) - Method in class org.apache.jackrabbit.server.io.XmlHandler
 
canImport(ImportContext, boolean) - Method in class org.apache.jackrabbit.server.io.ZipHandler
 
checkCompleted() - Method in class org.apache.jackrabbit.server.io.AbstractExportContext
 
checkImplementation(DavSession) - Static method in class org.apache.jackrabbit.webdav.jcr.JcrDavSession
 
checkin() - Method in class org.apache.jackrabbit.webdav.jcr.VersionControlledItemCollection
Calls Node.checkin() on the underlying repository node.
checkout() - Method in class org.apache.jackrabbit.webdav.jcr.VersionControlledItemCollection
Calls Node.checkout() on the underlying repository node.
close() - Method in class org.apache.jackrabbit.server.io.BoundedInputStream
completed - Variable in class org.apache.jackrabbit.server.io.AbstractExportContext
 
copy(DavResource, boolean) - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
create(NodeDefinition) - Static method in class org.apache.jackrabbit.webdav.jcr.nodetype.NodeDefinitionImpl
 
create(PropertyDefinition) - Static method in class org.apache.jackrabbit.webdav.jcr.nodetype.PropertyDefinitionImpl
 
createLock(LockInfo, DavResource) - Method in class org.apache.jackrabbit.webdav.jcr.transaction.TxLockManagerImpl
Create a new lock.
createResource(DavResourceLocator, DavServletRequest, DavServletResponse) - Method in class org.apache.jackrabbit.webdav.jcr.DavResourceFactoryImpl
Create a new DavResource from the specified locator and request objects.
createResource(DavResourceLocator, DavSession) - Method in class org.apache.jackrabbit.webdav.jcr.DavResourceFactoryImpl
Create a new DavResource from the given locator and session.
createResource(DavResourceLocator, DavServletRequest, DavServletResponse) - Method in class org.apache.jackrabbit.webdav.simple.ResourceFactoryImpl
Create a new DavResource from the given locator and request.
createResource(DavResourceLocator, DavSession) - Method in class org.apache.jackrabbit.webdav.simple.ResourceFactoryImpl
Create a new DavResource from the given locator and webdav session.
createResourceLocator(String, String) - Method in class org.apache.jackrabbit.webdav.jcr.DavLocatorFactoryImpl
Create a new DavResourceLocator.
createResourceLocator(String, String, String) - Method in class org.apache.jackrabbit.webdav.jcr.DavLocatorFactoryImpl
Create a new DavResourceLocator from the specified prefix, workspace path and resource path, whithout modifying the specified Strings.
createResourceLocator(String, String, String, boolean) - Method in class org.apache.jackrabbit.webdav.jcr.DavLocatorFactoryImpl
 
createResourceLocator(String, String) - Method in class org.apache.jackrabbit.webdav.simple.LocatorFactoryImpl
 
createResourceLocator(String, String, String) - Method in class org.apache.jackrabbit.webdav.simple.LocatorFactoryImpl
 
createResourceLocator(String, String, String, boolean) - Method in class org.apache.jackrabbit.webdav.simple.LocatorFactoryImpl
 

D

DECLARINGNODETYPE_ATTRIBUTE - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
Name of the declaring nodetype.
DEFAULTPRIMARYTYPE_ATTRIBUTE - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
Name of the default primary type attribute.
DEFAULTVALUES_ELEMENT - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
Name of the default values element.
DEFAULTVALUE_ELEMENT - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
Name of the default value element.
DEFAULT_AUTHENTICATE_HEADER - Static variable in class org.apache.jackrabbit.server.AbstractWebdavServlet
Default value for the 'WWW-Authenticate' header, that is set, if request results in a 401 (Unauthorized) error.
DavLocatorFactoryImpl - class org.apache.jackrabbit.webdav.jcr.DavLocatorFactoryImpl.
DavLocatorFactoryImpl...
DavLocatorFactoryImpl(String) - Constructor for class org.apache.jackrabbit.webdav.jcr.DavLocatorFactoryImpl
Create a new factory
DavResourceFactoryImpl - class org.apache.jackrabbit.webdav.jcr.DavResourceFactoryImpl.
DavResourceFactoryImpl...
DavResourceFactoryImpl(TxLockManagerImpl, SubscriptionManager) - Constructor for class org.apache.jackrabbit.webdav.jcr.DavResourceFactoryImpl
Create a new DavResourceFactoryImpl.
DavResourceImpl - class org.apache.jackrabbit.webdav.simple.DavResourceImpl.
DavResourceImpl implements a DavResource.
DavResourceImpl(DavResourceLocator, DavResourceFactory, DavSession, ResourceConfig) - Constructor for class org.apache.jackrabbit.webdav.simple.DavResourceImpl
Create a new DavResource.
DavSessionImpl - class org.apache.jackrabbit.webdav.simple.DavSessionImpl.
Simple implementation of the DavSession interface.
DavSessionImpl(Session) - Constructor for class org.apache.jackrabbit.webdav.simple.DavSessionImpl
Creates a new DavSession based on a jcr session
DavSessionProviderImpl - class org.apache.jackrabbit.webdav.simple.DavSessionProviderImpl.
Simple implementation of the DavSessionProvider interface that uses a CredentialsProvider to locate credentials in the request, log into the respository, and provide a DavSession to the request.
DavSessionProviderImpl(Repository, SessionProvider) - Constructor for class org.apache.jackrabbit.webdav.simple.DavSessionProviderImpl
Creates a new DavSessionProviderImpl
DefaultHandler - class org.apache.jackrabbit.server.io.DefaultHandler.
DefaultHandler implements a simple IOHandler that creates 'file' and 'folder' nodes.
DefaultHandler(IOManager) - Constructor for class org.apache.jackrabbit.server.io.DefaultHandler
Creates a new DefaultHandler with default nodetype definitions:
Nodetype for Collection: nt:folder Nodetype for Non-Collection: nt:file Nodetype for Non-Collection content: nt:resource
DefaultHandler(IOManager, String, String, String) - Constructor for class org.apache.jackrabbit.server.io.DefaultHandler
Creates a new DefaultHandler.
DefaultIOListener - class org.apache.jackrabbit.server.io.DefaultIOListener.
DefaultIOListener implements an IOListener that writes debug/error output to the logger specified in the constructor.
DefaultIOListener(Logger) - Constructor for class org.apache.jackrabbit.server.io.DefaultIOListener
Creates a new DefaultIOListener
DefaultIOManager - class org.apache.jackrabbit.server.io.DefaultIOManager.
DefaultIOManager...
DefaultIOManager() - Constructor for class org.apache.jackrabbit.server.io.DefaultIOManager
 
DefaultIOManager(boolean) - Constructor for class org.apache.jackrabbit.server.io.DefaultIOManager
 
DefaultItemCollection - class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection.
DefaultItemCollection represents a JCR node item.
DefaultItemCollection(DavResourceLocator, JcrDavSession, DavResourceFactory, Item) - Constructor for class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
Create a new DefaultItemCollection.
DefaultItemFilter - class org.apache.jackrabbit.webdav.simple.DefaultItemFilter.
DefaultItemFilter...
DefaultItemFilter() - Constructor for class org.apache.jackrabbit.webdav.simple.DefaultItemFilter
 
DefaultItemResource - class org.apache.jackrabbit.webdav.jcr.DefaultItemResource.
DefaultItemResource represents JCR property item.
DefaultItemResource(DavResourceLocator, JcrDavSession, DavResourceFactory, Item) - Constructor for class org.apache.jackrabbit.webdav.jcr.DefaultItemResource
Create a new DefaultItemResource.
DirListingExportHandler - class org.apache.jackrabbit.server.io.DirListingExportHandler.
DirListingExportHandler represents a simple export for collections: a human-readable view listing the members.
Note: If DirListingExportHandler.exportContent(ExportContext, boolean) is called the view list child nodes only, without respecting their representation as DavResources.
DirListingExportHandler(IOManager) - Constructor for class org.apache.jackrabbit.server.io.DirListingExportHandler
Creates a new DirListingExportHandler
doCheckin(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The CHECKIN method
doCheckout(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The CHECKOUT method
doCopy(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The COPY method
doDelete(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The DELETE method
doGet(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The GET method
doHead(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The HEAD method
doLabel(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The LABEL method
doLock(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The LOCK method
doMerge(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The MERGE method
doMkCol(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The MKCOL method
doMkWorkspace(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The MKWORKSPACE method
doMove(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The MOVE method
doOptions(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The OPTION method
doOrderPatch(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The ORDERPATCH method
doPoll(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The POLL method
doPost(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The POST method.
doPropFind(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The PROPFIND method
doPropPatch(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The PROPPATCH method
doPut(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The PUT method
doReport(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The REPORT method
doSearch(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The SEARCH method
doSubscribe(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The SUBSCRIBE method
doUncheckout(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The UNCHECKOUT method
doUnlock(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The UNLOCK method
doUnsubscribe(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The UNSUBSCRIBE method
doUpdate(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The UPDATE method
doVersionControl(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The VERSION-CONTROL method

E

EXCLUSIVE_SESSION - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
Extension to the WebDAV 'exclusive' lock, that allows to distinguish the session-scoped and open-scoped locks on a JCR node.
EXPORTVIEW_REPORT - Static variable in class org.apache.jackrabbit.webdav.jcr.version.report.ExportViewReport
The exportview report type
ExportContext - interface org.apache.jackrabbit.server.io.ExportContext.
ExportContext...
ExportContextImpl - class org.apache.jackrabbit.server.io.ExportContextImpl.
ExportContextImpl implements an ExportContext that wraps around the specified OutputContext as it was passed to DavResource.spool(OutputContext).
ExportContextImpl(Item, OutputContext) - Constructor for class org.apache.jackrabbit.server.io.ExportContextImpl
 
ExportViewReport - class org.apache.jackrabbit.webdav.jcr.version.report.ExportViewReport.
ExportViewReport handles REPORT requests for the 'exportview' report.
ExportViewReport() - Constructor for class org.apache.jackrabbit.webdav.jcr.version.report.ExportViewReport
 
execute(WebdavRequest, WebdavResponse, int, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
Executes the respective method in the given webdav context
exists() - Method in class org.apache.jackrabbit.webdav.jcr.RootCollection
Returns true
exists() - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
exportContent(ExportContext, boolean) - Method in class org.apache.jackrabbit.server.io.DefaultHandler
Retrieves the content node that will be used for exporting properties and data and calls the corresponding methods.
exportContent(ExportContext, DavResource) - Method in class org.apache.jackrabbit.server.io.DefaultHandler
Same as (@link #exportContent(ExportContext, boolean)} where the boolean values is defined by DavResource.isCollection().
exportContent(ExportContext, boolean) - Method in class org.apache.jackrabbit.server.io.DefaultIOManager
 
exportContent(ExportContext, DavResource) - Method in class org.apache.jackrabbit.server.io.DefaultIOManager
 
exportContent(ExportContext, boolean) - Method in class org.apache.jackrabbit.server.io.DirListingExportHandler
 
exportContent(ExportContext, DavResource) - Method in class org.apache.jackrabbit.server.io.DirListingExportHandler
 
exportContent(ExportContext, boolean) - Method in interface org.apache.jackrabbit.server.io.IOHandler
Runs the export for the given context.
exportContent(ExportContext, DavResource) - Method in interface org.apache.jackrabbit.server.io.IOHandler
Runs the export for the given context and resource.
exportContent(ExportContext, boolean) - Method in interface org.apache.jackrabbit.server.io.IOManager
Passes the specified information to the IOHandlers present on this manager.
exportContent(ExportContext, DavResource) - Method in interface org.apache.jackrabbit.server.io.IOManager
Passes the specified information to the IOHandlers present on this manager.
exportData(ExportContext, boolean, Node) - Method in class org.apache.jackrabbit.server.io.DefaultHandler
Checks if the given content node contains a jcr:data property and spools its value to the output stream fo the export context.
Please note, that subclasses that define a different structure of the content node should create their own exportData method.
exportData(ExportContext, boolean, Node) - Method in class org.apache.jackrabbit.server.io.XmlHandler
 
exportData(ExportContext, boolean, Node) - Method in class org.apache.jackrabbit.server.io.ZipHandler
 
exportProperties(ExportContext, boolean, Node) - Method in class org.apache.jackrabbit.server.io.DefaultHandler
Retrieves mimetype, encoding and modification time from the content node.
exportProperties(ExportContext, boolean, Node) - Method in class org.apache.jackrabbit.server.io.XmlHandler
 

G

getAuthenticateHeaderValue() - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
Returns the value of the 'WWW-Authenticate' header, that is returned in case of 401 error.
getCollection() - Method in class org.apache.jackrabbit.webdav.jcr.RootCollection
Always returns null
getCollection() - Method in class org.apache.jackrabbit.webdav.jcr.RootItemCollection
Retrieve the collection that has all root item / workspace collections as internal members.
getCollection() - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
getCollectionNodeType() - Method in class org.apache.jackrabbit.server.io.DefaultHandler
Name of the nodetype to be used to create a new collection node (folder)
getColumnNames() - Method in class org.apache.jackrabbit.webdav.jcr.search.SearchResultProperty
Return the column names representing the names of the properties present in the values.
getComplianceClass() - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
 
getComplianceClass() - Method in class org.apache.jackrabbit.webdav.jcr.RootCollection
Returns a string listing the complieance classes for this resource as it is required for the DAV response header.
getComplianceClass() - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
getContentLanguage() - Method in interface org.apache.jackrabbit.server.io.ImportContext
Returns the content language or null
getContentLanguage() - Method in class org.apache.jackrabbit.server.io.ImportContextImpl
 
getContentLength() - Method in interface org.apache.jackrabbit.server.io.ImportContext
Returns the length of the data or -1 if the content length could not be determined.
getContentLength() - Method in class org.apache.jackrabbit.server.io.ImportContextImpl
 
getContentNode(ImportContext, boolean) - Method in class org.apache.jackrabbit.server.io.DefaultHandler
Retrieves/creates the node that will be used to import properties and data.
getContentNode(ExportContext, boolean) - Method in class org.apache.jackrabbit.server.io.DefaultHandler
Retrieves the content node that contains the data to be exported.
getContentNodeType() - Method in class org.apache.jackrabbit.server.io.DefaultHandler
Name of the nodetype to be used to create the content node below a new non-collection node, whose name is always jcr:content.
getCreated(long) - Static method in class org.apache.jackrabbit.server.io.IOUtil
Return the creation time as formatted string.
getCredentials(HttpServletRequest) - Method in class org.apache.jackrabbit.server.BasicCredentialsProvider
Extracts the credentials from the given servlet request. Build a Credentials object for the given authorization header.
getCredentials(HttpServletRequest) - Method in interface org.apache.jackrabbit.server.CredentialsProvider
Extracts the credentials from the given servlet request.
getDavSessionProvider() - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
Returns the DavSessionProvider.
getDeclaringNodeType() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.ItemDefinitionImpl
 
getDefaultMimeType() - Method in class org.apache.jackrabbit.server.io.MimeResolver
Returns the default mime type
getDefaultPrimaryType() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.NodeDefinitionImpl
 
getDefaultValues() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.PropertyDefinitionImpl
 
getDisplayName() - Method in class org.apache.jackrabbit.webdav.jcr.RootCollection
Returns an empty string.
getDisplayName() - Method in class org.apache.jackrabbit.webdav.jcr.RootItemCollection
Returns the name of the workspace the underlying root item forms part of.
getDisplayName() - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
Returns the the last segment of the resource path.
getEncoding(String) - Static method in class org.apache.jackrabbit.server.io.IOUtil
Retrieve the encoding from the specified contentType.
getEncoding() - Method in interface org.apache.jackrabbit.server.io.ImportContext
Returns the encoding extracted from a content type as present in a request header or null
getEncoding() - Method in class org.apache.jackrabbit.server.io.ImportContextImpl
 
getExportContext(OutputContext) - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
Returns a new ExportContext
getExportRoot() - Method in class org.apache.jackrabbit.server.io.AbstractExportContext
 
getExportRoot() - Method in interface org.apache.jackrabbit.server.io.ExportContext
Returns the item to be exported
getFactory() - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
getHref() - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
getIOHandlers() - Method in class org.apache.jackrabbit.server.io.DefaultIOManager
 
getIOHandlers() - Method in interface org.apache.jackrabbit.server.io.IOManager
Returns all handlers that have been added to this manager.
getIOListener() - Method in class org.apache.jackrabbit.server.io.AbstractExportContext
 
getIOListener() - Method in interface org.apache.jackrabbit.server.io.IOContext
Returns the IOListener.
getIOListener() - Method in class org.apache.jackrabbit.server.io.ImportContextImpl
 
getIOManager() - Method in class org.apache.jackrabbit.server.io.DefaultHandler
 
getIOManager() - Method in class org.apache.jackrabbit.server.io.DirListingExportHandler
 
getIOManager() - Method in interface org.apache.jackrabbit.server.io.IOHandler
Returns the IOManager that called this handler or null.
getIOManager() - Method in class org.apache.jackrabbit.webdav.simple.ResourceConfig
 
getImportContext(InputContext, String) - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
Returns a new ImportContext
getImportRoot() - Method in interface org.apache.jackrabbit.server.io.ImportContext
Returns the import root of the resource to import, i.e.
getImportRoot() - Method in class org.apache.jackrabbit.server.io.ImportContextImpl
 
getInputContext(DavServletRequest, InputStream) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
Return a new InputContext used for adding resource members
getInputStream() - Method in interface org.apache.jackrabbit.server.io.ImportContext
Returns the input stream of the data to import or null if there are none.
getInputStream() - Method in class org.apache.jackrabbit.server.io.ImportContextImpl
Returns a new InputStream to the temporary file created during instanciation or null, if this context does not provide a stream.
getItemFilter() - Method in class org.apache.jackrabbit.webdav.simple.ResourceConfig
Returns the item filter specified with the configuration or DefaultItemFilter if the configuration was missing the corresponding entry or the parser failed to build a ItemFilter instance from the configuration.
getJcrValue(int) - Method in class org.apache.jackrabbit.webdav.jcr.property.ValuesProperty
 
getJcrValue() - Method in class org.apache.jackrabbit.webdav.jcr.property.ValuesProperty
 
getJcrValues(int) - Method in class org.apache.jackrabbit.webdav.jcr.property.ValuesProperty
Converts the value of this property to a value array.
getJcrValues() - Method in class org.apache.jackrabbit.webdav.jcr.property.ValuesProperty
Returns the internal property value as jcr Value array
getLastModified(long) - Static method in class org.apache.jackrabbit.server.io.IOUtil
Return the last modification time as formatted string.
getLocator() - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
getLocatorFactory() - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
Returns the DavLocatorFactory.
getLock(Type, Scope) - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
Retrieve the lock with the specified type and scope.
getLock(Type, Scope) - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemResource
JCR properties are locked if their parent node is locked; thus this method will always return the lock object from the collection this resource is internal member of.
getLock(Type, Scope, DavResource) - Method in class org.apache.jackrabbit.webdav.jcr.transaction.TxLockManagerImpl
Always returns null
getLock(Type, Scope, TransactionResource) - Method in class org.apache.jackrabbit.webdav.jcr.transaction.TxLockManagerImpl
Return the lock applied to the given resource or null
getLock(Type, Scope) - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
getLockTokens() - Method in class org.apache.jackrabbit.webdav.jcr.JcrDavSession
 
getLockTokens() - Method in class org.apache.jackrabbit.webdav.simple.DavSessionImpl
 
getLocks() - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
getMembers() - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
 
getMembers() - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemResource
Always returns an empty iterator for a non-collection resource might not have internal members.
getMembers() - Method in class org.apache.jackrabbit.webdav.jcr.RootCollection
Returns an iterator over the member resources, which are all RootItemCollection resources, revealing the names of all available workspaces.
getMembers() - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
getMimeType(String) - Static method in class org.apache.jackrabbit.server.io.IOUtil
Retrieve the mimeType from the specified contentType.
getMimeType() - Method in interface org.apache.jackrabbit.server.io.ImportContext
Returns the main media type.
getMimeType() - Method in class org.apache.jackrabbit.server.io.ImportContextImpl
 
getMimeType(String) - Method in class org.apache.jackrabbit.server.io.MimeResolver
Retrusn the mime type for the given name.
getModificationTime() - Method in interface org.apache.jackrabbit.server.io.ImportContext
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.server.io.ImportContextImpl
 
getModificationTime() - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
getName() - Method in class org.apache.jackrabbit.server.io.DefaultHandler
 
getName() - Method in class org.apache.jackrabbit.server.io.DirListingExportHandler
 
getName() - Method in interface org.apache.jackrabbit.server.io.IOHandler
Returns a human readable name for this IOHandler
getName() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.ItemDefinitionImpl
 
getNamespaces() - Method in class org.apache.jackrabbit.webdav.jcr.property.NamespacesProperty
 
getNode() - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
Returns the node that is wrapped by this resource.
getNodeType() - Method in class org.apache.jackrabbit.server.io.DefaultHandler
Name of the nodetype to be used to create a new non-collection node (file)
getNodeTypeNames() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeProperty
Return a set of nodetype names present in this property.
getOnParentVersion() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.ItemDefinitionImpl
 
getOutputContext(DavServletResponse, OutputStream) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
Return a new OutputContext used for spooling resource properties and the resource content
getOutputStream() - Method in interface org.apache.jackrabbit.server.io.ExportContext
Return the output stream to be used for the export or null
getOutputStream() - Method in class org.apache.jackrabbit.server.io.ExportContextImpl
Returns a new OutputStream to the temporary file or null if this context provides no stream.
getOwner() - Method in class org.apache.jackrabbit.webdav.jcr.lock.JcrActiveLock
 
getProperties() - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
getProperty(Object) - Method in interface org.apache.jackrabbit.server.io.ImportContext
 
getProperty(Object) - Method in class org.apache.jackrabbit.server.io.ImportContextImpl
 
getProperty(DavPropertyName) - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
getPropertyNames() - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
getQueryGrammerSet() - Method in class org.apache.jackrabbit.webdav.jcr.search.SearchResourceImpl
 
getRepositorySession(DavSession) - Static method in class org.apache.jackrabbit.webdav.jcr.JcrDavSession
 
getRepositorySession() - Method in class org.apache.jackrabbit.webdav.jcr.JcrDavSession
Unwrap the repository session object.
getRequiredPrimaryTypes() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.NodeDefinitionImpl
 
getRequiredType() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.PropertyDefinitionImpl
 
getResourceFactory() - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
Returns the DavResourceFactory.
getResourcePath() - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
getScope() - Method in class org.apache.jackrabbit.webdav.jcr.lock.JcrActiveLock
 
getScope() - Method in class org.apache.jackrabbit.webdav.jcr.lock.SessionScopedLockEntry
 
getSession(HttpServletRequest, Repository, String) - Method in interface org.apache.jackrabbit.server.SessionProvider
Provides the repository session suitable for the given request.
getSession(HttpServletRequest, Repository, String) - Method in class org.apache.jackrabbit.server.SessionProviderImpl
Provides the repository session suitable for the given request.
getSession() - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
getStream() - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
Returns an InputStream to the content of this collection.
getSubscriptionDiscovery(ObservationResource) - Method in class org.apache.jackrabbit.webdav.jcr.observation.SubscriptionManagerImpl
Retrieve the SubscriptionDiscovery object for the given resource.
getSubscriptionId() - Method in class org.apache.jackrabbit.webdav.jcr.observation.SubscriptionImpl
Returns the id of this subscription.
getSupportedMethods() - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
 
getSupportedMethods() - Method in class org.apache.jackrabbit.webdav.jcr.RootCollection
Returns a string listing the METHODS for this resource as it is required for the "Allow" response header.
getSupportedMethods() - Method in class org.apache.jackrabbit.webdav.jcr.VersionControlledItemCollection
Return a comma separated string listing the supported method names.
getSupportedMethods() - Method in class org.apache.jackrabbit.webdav.jcr.version.VersionHistoryItemCollection
 
getSupportedMethods() - Method in class org.apache.jackrabbit.webdav.jcr.version.VersionItemCollection
 
getSupportedMethods() - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
getSystemId() - Method in interface org.apache.jackrabbit.server.io.ImportContext
Returns the system id of the resource to be imported.
getSystemId() - Method in class org.apache.jackrabbit.server.io.ImportContextImpl
 
getTempFile(InputStream) - Static method in class org.apache.jackrabbit.server.io.IOUtil
Builds a new temp.
getTimeout() - Method in class org.apache.jackrabbit.webdav.jcr.lock.JcrActiveLock
Since jcr locks do not reveal the time left until they expire, DavConstants.INFINITE_TIMEOUT is returned.
getToken() - Method in class org.apache.jackrabbit.webdav.jcr.lock.JcrActiveLock
Return the lock token if the Session that optained the lock is the lock token holder, null otherwise.
NOTE: currently the token generated by the underlying JCR repository is not checked for compliance with RFC 2518 ("OpaqueLockToken-URI = "opaquelocktoken:" UUID [Extension] ; The UUID production is the string representation of a UUID, as defined in [ISO-11578].
getType() - Method in class org.apache.jackrabbit.webdav.jcr.lock.JcrActiveLock
Always returns Type.WRITE.
getType() - Method in class org.apache.jackrabbit.webdav.jcr.lock.SessionScopedLockEntry
 
getType() - Method in class org.apache.jackrabbit.webdav.jcr.version.report.ExportViewReport
Returns ExportViewReport.EXPORTVIEW_REPORT report type.
getType() - Method in class org.apache.jackrabbit.webdav.jcr.version.report.LocateByUuidReport
Returns LocateByUuidReport.LOCATE_BY_UUID_REPORT report type.
getType() - Method in class org.apache.jackrabbit.webdav.jcr.version.report.LocateCorrespondingNodeReport
Returns LocateCorrespondingNodeReport.LOCATE_CORRESPONDING_NODE_REPORT
getType() - Method in class org.apache.jackrabbit.webdav.jcr.version.report.NodeTypesReport
Returns NodeTypesReport.NODETYPES_REPORT type.
getType() - Method in class org.apache.jackrabbit.webdav.jcr.version.report.RegisteredNamespacesReport
Returns RegisteredNamespacesReport.REGISTERED_NAMESPACES_REPORT type.
getType() - Method in class org.apache.jackrabbit.webdav.jcr.version.report.RepositoryDescriptorsReport
Returns RepositoryDescriptorsReport.REPOSITORY_DESCRIPTORS_REPORT type.
getValue() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeProperty
Returns the value of this property which is a Set of nodetype names.
getValue() - Method in class org.apache.jackrabbit.webdav.jcr.property.LengthsProperty
Returns an array of longs representing the value of this property.
getValue() - Method in class org.apache.jackrabbit.webdav.jcr.property.NamespacesProperty
 
getValue() - Method in class org.apache.jackrabbit.webdav.jcr.property.ValuesProperty
Returns an array of Values representing the value of this property.
getValue() - Method in class org.apache.jackrabbit.webdav.jcr.search.SearchResultProperty
Same as getValues()
getValueConstraints() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.PropertyDefinitionImpl
 
getValueType() - Method in class org.apache.jackrabbit.webdav.jcr.property.ValuesProperty
Returns the type of the values present in this property or PropertyType.UNDEFINED if no values are available.
getValues() - Method in class org.apache.jackrabbit.webdav.jcr.search.SearchResultProperty
Return the values representing the values of that row in the search result table.
getVersionHistory() - Method in class org.apache.jackrabbit.webdav.jcr.VersionControlledItemCollection
Returns the VersionHistory associated with the repository node.
getVersionHistory() - Method in class org.apache.jackrabbit.webdav.jcr.version.VersionItemCollection
Returns the VersionHistory associated with the repository version.
getVersions() - Method in class org.apache.jackrabbit.webdav.jcr.version.VersionHistoryItemCollection
Return an array of VersionResources representing all versions present in the underlying JCR version history.
getWorkspaceHref() - Method in class org.apache.jackrabbit.webdav.jcr.RootCollection
Since the root resource does not represent a repository item and therefore is not member of a workspace resource, the workspace href is calculated from the workspace name retrieved from the underlying repository session.

H

HASORDERABLECHILDNODES_ATTRIBUTE - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
Name of the hasOrderableChildNodes attribute.
hasErrorCondition() - Method in class org.apache.jackrabbit.webdav.jcr.JcrDavException
Always returns true.
hasLock(Type, Scope) - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
 
hasLock(String, DavResource) - Method in class org.apache.jackrabbit.webdav.jcr.transaction.TxLockManagerImpl
Returns true if the given lock token belongs to a lock that applies to the given resource, false otherwise.
hasLock(Type, Scope) - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
hasStream() - Method in class org.apache.jackrabbit.server.io.AbstractExportContext
 
hasStream() - Method in interface org.apache.jackrabbit.server.io.IOContext
Return true if the given export context can provide an output stream
hasStream() - Method in class org.apache.jackrabbit.server.io.ImportContextImpl
 

I

IOContext - interface org.apache.jackrabbit.server.io.IOContext.
IOContext defines the common methods for ImportContext and ExportContext
IOHandler - interface org.apache.jackrabbit.server.io.IOHandler.
IOHandler...
IOListener - interface org.apache.jackrabbit.server.io.IOListener.
IOListener defines an import/export listener.
IOManager - interface org.apache.jackrabbit.server.io.IOManager.
IOManager interface provides the means to define a list of IOHandlers that should be asked to perform an import or export.
IOUtil - class org.apache.jackrabbit.server.io.IOUtil.
IOUtil provides utitily methods used for import and export operations.
IOUtil() - Constructor for class org.apache.jackrabbit.server.io.IOUtil
 
ISMIXIN_ATTRIBUTE - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
Name of the isMixin attribute.
ImportContext - interface org.apache.jackrabbit.server.io.ImportContext.
ImportContext...
ImportContextImpl - class org.apache.jackrabbit.server.io.ImportContextImpl.
ImportContextImpl...
ImportContextImpl(Item, String, InputContext) - Constructor for class org.apache.jackrabbit.server.io.ImportContextImpl
Creates a new item import context with the given root item and the specified InputContext.
ImportContextImpl(Item, String, InputStream, IOListener) - Constructor for class org.apache.jackrabbit.server.io.ImportContextImpl
Creates a new item import context.
ItemDefinitionImpl - class org.apache.jackrabbit.webdav.jcr.nodetype.ItemDefinitionImpl.
ItemDefinitionImpl...
ItemFilter - interface org.apache.jackrabbit.webdav.simple.ItemFilter.
ItemFilter
ItemResourceConstants - interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants.
ItemResourceConstants provides constants for any resources representing repository items.
importContent(ImportContext, boolean) - Method in class org.apache.jackrabbit.server.io.DefaultHandler
 
importContent(ImportContext, DavResource) - Method in class org.apache.jackrabbit.server.io.DefaultHandler
 
importContent(ImportContext, boolean) - Method in class org.apache.jackrabbit.server.io.DefaultIOManager
 
importContent(ImportContext, DavResource) - Method in class org.apache.jackrabbit.server.io.DefaultIOManager
 
importContent(ImportContext, boolean) - Method in class org.apache.jackrabbit.server.io.DirListingExportHandler
Does nothing and returns false
importContent(ImportContext, DavResource) - Method in class org.apache.jackrabbit.server.io.DirListingExportHandler
Does nothing and returns false
importContent(ImportContext, boolean) - Method in interface org.apache.jackrabbit.server.io.IOHandler
Runs the import for the given context and indicates by a boolean return value, if the import could be completed successfully.
importContent(ImportContext, DavResource) - Method in interface org.apache.jackrabbit.server.io.IOHandler
Runs the import for the given context and resource.
importContent(ImportContext, boolean) - Method in interface org.apache.jackrabbit.server.io.IOManager
Passes the specified context and boolean value to the IOHandlers present on this manager.
importContent(ImportContext, DavResource) - Method in interface org.apache.jackrabbit.server.io.IOManager
Passes the specified information to the IOHandlers present on this manager.
importData(ImportContext, boolean, Node) - Method in class org.apache.jackrabbit.server.io.DefaultHandler
Imports the data present on the import context to the specified content node.
importData(ImportContext, boolean, Node) - Method in class org.apache.jackrabbit.server.io.XmlHandler
 
importData(ImportContext, boolean, Node) - Method in class org.apache.jackrabbit.server.io.ZipHandler
 
importProperties(ImportContext, boolean, Node) - Method in class org.apache.jackrabbit.server.io.DefaultHandler
Imports the properties present on the specified context to the content node.
importProperties(ImportContext, boolean, Node) - Method in class org.apache.jackrabbit.server.io.XmlHandler
 
informCompleted(boolean) - Method in class org.apache.jackrabbit.server.io.AbstractExportContext
 
informCompleted(boolean) - Method in class org.apache.jackrabbit.server.io.ExportContextImpl
If success is true, the properties set before an the output stream are written to the wrapped OutputContext.
informCompleted(boolean) - Method in interface org.apache.jackrabbit.server.io.IOContext
Informs this context that it will not be used for futher exports any more.
informCompleted(boolean) - Method in class org.apache.jackrabbit.server.io.ImportContextImpl
 
init() - Method in class org.apache.jackrabbit.server.io.DefaultIOManager
 
init(DavResource, ReportInfo) - Method in class org.apache.jackrabbit.webdav.jcr.version.report.AbstractJcrReport
Performs basic validation checks common to all JCR specific reports.
init(DavResource, ReportInfo) - Method in class org.apache.jackrabbit.webdav.jcr.version.report.ExportViewReport
 
init(DavResource, ReportInfo) - Method in class org.apache.jackrabbit.webdav.jcr.version.report.LocateByUuidReport
 
init(DavResource, ReportInfo) - Method in class org.apache.jackrabbit.webdav.jcr.version.report.LocateCorrespondingNodeReport
 
init(DavResource, ReportInfo) - Method in class org.apache.jackrabbit.webdav.jcr.version.report.NodeTypesReport
 
init(DavResource, ReportInfo) - Method in class org.apache.jackrabbit.webdav.jcr.version.report.RegisteredNamespacesReport
 
init(DavResource, ReportInfo) - Method in class org.apache.jackrabbit.webdav.jcr.version.report.RepositoryDescriptorsReport
 
initLockSupport() - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
Extend the general AbstractResource.supportedLock field by lock entries specific for this resource: write locks (exclusive or exclusive session-scoped) in case the underlying node has the node type mix:lockable.
initLockSupport() - Method in class org.apache.jackrabbit.webdav.jcr.RootCollection
 
initProperties() - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
Fill the property set for this resource.
initProperties() - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemResource
Add resource specific properties.
initProperties() - Method in class org.apache.jackrabbit.webdav.jcr.RootItemCollection
 
initProperties() - Method in class org.apache.jackrabbit.webdav.jcr.VersionControlledItemCollection
Fill the property set for this resource.
initProperties() - Method in class org.apache.jackrabbit.webdav.jcr.version.VersionHistoryItemCollection
Fill the property set for this resource.
initProperties() - Method in class org.apache.jackrabbit.webdav.jcr.version.VersionItemCollection
Fill the property set for this resource.
initProperties() - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
Fill the set of properties
initSupportedReports() - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
Defines the additional reports supported by this resource (reports specific for resources representing a repository node): export view report locate corresponding node report
initSupportedReports() - Method in class org.apache.jackrabbit.webdav.jcr.RootCollection
 
initSupportedReports() - Method in class org.apache.jackrabbit.webdav.jcr.VersionControlledItemCollection
Define the set of reports supported by this resource.
initSupportedReports() - Method in class org.apache.jackrabbit.webdav.jcr.version.VersionItemCollection
Define the set of reports supported by this resource.
isAutoCreated() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.ItemDefinitionImpl
 
isCollection() - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
Always returns true
isCollection() - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemResource
Returns false.
isCollection() - Method in class org.apache.jackrabbit.webdav.jcr.RootCollection
Returns true
isCollection() - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
isCollectionResource(Item) - Method in class org.apache.jackrabbit.webdav.simple.ResourceConfig
Returns true, if the given item represents a node that is either any of the nodetypes specified to represent a collection or none of the nodetypes specified to represent a non-collection, respectively.
isCompleted() - Method in class org.apache.jackrabbit.server.io.AbstractExportContext
 
isCompleted() - Method in interface org.apache.jackrabbit.server.io.IOContext
Returns true if this context already has been completed.
isCompleted() - Method in class org.apache.jackrabbit.server.io.ImportContextImpl
 
isDeep() - Method in class org.apache.jackrabbit.webdav.jcr.lock.JcrActiveLock
 
isExpired() - Method in class org.apache.jackrabbit.webdav.jcr.lock.JcrActiveLock
 
isFilteredItem(Item) - Method in class org.apache.jackrabbit.webdav.simple.DefaultItemFilter
Returns true if the given item matches either one of the namespace or of the the nodetype filters specified.
isFilteredItem(String, Session) - Method in class org.apache.jackrabbit.webdav.simple.DefaultItemFilter
 
isFilteredItem(Item) - Method in interface org.apache.jackrabbit.webdav.simple.ItemFilter
Returns true if the given item should be filtered.
isFilteredItem(String, Session) - Method in interface org.apache.jackrabbit.webdav.simple.ItemFilter
Returns true if the resouce with the given name should be filtered.
isLockable(Type, Scope) - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
isLockedByToken(String) - Method in class org.apache.jackrabbit.webdav.jcr.lock.JcrActiveLock
Return true if the given lock token equals the token holding that lock.
isMandatory() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.ItemDefinitionImpl
 
isMultiStatusReport() - Method in class org.apache.jackrabbit.webdav.jcr.version.report.ExportViewReport
Always returns false.
isMultiStatusReport() - Method in class org.apache.jackrabbit.webdav.jcr.version.report.LocateByUuidReport
Always returns true.
isMultiStatusReport() - Method in class org.apache.jackrabbit.webdav.jcr.version.report.LocateCorrespondingNodeReport
Always returns false.
isMultiStatusReport() - Method in class org.apache.jackrabbit.webdav.jcr.version.report.NodeTypesReport
Always returns false.
isMultiStatusReport() - Method in class org.apache.jackrabbit.webdav.jcr.version.report.RegisteredNamespacesReport
Always returns false.
isMultiStatusReport() - Method in class org.apache.jackrabbit.webdav.jcr.version.report.RepositoryDescriptorsReport
Always returns false.
isMultiple() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.PropertyDefinitionImpl
 
isOrderable() - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
Returns true if this resource exists and the nodetype defining the underlying repository node allow to reorder this nodes children.
isPreconditionValid(WebdavRequest, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
Checks if the precondition for this request and resource is valid.
isPropagateClose() - Method in class org.apache.jackrabbit.server.io.BoundedInputStream
 
isProtected() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.ItemDefinitionImpl
 

J

JCRWebdavServer - class org.apache.jackrabbit.server.jcr.JCRWebdavServer.
JCRWebdavServer...
JCRWebdavServer(Repository, SessionProvider) - Constructor for class org.apache.jackrabbit.server.jcr.JCRWebdavServer
Creates a new JCRWebdavServer that operates on the given repository.
JCR_DEFINITION - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
JCR_DEPTH - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
JCR_INDEX - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
JCR_ISMODIFIED - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
JCR_ISNEW - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
JCR_LENGTH - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
JCR_LENGTHS - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
JCR_MIXINNODETYPES - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
JCR_NAME - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
JCR_NAMESPACES - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
JCR_PARENT - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
JCR_PATH - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
JCR_PRIMARYITEM - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
JCR_PRIMARYNODETYPE - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
JCR_REFERENCES - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
JCR_TYPE - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
JCR_UUID - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
JCR_VALUE - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
JCR_VALUES - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
JCR_VERSIONABLEUUID - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
JcrActiveLock - class org.apache.jackrabbit.webdav.jcr.lock.JcrActiveLock.
JcrActiveLock wraps a JCR lock object.
JcrActiveLock(Lock) - Constructor for class org.apache.jackrabbit.webdav.jcr.lock.JcrActiveLock
Create a new ActiveLock object with type 'write' and scope 'exclusive'.
JcrActiveLock(Lock, boolean) - Constructor for class org.apache.jackrabbit.webdav.jcr.lock.JcrActiveLock
Create a new ActiveLock object with type 'write' and scope 'exclusive'.
JcrDavException - exception org.apache.jackrabbit.webdav.jcr.JcrDavException.
JcrDavException extends the DavException in order to wrap various repository exceptions.
JcrDavException(Throwable, int) - Constructor for class org.apache.jackrabbit.webdav.jcr.JcrDavException
Create a new JcrDavException.
JcrDavException(RepositoryException) - Constructor for class org.apache.jackrabbit.webdav.jcr.JcrDavException
Same as JcrDavException.JcrDavException(Throwable, int) where the error code is retrieved from an internal mapping.
JcrDavSession - class org.apache.jackrabbit.webdav.jcr.JcrDavSession.
JcrDavSession specific base implementation of the DavSession interface, which simply wraps a Session object.
JcrDavSession(Session) - Constructor for class org.apache.jackrabbit.webdav.jcr.JcrDavSession
 

L

LOCATE_BY_UUID_REPORT - Static variable in class org.apache.jackrabbit.webdav.jcr.version.report.LocateByUuidReport
The exportview report type
LOCATE_CORRESPONDING_NODE_REPORT - Static variable in class org.apache.jackrabbit.webdav.jcr.version.report.LocateCorrespondingNodeReport
The corresponding-node report type
LengthsProperty - class org.apache.jackrabbit.webdav.jcr.property.LengthsProperty.
LengthsProperty extends DavProperty providing utilities to handle the multiple lengths of the property item represented by this resource.
LengthsProperty(long[]) - Constructor for class org.apache.jackrabbit.webdav.jcr.property.LengthsProperty
Create a new LengthsProperty from the given long array.
LocateByUuidReport - class org.apache.jackrabbit.webdav.jcr.version.report.LocateByUuidReport.
LocateByUuidReport handles REPORT requests for the 'locate-by-uuid' report.
LocateByUuidReport() - Constructor for class org.apache.jackrabbit.webdav.jcr.version.report.LocateByUuidReport
 
LocateCorrespondingNodeReport - class org.apache.jackrabbit.webdav.jcr.version.report.LocateCorrespondingNodeReport.
LocateCorrespondingNodeReport is used to identify the resource that represents the corresponding node in another workspace.
LocateCorrespondingNodeReport() - Constructor for class org.apache.jackrabbit.webdav.jcr.version.report.LocateCorrespondingNodeReport
 
LocatorFactoryImpl - class org.apache.jackrabbit.webdav.simple.LocatorFactoryImpl.
ResourceFactoryImpl implements a simple DavLocatorFactory
LocatorFactoryImpl(String) - Constructor for class org.apache.jackrabbit.webdav.simple.LocatorFactoryImpl
 
label(LabelInfo) - Method in class org.apache.jackrabbit.webdav.jcr.VersionControlledItemCollection
Modify the labels present with the versions of this resource.
label(LabelInfo) - Method in class org.apache.jackrabbit.webdav.jcr.version.VersionItemCollection
Modify the labels defined for the underlying repository version.
lock(LockInfo) - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
Creates a lock on this resource by locking the underlying node.
lock(LockInfo) - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 

M

MANDATORY_ATTRIBUTE - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
Name of the mandatory attribute.
METHODS - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
Methods common to all item resources.
MIME_RESOLVER - Static variable in class org.apache.jackrabbit.server.io.IOUtil
MimeType resolver used to retrieve the mimetype if no content type is available during import.
MULTIPLE_ATTRIBUTE - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
Name of the multiple attribute.
MimeResolver - class org.apache.jackrabbit.server.io.MimeResolver.
This Class implements a very simple mime type resolver.
MimeResolver() - Constructor for class org.apache.jackrabbit.server.io.MimeResolver
Creates a new mime resolver.
mark(int) - Method in class org.apache.jackrabbit.server.io.BoundedInputStream
markSupported() - Method in class org.apache.jackrabbit.server.io.BoundedInputStream
merge(MergeInfo) - Method in class org.apache.jackrabbit.webdav.jcr.VersionControlledItemCollection
Merge the repository node represented by this resource according to the information present in the given MergeInfo object.
mkDirs(Node, String, String) - Static method in class org.apache.jackrabbit.server.io.IOUtil
Recursively creates nodes below the specified root node.
move(DavResource) - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 

N

NAMESPACE - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
The namespace for all jcr specific extensions.
NAMESPACE - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
 
NAME_ATTRIBUTE - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
Name of the name attribute.
NODETYPES_ELEMENT - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
Name of the node type definition root element.
NODETYPES_REPORT - Static variable in class org.apache.jackrabbit.webdav.jcr.version.report.NodeTypesReport
The registered type of this report.
NODETYPE_ELEMENT - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
Name of the node type definition element.
NamespacesProperty - class org.apache.jackrabbit.webdav.jcr.property.NamespacesProperty.
NamespacesProperty...
NamespacesProperty(NamespaceRegistry) - Constructor for class org.apache.jackrabbit.webdav.jcr.property.NamespacesProperty
 
NamespacesProperty(DavProperty) - Constructor for class org.apache.jackrabbit.webdav.jcr.property.NamespacesProperty
 
NodeDefinitionImpl - class org.apache.jackrabbit.webdav.jcr.nodetype.NodeDefinitionImpl.
NodeDefinitionImpl...
NodeTypeConstants - interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants.
NodeTypeConstants used to represent nodetype definitions in Xml.
NodeTypeProperty - class org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeProperty.
NodeTypeProperty...
NodeTypeProperty(DavPropertyName, NodeType, boolean) - Constructor for class org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeProperty
 
NodeTypeProperty(DavPropertyName, NodeType[], boolean) - Constructor for class org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeProperty
 
NodeTypeProperty(DavPropertyName, String[], boolean) - Constructor for class org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeProperty
 
NodeTypeProperty(DavProperty) - Constructor for class org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeProperty
Create a new NodeTypeProperty from the specified general DavProperty object.
NodeTypesReport - class org.apache.jackrabbit.webdav.jcr.version.report.NodeTypesReport.
NodeTypesReport allows to retrieve the definition of a single or multiple node types.
NodeTypesReport() - Constructor for class org.apache.jackrabbit.webdav.jcr.version.report.NodeTypesReport
 

O

ONPARENTVERSION_ATTRIBUTE - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
Name of the onParentVersion attribute.
onBegin(IOHandler, IOContext) - Method in class org.apache.jackrabbit.server.io.DefaultIOListener
 
onBegin(IOHandler, IOContext) - Method in interface org.apache.jackrabbit.server.io.IOListener
The import/export context has been passed to the given IOHandler
onEnd(IOHandler, IOContext, boolean) - Method in class org.apache.jackrabbit.server.io.DefaultIOListener
 
onEnd(IOHandler, IOContext, boolean) - Method in interface org.apache.jackrabbit.server.io.IOListener
The specified IOHandler finished.
onError(IOHandler, IOContext, Exception) - Method in class org.apache.jackrabbit.server.io.DefaultIOListener
 
onError(IOHandler, IOContext, Exception) - Method in interface org.apache.jackrabbit.server.io.IOListener
An expection occured during import/export within the specified IOHandler.
onEvent(EventIterator) - Method in class org.apache.jackrabbit.webdav.jcr.observation.SubscriptionImpl
Records the events passed as a new event bundle in order to make them available with the next #discoverEvents() request.
orderMembers(OrderPatch) - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
Reorder the child nodes of the repository item represented by this resource as indicated by the specified OrderPatch object.
org.apache.jackrabbit.server - package org.apache.jackrabbit.server
 
org.apache.jackrabbit.server.io - package org.apache.jackrabbit.server.io
 
org.apache.jackrabbit.server.jcr - package org.apache.jackrabbit.server.jcr
 
org.apache.jackrabbit.webdav.jcr - package org.apache.jackrabbit.webdav.jcr
Contains JCR specific implementations.
org.apache.jackrabbit.webdav.jcr.lock - package org.apache.jackrabbit.webdav.jcr.lock
 
org.apache.jackrabbit.webdav.jcr.nodetype - package org.apache.jackrabbit.webdav.jcr.nodetype
 
org.apache.jackrabbit.webdav.jcr.observation - package org.apache.jackrabbit.webdav.jcr.observation
 
org.apache.jackrabbit.webdav.jcr.property - package org.apache.jackrabbit.webdav.jcr.property
 
org.apache.jackrabbit.webdav.jcr.search - package org.apache.jackrabbit.webdav.jcr.search
 
org.apache.jackrabbit.webdav.jcr.transaction - package org.apache.jackrabbit.webdav.jcr.transaction
 
org.apache.jackrabbit.webdav.jcr.version - package org.apache.jackrabbit.webdav.jcr.version
Contains JCR specific implementations for the following interfaces: VersionableResource VersionControlledResource VersionResource VersionHistoryResource
org.apache.jackrabbit.webdav.jcr.version.report - package org.apache.jackrabbit.webdav.jcr.version.report
Contains JCR specific reports.
org.apache.jackrabbit.webdav.simple - package org.apache.jackrabbit.webdav.simple
 

P

PRIMARYITEMNAME_ATTRIBUTE - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
Name of the primary item name attribute.
PROPERTYDEFINITION_ELEMENT - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
Name of the property definition element.
PROTECTED_ATTRIBUTE - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
Name of the protected attribute.
PropertyDefinitionImpl - class org.apache.jackrabbit.webdav.jcr.nodetype.PropertyDefinitionImpl.
PropertyDefinitionImpl...
parse(URL) - Method in class org.apache.jackrabbit.webdav.simple.ResourceConfig
Tries to parse the given xml configuration file.
poll(String, ObservationResource) - Method in class org.apache.jackrabbit.webdav.jcr.observation.SubscriptionManagerImpl
Retrieve all event bundles accumulated since for the subscription specified by the given id.

R

REGISTERED_NAMESPACES_REPORT - Static variable in class org.apache.jackrabbit.webdav.jcr.version.report.RegisteredNamespacesReport
The registered type of this report.
REPOSITORY_DESCRIPTORS_REPORT - Static variable in class org.apache.jackrabbit.webdav.jcr.version.report.RepositoryDescriptorsReport
The registered type of this report.
REQUIREDPRIMARYTYPES_ELEMENT - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
Name of the required primary types element.
REQUIREDPRIMARYTYPE_ELEMENT - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
Name of the required primary type element.
REQUIREDTYPE_ATTRIBUTE - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
Name of the required type attribute.
ROOT_ITEM_PATH - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
The resource path of the root-item-resource.
RegisteredNamespacesReport - class org.apache.jackrabbit.webdav.jcr.version.report.RegisteredNamespacesReport.
RegisteredNamespacesReport let the client retrieve the namespaces registered on the repository.

Request body:

RegisteredNamespacesReport() - Constructor for class org.apache.jackrabbit.webdav.jcr.version.report.RegisteredNamespacesReport
 
RepositoryDescriptorsReport - class org.apache.jackrabbit.webdav.jcr.version.report.RepositoryDescriptorsReport.
RepositoryDescriptorsReport allows to retrieve the repository descriptors.
RepositoryDescriptorsReport() - Constructor for class org.apache.jackrabbit.webdav.jcr.version.report.RepositoryDescriptorsReport
 
ResourceConfig - class org.apache.jackrabbit.webdav.simple.ResourceConfig.
ResourceConfig...
ResourceConfig() - Constructor for class org.apache.jackrabbit.webdav.simple.ResourceConfig
 
ResourceFactoryImpl - class org.apache.jackrabbit.webdav.simple.ResourceFactoryImpl.
ResourceFactoryImpl implements a simple DavResourceFactory
ResourceFactoryImpl(LockManager) - Constructor for class org.apache.jackrabbit.webdav.simple.ResourceFactoryImpl
Create a new ResourceFactory that uses the given lock manager and the default resource config.
ResourceFactoryImpl(LockManager, ResourceConfig) - Constructor for class org.apache.jackrabbit.webdav.simple.ResourceFactoryImpl
Create a new ResourceFactory that uses the given lock manager and resource filter.
RootCollection - class org.apache.jackrabbit.webdav.jcr.RootCollection.
RootCollection represent the WebDAV root resource that does not represent any repository item.
RootCollection(DavResourceLocator, JcrDavSession, DavResourceFactory) - Constructor for class org.apache.jackrabbit.webdav.jcr.RootCollection
Create a new RootCollection.
RootItemCollection - class org.apache.jackrabbit.webdav.jcr.RootItemCollection.
RootItemCollection represents the root node of the underlying repository.
RootItemCollection(DavResourceLocator, JcrDavSession, DavResourceFactory, Item) - Constructor for class org.apache.jackrabbit.webdav.jcr.RootItemCollection
Create a new RootItemCollection.
read() - Method in class org.apache.jackrabbit.server.io.BoundedInputStream
read(byte[]) - Method in class org.apache.jackrabbit.server.io.BoundedInputStream
read(byte[], int, int) - Method in class org.apache.jackrabbit.server.io.BoundedInputStream
refreshLock(LockInfo, String) - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
Refreshes the lock on this resource.
refreshLock(LockInfo, String, DavResource) - Method in class org.apache.jackrabbit.webdav.jcr.transaction.TxLockManagerImpl
Refresh the lock indentified by the given lock token.
refreshLock(LockInfo, String) - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
releaseLock(String, DavResource) - Method in class org.apache.jackrabbit.webdav.jcr.transaction.TxLockManagerImpl
Throws UnsupportedOperationException.
releaseLock(TransactionInfo, String, TransactionResource) - Method in class org.apache.jackrabbit.webdav.jcr.transaction.TxLockManagerImpl
Release the lock identified by the given lock token.
releaseSession(Session) - Method in interface org.apache.jackrabbit.server.SessionProvider
Informs this provider that the session aquired by a previous SessionProvider.getSession(javax.servlet.http.HttpServletRequest, javax.jcr.Repository, java.lang.String) call is no longer needed.
releaseSession(Session) - Method in class org.apache.jackrabbit.server.SessionProviderImpl
Informs this provider that the session aquired by a previous SessionProvider.getSession(javax.servlet.http.HttpServletRequest, javax.jcr.Repository, java.lang.String) call is no longer needed.
releaseSession(WebdavRequest) - Method in class org.apache.jackrabbit.server.jcr.JCRWebdavServer
Releases the reference from the request to the session.
releaseSession(WebdavRequest) - Method in class org.apache.jackrabbit.webdav.simple.DavSessionProviderImpl
Only removes the DavSession object from the given request object.
removeLockToken(String) - Method in class org.apache.jackrabbit.webdav.jcr.JcrDavSession
 
removeLockToken(String) - Method in class org.apache.jackrabbit.webdav.simple.DavSessionImpl
 
removeMember(DavResource) - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
Removes the repository item represented by the specified member resource.
removeMember(DavResource) - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemResource
Method is not allowed.
removeMember(DavResource) - Method in class org.apache.jackrabbit.webdav.jcr.RootCollection
Throws exception: 403 Forbidden.
removeMember(DavResource) - Method in class org.apache.jackrabbit.webdav.jcr.version.VersionHistoryItemCollection
Removing a version resource is achieved by calling removeVersion on the versionhistory item this version belongs to.
removeMember(DavResource) - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
removeProperty(DavPropertyName) - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
This implementation of the DavResource does only allow to remove the mixinnodetypes property.
removeProperty(DavPropertyName) - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemResource
Removing properties is not allowed, for a single-value JCR-property without a value does not exist.
removeProperty(DavPropertyName) - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
removeReference(Object) - Method in class org.apache.jackrabbit.webdav.simple.DavSessionImpl
 
reset() - Method in class org.apache.jackrabbit.server.io.BoundedInputStream

S

SAMENAMESIBLINGS_ATTRIBUTE - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
Name of the sameNameSiblings attribute.
SEARCH_RESULT_PROPERTY - Static variable in class org.apache.jackrabbit.webdav.jcr.search.SearchResultProperty
 
SUPERTYPES_ELEMENT - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
Name of the supertypes element.
SUPERTYPE_ELEMENT - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
Name of the supertype element.
SearchResourceImpl - class org.apache.jackrabbit.webdav.jcr.search.SearchResourceImpl.
SearchResourceImpl...
SearchResourceImpl(DavResourceLocator, JcrDavSession) - Constructor for class org.apache.jackrabbit.webdav.jcr.search.SearchResourceImpl
 
SearchResultProperty - class org.apache.jackrabbit.webdav.jcr.search.SearchResultProperty.
SearchResultProperty...
SearchResultProperty(String[], Value[]) - Constructor for class org.apache.jackrabbit.webdav.jcr.search.SearchResultProperty
Creates a new SearchResultProperty.
SearchResultProperty(DavProperty) - Constructor for class org.apache.jackrabbit.webdav.jcr.search.SearchResultProperty
Wrap the specified DavProperty in a new SearchResultProperty.
SessionProvider - interface org.apache.jackrabbit.server.SessionProvider.
This Interface defines a provider for repository sessions
SessionProviderImpl - class org.apache.jackrabbit.server.SessionProviderImpl.
This Class implements a default session provider uses a credentials provider.
SessionProviderImpl(CredentialsProvider) - Constructor for class org.apache.jackrabbit.server.SessionProviderImpl
Creates a new SessionProvider
SessionScopedLockEntry - class org.apache.jackrabbit.webdav.jcr.lock.SessionScopedLockEntry.
SessionScopedLockEntry represents the 'session-scoped' write lock as defined by JCR.
SessionScopedLockEntry() - Constructor for class org.apache.jackrabbit.webdav.jcr.lock.SessionScopedLockEntry
 
SubscriptionImpl - class org.apache.jackrabbit.webdav.jcr.observation.SubscriptionImpl.
The Subscription class encapsulates a single subscription with the following responsibilities: Providing access to the subscription info, Recording events this subscription is interested in, Providing access to the events.
SubscriptionImpl(SubscriptionInfo, ObservationResource) - Constructor for class org.apache.jackrabbit.webdav.jcr.observation.SubscriptionImpl
Create a new Subscription with the given SubscriptionInfo and resource.
SubscriptionManagerImpl - class org.apache.jackrabbit.webdav.jcr.observation.SubscriptionManagerImpl.
SubscriptionManager collects all subscriptions requested, handles the subscription timeout and provides METHODS to discover subscriptions present on a given resource as well as events for an specific subscription.
SubscriptionManagerImpl() - Constructor for class org.apache.jackrabbit.webdav.jcr.observation.SubscriptionManagerImpl
 
search(SearchInfo) - Method in class org.apache.jackrabbit.webdav.jcr.search.SearchResourceImpl
Execute the query defined by the given sInfo.
service(HttpServletRequest, HttpServletResponse) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
Service the given request.
setContentLanguage(String) - Method in interface org.apache.jackrabbit.server.io.ExportContext
Sets the content language.
setContentLanguage(String) - Method in class org.apache.jackrabbit.server.io.ExportContextImpl
 
setContentLength(long) - Method in interface org.apache.jackrabbit.server.io.ExportContext
Sets the length of the data.
setContentLength(long) - Method in class org.apache.jackrabbit.server.io.ExportContextImpl
 
setContentType(String, String) - Method in interface org.apache.jackrabbit.server.io.ExportContext
Set the content type for the resource content
setContentType(String, String) - Method in class org.apache.jackrabbit.server.io.ExportContextImpl
 
setCreationTime(long) - Method in interface org.apache.jackrabbit.server.io.ExportContext
Sets the creation time of the resource.
setCreationTime(long) - Method in class org.apache.jackrabbit.server.io.ExportContextImpl
Does nothing since the wrapped output context does not understand creation time
setDavSessionProvider(DavSessionProvider) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
Returns the DavSessionProvider.
setDefaultMimeType(String) - Method in class org.apache.jackrabbit.server.io.MimeResolver
Sets the default mime type
setETag(String) - Method in interface org.apache.jackrabbit.server.io.ExportContext
Sets the ETag of the resource.
setETag(String) - Method in class org.apache.jackrabbit.server.io.ExportContextImpl
 
setFilteredNodetypes(String[]) - Method in class org.apache.jackrabbit.webdav.simple.DefaultItemFilter
 
setFilteredNodetypes(String[]) - Method in interface org.apache.jackrabbit.webdav.simple.ItemFilter
Set the nodetype names that should be used if a given item should be filtered.
setFilteredPrefixes(String[]) - Method in class org.apache.jackrabbit.webdav.simple.DefaultItemFilter
 
setFilteredPrefixes(String[]) - Method in interface org.apache.jackrabbit.webdav.simple.ItemFilter
Define the namespace prefixes that should be filtered if present in the prefix of an items name.
setFilteredURIs(String[]) - Method in class org.apache.jackrabbit.webdav.simple.DefaultItemFilter
 
setFilteredURIs(String[]) - Method in interface org.apache.jackrabbit.webdav.simple.ItemFilter
Define the URIs that should be filtered out if present in the prefix of an items name.
setIntermediateSave(boolean) - Method in class org.apache.jackrabbit.server.io.ZipHandler
If set to true the import root will be saved after every imported zip entry.
setIsDeep(boolean) - Method in class org.apache.jackrabbit.webdav.jcr.lock.JcrActiveLock
 
setLocatorFactory(DavLocatorFactory) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
Sets the DavLocatorFactory.
setModificationTime(long) - Method in interface org.apache.jackrabbit.server.io.ExportContext
Sets the modification time of the resource
setModificationTime(long) - Method in class org.apache.jackrabbit.server.io.ExportContextImpl
 
setOwner(String) - Method in class org.apache.jackrabbit.webdav.jcr.lock.JcrActiveLock
 
setPropagateClose(boolean) - Method in class org.apache.jackrabbit.server.io.BoundedInputStream
 
setProperty(Object, Object) - Method in interface org.apache.jackrabbit.server.io.ExportContext
Sets an arbitrary property to this export context.
setProperty(Object, Object) - Method in class org.apache.jackrabbit.server.io.ExportContextImpl
 
setProperty(DavProperty) - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
This implementation of the DavResource does only allow to set the mixinnodetypes property.
setProperty(DavProperty) - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemResource
Sets the given property.
setProperty(DavProperty) - Method in class org.apache.jackrabbit.webdav.jcr.RootItemCollection
Allows to alter the registered namespaces (ItemResourceConstants.JCR_NAMESPACES) and forwards any other property to the super class.

Note that again no property status is set.

setProperty(DavProperty) - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
setResourceFactory(DavResourceFactory) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
Sets the DavResourceFactory.
setTimeout(long) - Method in class org.apache.jackrabbit.webdav.jcr.lock.JcrActiveLock
Throws UnsupportedOperationException
skip(long) - Method in class org.apache.jackrabbit.server.io.BoundedInputStream
spool(InputStream, OutputStream) - Static method in class org.apache.jackrabbit.server.io.IOUtil
 
spool(OutputContext) - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
If this resource exists and the specified context is not null this implementation build a new ExportContext based on the specified context and forwards the export to its IOManager.
subscribe(SubscriptionInfo, String, ObservationResource) - Method in class org.apache.jackrabbit.webdav.jcr.observation.SubscriptionManagerImpl
Create a new Subscription or update an existing Subscription and add it as eventlistener to the ObservationManager.

T

TxLockManagerImpl - class org.apache.jackrabbit.webdav.jcr.transaction.TxLockManagerImpl.
TxLockManagerImpl manages locks with locktype 'dcr:transaction'.
TxLockManagerImpl() - Constructor for class org.apache.jackrabbit.webdav.jcr.transaction.TxLockManagerImpl
 
toString() - Method in class org.apache.jackrabbit.server.io.BoundedInputStream
toXml(Document) - Method in class org.apache.jackrabbit.webdav.jcr.JcrDavException
Returns a DAV:error Xml element containing the exceptions class and the message as child elements.
toXml(Document) - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.ItemDefinitionImpl
Returns the Xml representation of a ItemDefinition object.
toXml(Document) - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.NodeDefinitionImpl
Returns xml representation
toXml(Document) - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeProperty
 
toXml(Document) - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.PropertyDefinitionImpl
Return xml representation
toXml(Document) - Method in class org.apache.jackrabbit.webdav.jcr.observation.SubscriptionImpl
Return the Xml representation of this Subscription as required for the SubscriptionDiscovery webdav property that in included in the response body of a sucessful SUBSCRIBE request or as part of a PROPFIND response.
toXml(Document) - Method in class org.apache.jackrabbit.webdav.jcr.property.LengthsProperty
 
toXml(Document) - Method in class org.apache.jackrabbit.webdav.jcr.property.NamespacesProperty
 
toXml(Document) - Method in class org.apache.jackrabbit.webdav.jcr.property.ValuesProperty
 
toXml(Document) - Method in class org.apache.jackrabbit.webdav.jcr.search.SearchResultProperty
Return the xml representation of this webdav property.
toXml(Document) - Method in class org.apache.jackrabbit.webdav.jcr.version.report.ExportViewReport
Creates a Xml document from the generated view.
toXml(Document) - Method in class org.apache.jackrabbit.webdav.jcr.version.report.LocateByUuidReport
Creates a Xml document from the generated view.
toXml(Document) - Method in class org.apache.jackrabbit.webdav.jcr.version.report.LocateCorrespondingNodeReport
 
toXml(Document) - Method in class org.apache.jackrabbit.webdav.jcr.version.report.NodeTypesReport
Returns a Xml representation of the node type definition(s) according to the info object.
toXml(Document) - Method in class org.apache.jackrabbit.webdav.jcr.version.report.RegisteredNamespacesReport
Returns a Xml representation of the registered namespace(s).
toXml(Document) - Method in class org.apache.jackrabbit.webdav.jcr.version.report.RepositoryDescriptorsReport
Returns a Xml representation of the repository descriptors according to the info object.

U

UNDEFINED_LENGTH - Static variable in class org.apache.jackrabbit.server.io.IOUtil
Constant for undefined content length
UNDEFINED_TIME - Static variable in class org.apache.jackrabbit.server.io.IOUtil
Constant for undefined modification/creation time
uncheckout() - Method in class org.apache.jackrabbit.webdav.jcr.VersionControlledItemCollection
Not implemented.
unlock(String) - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
Remove the write lock from this resource by unlocking the underlying node.
unlock(String) - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
unsubscribe(String, ObservationResource) - Method in class org.apache.jackrabbit.webdav.jcr.observation.SubscriptionManagerImpl
Unsubscribe the Subscription with the given id and remove it from the ObservationManager as well as from the internal map.
update(UpdateInfo) - Method in class org.apache.jackrabbit.webdav.jcr.VersionControlledItemCollection
Perform an update on this resource.

V

VALUECONSTRAINTS_ELEMENT - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
Name of the value constraints element.
VALUECONSTRAINT_ELEMENT - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
Name of the value constraint element.
VERSIONSTORAGE_PATH - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
The version storage item resource path.
ValuesProperty - class org.apache.jackrabbit.webdav.jcr.property.ValuesProperty.
ValuesProperty extends DavProperty providing utilities to handle the multiple values of the property item represented by this resource.
ValuesProperty(Value) - Constructor for class org.apache.jackrabbit.webdav.jcr.property.ValuesProperty
Create a new ValuesProperty from the given single Value.
ValuesProperty(Value[]) - Constructor for class org.apache.jackrabbit.webdav.jcr.property.ValuesProperty
Create a new ValuesProperty from the given Value array.
ValuesProperty(DavProperty, int) - Constructor for class org.apache.jackrabbit.webdav.jcr.property.ValuesProperty
Wrap the specified DavProperty in a new ValuesProperty.
VersionControlledItemCollection - class org.apache.jackrabbit.webdav.jcr.VersionControlledItemCollection.
VersionControlledItemCollection represents a JCR node item and covers all functionality related to versioning of Nodes.
VersionControlledItemCollection(DavResourceLocator, JcrDavSession, DavResourceFactory, Item) - Constructor for class org.apache.jackrabbit.webdav.jcr.VersionControlledItemCollection
Create a new VersionControlledItemCollection.
VersionHistoryItemCollection - class org.apache.jackrabbit.webdav.jcr.version.VersionHistoryItemCollection.
VersionHistoryItemCollection represents a JCR version history.
VersionHistoryItemCollection(DavResourceLocator, JcrDavSession, DavResourceFactory, Item) - Constructor for class org.apache.jackrabbit.webdav.jcr.version.VersionHistoryItemCollection
Create a new VersionHistoryItemCollection resource.
VersionItemCollection - class org.apache.jackrabbit.webdav.jcr.version.VersionItemCollection.
VersionItemCollection represents a JCR version.
VersionItemCollection(DavResourceLocator, JcrDavSession, DavResourceFactory, Item) - Constructor for class org.apache.jackrabbit.webdav.jcr.version.VersionItemCollection
Create a new VersionItemCollection.

X

XML_DESCRIPTOR - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
XML_DESCRIPTORKEY - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
XML_DESCRIPTORVALUE - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
XML_EXCLUSIVE_SESSION_SCOPED - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
XML_LENGTH - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
XML_MIMETYPE - Static variable in class org.apache.jackrabbit.server.io.XmlHandler
the xml mimetype
XML_NAMESPACE - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
XML_NODETYPE - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
 
XML_NODETYPENAME - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
 
XML_NODETYPES - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
 
XML_PREFIX - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
XML_PRIMARYNODETYPE - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
XML_RELPATH - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
The 'relpath' element is not defined by RFC 3253.
XML_REMOVEEXISTING - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
The 'removeexisting' element is not defined by RFC 3253.
XML_REPORT_ALLNODETYPES - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
 
XML_REPORT_MIXINNODETYPES - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
 
XML_REPORT_PRIMARYNODETYPES - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
 
XML_URI - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
XML_VALUE - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
XmlHandler - class org.apache.jackrabbit.server.io.XmlHandler.
XmlHandler imports xml files and exports nodes that have the proper XmlHandler.XML_MIMETYPE defined with their content.
XmlHandler(IOManager) - Constructor for class org.apache.jackrabbit.server.io.XmlHandler
Creates a new XmlHandler with default nodetype definitions:
Nodetype for Collection: nt:unstructured Nodetype for Non-Collection: nt:file Nodetype for Non-Collection content: nt:unstructured
XmlHandler(IOManager, String, String, String) - Constructor for class org.apache.jackrabbit.server.io.XmlHandler
Creates a new XmlHandler

Z

ZIP_MIMETYPE - Static variable in class org.apache.jackrabbit.server.io.ZipHandler
the zip mimetype
ZipHandler - class org.apache.jackrabbit.server.io.ZipHandler.
ZipHandler imports and extracts Zip files and exported nodes (an their subnodes) to a Zip file.
ZipHandler(IOManager) - Constructor for class org.apache.jackrabbit.server.io.ZipHandler
Creates a new ZipHandler with default nodetype definitions:
Nodetype for Collection: nt:unstructured Nodetype for Non-Collection: nt:file Nodetype for Non-Collection content: nt:unstructured
ZipHandler(IOManager, String, String, String) - Constructor for class org.apache.jackrabbit.server.io.ZipHandler
Creates a new ZipHandler

A B C D E G H I J L M N O P R S T U V X Z

Copyright © 2005-2006 . All Rights Reserved.