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

A

AbstractExportContext - Class in org.apache.jackrabbit.server.io
AbstractExportContext covers methods common to most ExportContext implementations.
AbstractExportContext(Item, boolean, IOListener) - Constructor for class org.apache.jackrabbit.server.io.AbstractExportContext
 
AbstractJcrReport - Class in org.apache.jackrabbit.webdav.jcr.version.report
AbstractJcrReport...
AbstractJcrReport() - Constructor for class org.apache.jackrabbit.webdav.jcr.version.report.AbstractJcrReport
 
AclRemoveHandler - Class in org.apache.jackrabbit.server.remoting.davex
 
AclRemoveHandler() - Constructor for class org.apache.jackrabbit.server.remoting.davex.AclRemoveHandler
 
activate(Map<String, ?>) - Method in class org.apache.jackrabbit.server.remoting.davex.DavexServletService
 
addCopyMoveHandler(CopyMoveHandler) - Method in interface org.apache.jackrabbit.server.io.CopyMoveManager
Adds the specified handler to the list of handlers.
addCopyMoveHandler(CopyMoveHandler) - Method in class org.apache.jackrabbit.server.io.CopyMoveManagerImpl
 
addDeleteHandler(DeleteHandler) - Method in interface org.apache.jackrabbit.server.io.DeleteManager
Registers a delete handler
addDeleteHandler(DeleteHandler) - Method in class org.apache.jackrabbit.server.io.DeleteManagerImpl
 
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, PropertyIterator, boolean) - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
Add a new href property to the property set, where all properties present in the specified iterator are referenced in the resulting property.
addHrefProperty(DavPropertyName, VersionIterator, boolean) - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
Add a new href property to the property set, where all versions present in the specified iterator are referenced in the resulting property.
addIOHandler(IOHandler) - Method in interface org.apache.jackrabbit.server.io.IOManager
Adds the specified handler to the list of handlers.
addIOHandler(IOHandler) - Method in class org.apache.jackrabbit.server.io.IOManagerImpl
 
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.EventJournalResourceImpl
 
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.jcr.WorkspaceResourceImpl
Throws 403 exception (Forbidden)
addMember(DavResource, InputContext) - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
Adds a new member to this resource.
addMember(DavResource, InputContext) - Method in class org.apache.jackrabbit.webdav.simple.VersionHistoryResourceImpl
The version storage is read-only -> fails with 403.
addMember(DavResource, InputContext) - Method in class org.apache.jackrabbit.webdav.simple.VersionResourceImpl
The version storage is read-only -> fails with 403.
addPropertyHandler(PropertyHandler) - Method in interface org.apache.jackrabbit.server.io.PropertyManager
 
addPropertyHandler(PropertyHandler) - Method in class org.apache.jackrabbit.server.io.PropertyManagerImpl
 
addReference(Object) - Method in class org.apache.jackrabbit.webdav.simple.DavSessionImpl
 
addSessionProvider(SessionProvider) - Method in class org.apache.jackrabbit.server.remoting.davex.DavexServletService
Adds a custom session provider service.
addTransactionListener(TransactionListener) - Method in class org.apache.jackrabbit.webdav.jcr.transaction.TxLockManagerImpl
Adds a transaction listener to this TxLockManager.
addVersionControl() - Method in class org.apache.jackrabbit.webdav.jcr.VersionControlledItemCollection
Adds version control to this resource.
addVersionControl() - Method in class org.apache.jackrabbit.webdav.jcr.WorkspaceResourceImpl
 
addVersionControl() - Method in class org.apache.jackrabbit.webdav.simple.VersionControlledResourceImpl
Adds version control to this resource.
addWorkspace(DavResource) - Method in class org.apache.jackrabbit.webdav.jcr.RootCollection
 
addWorkspace(DavResource) - Method in class org.apache.jackrabbit.webdav.simple.DeltaVResourceImpl
The JCR api does not provide methods to create new workspaces.
afterCommit(TransactionResource, String, boolean) - Method in class org.apache.jackrabbit.webdav.jcr.observation.SubscriptionManagerImpl
This method is called after the commit has been executed.
afterCommit(TransactionResource, String, boolean) - Method in interface org.apache.jackrabbit.webdav.jcr.transaction.TransactionListener
This method is called after the commit has been executed.
allowsSameNameSiblings() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.NodeDefinitionImpl
 
alterProperties(List<? extends PropEntry>) - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
Loops over the given Lists and alters the properties accordingly.
alterProperties(List<? extends PropEntry>) - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemResource
Loops over the given List and alters the properties accordingly.
alterProperties(List<? extends PropEntry>) - Method in class org.apache.jackrabbit.webdav.jcr.VersionControlledItemCollection
 
alterProperties(List<? extends PropEntry>) - Method in class org.apache.jackrabbit.webdav.jcr.WorkspaceResourceImpl
Handles an attempt to set ItemResourceConstants.JCR_NAMESPACES and forwards any other set or remove requests to the super class.
alterProperties(List<? extends PropEntry>) - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
alterProperties(List<? extends PropEntry>) - Method in class org.apache.jackrabbit.webdav.simple.VersionHistoryResourceImpl
Version storage is read-only -> fails with 403.
alterProperties(List<? extends PropEntry>) - Method in class org.apache.jackrabbit.webdav.simple.VersionResourceImpl
Version storage is read-only -> fails with 403.
alterProperties(PropertyImportContext, boolean) - Method in interface org.apache.jackrabbit.server.io.PropertyManager
 
alterProperties(PropertyImportContext, boolean) - Method in class org.apache.jackrabbit.server.io.PropertyManagerImpl
 
asDavProperty() - Method in class org.apache.jackrabbit.webdav.jcr.security.JcrSupportedPrivilegesProperty
Calculated the supported privileges at absPath and build a SupportedPrivilegeSetProperty from the result.
asDavProperty() - Method in class org.apache.jackrabbit.webdav.jcr.security.JcrUserPrivilegesProperty
 
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.
ATTR_TMP_DIRECTORY - Static variable in class org.apache.jackrabbit.server.remoting.davex.JcrRemotingServlet
temp-dir attribute to be set to the servlet-context
available() - Method in class org.apache.jackrabbit.server.io.BoundedInputStream

B

BASE_SET - Static variable in class org.apache.jackrabbit.webdav.jcr.property.JcrDavPropertyNameSet
Default property names present with all resources.
BasicCredentialsProvider - Class in org.apache.jackrabbit.server
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.
beforeCommit(TransactionResource, String) - Method in class org.apache.jackrabbit.webdav.jcr.observation.SubscriptionManagerImpl
This method is called right before a transaction is committed.
beforeCommit(TransactionResource, String) - Method in interface org.apache.jackrabbit.webdav.jcr.transaction.TransactionListener
This method is called right before a transaction is committed.
bind(DavResource, DavResource) - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
BoundedInputStream - Class in org.apache.jackrabbit.server.io
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) - Constructor for class org.apache.jackrabbit.server.io.BoundedInputStream
 
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.
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

canCopy(CopyMoveContext, DavResource, DavResource) - Method in interface org.apache.jackrabbit.server.io.CopyMoveHandler
Validates if this handler is able to execute a copy with the given parameters.
canCopy(CopyMoveContext, DavResource, DavResource) - Method in class org.apache.jackrabbit.server.io.DefaultHandler
 
canDelete(DeleteContext, DavResource) - Method in class org.apache.jackrabbit.server.io.DefaultHandler
 
canDelete(DeleteContext, DavResource) - Method in interface org.apache.jackrabbit.server.io.DeleteHandler
Validates if this handler is able to execute a delete operation with the given parameters.
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, boolean) - 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, boolean) - Method in class org.apache.jackrabbit.server.io.VersionHandler
 
canExport(ExportContext, boolean) - Method in class org.apache.jackrabbit.server.io.VersionHistoryHandler
 
canExport(ExportContext, boolean) - Method in class org.apache.jackrabbit.server.io.XmlHandler
 
canExport(ExportContext, boolean) - Method in class org.apache.jackrabbit.server.io.ZipHandler
 
canExport(ExportContext, DavResource) - Method in class org.apache.jackrabbit.server.io.DefaultHandler
 
canExport(ExportContext, DavResource) - Method in class org.apache.jackrabbit.server.io.DirListingExportHandler
 
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, DavResource) - Method in class org.apache.jackrabbit.server.io.VersionHandler
 
canExport(ExportContext, DavResource) - Method in class org.apache.jackrabbit.server.io.VersionHistoryHandler
 
canExport(PropertyExportContext, boolean) - Method in class org.apache.jackrabbit.server.io.DefaultHandler
 
canExport(PropertyExportContext, boolean) - Method in class org.apache.jackrabbit.server.io.DirListingExportHandler
Always returns false.
canExport(PropertyExportContext, boolean) - Method in interface org.apache.jackrabbit.server.io.PropertyHandler
Returns true, if this handler can run a successful export based on the specified context.
canExport(PropertyExportContext, boolean) - Method in class org.apache.jackrabbit.server.io.VersionHistoryHandler
 
canImport(ImportContext, boolean) - 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, 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, boolean) - Method in class org.apache.jackrabbit.server.io.VersionHandler
 
canImport(ImportContext, boolean) - Method in class org.apache.jackrabbit.server.io.VersionHistoryHandler
 
canImport(ImportContext, boolean) - Method in class org.apache.jackrabbit.server.io.XmlHandler
 
canImport(ImportContext, boolean) - Method in class org.apache.jackrabbit.server.io.ZipHandler
 
canImport(ImportContext, DavResource) - Method in class org.apache.jackrabbit.server.io.DefaultHandler
 
canImport(ImportContext, DavResource) - Method in class org.apache.jackrabbit.server.io.DirListingExportHandler
Always returns false
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, DavResource) - Method in class org.apache.jackrabbit.server.io.VersionHandler
 
canImport(ImportContext, DavResource) - Method in class org.apache.jackrabbit.server.io.VersionHistoryHandler
 
canImport(PropertyImportContext, boolean) - Method in class org.apache.jackrabbit.server.io.DefaultHandler
 
canImport(PropertyImportContext, boolean) - Method in class org.apache.jackrabbit.server.io.DirListingExportHandler
 
canImport(PropertyImportContext, boolean) - Method in interface org.apache.jackrabbit.server.io.PropertyHandler
Returns true, if this handler can run a property import based on the specified context.
canImport(PropertyImportContext, boolean) - Method in class org.apache.jackrabbit.server.io.VersionHandler
 
canImport(PropertyImportContext, boolean) - Method in class org.apache.jackrabbit.server.io.VersionHistoryHandler
 
canMove(CopyMoveContext, DavResource, DavResource) - Method in interface org.apache.jackrabbit.server.io.CopyMoveHandler
Validates if this handler is able to execute a move with the given parameters.
canMove(CopyMoveContext, DavResource, DavResource) - Method in class org.apache.jackrabbit.server.io.DefaultHandler
 
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.
checkin() - Method in class org.apache.jackrabbit.webdav.jcr.WorkspaceResourceImpl
 
checkin() - Method in class org.apache.jackrabbit.webdav.simple.VersionControlledResourceImpl
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.
checkout() - Method in class org.apache.jackrabbit.webdav.jcr.WorkspaceResourceImpl
 
checkout() - Method in class org.apache.jackrabbit.webdav.simple.VersionControlledResourceImpl
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
 
COMPLIANCE_CLASSES - Static variable in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
copy(CopyMoveContext, DavResource, DavResource) - Method in interface org.apache.jackrabbit.server.io.CopyMoveHandler
Executes the copy with the given parameters.
copy(CopyMoveContext, DavResource, DavResource) - Method in interface org.apache.jackrabbit.server.io.CopyMoveManager
Handles the copy command
copy(CopyMoveContext, DavResource, DavResource) - Method in class org.apache.jackrabbit.server.io.CopyMoveManagerImpl
 
copy(CopyMoveContext, DavResource, DavResource) - Method in class org.apache.jackrabbit.server.io.DefaultHandler
 
copy(DavResource, boolean) - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
CopyMoveContext - Interface in org.apache.jackrabbit.server.io
CopyMoveContext...
CopyMoveContextImpl - Class in org.apache.jackrabbit.server.io
CopyMoveContextImpl...
CopyMoveContextImpl(Session) - Constructor for class org.apache.jackrabbit.server.io.CopyMoveContextImpl
 
CopyMoveContextImpl(Session, boolean) - Constructor for class org.apache.jackrabbit.server.io.CopyMoveContextImpl
 
CopyMoveHandler - Interface in org.apache.jackrabbit.server.io
CopyMoveHandler...
CopyMoveManager - Interface in org.apache.jackrabbit.server.io
CopyMoveManager...
CopyMoveManagerImpl - Class in org.apache.jackrabbit.server.io
CopyMoveManagerImpl...
CopyMoveManagerImpl() - Constructor for class org.apache.jackrabbit.server.io.CopyMoveManagerImpl
Create a new CopyMoveManagerImpl.
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, 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.jcr.DavResourceFactoryImpl
Create a new DavResource from the given locator and session.
createResource(DavResourceLocator, DavSession) - Method in class org.apache.jackrabbit.webdav.simple.ResourceFactoryImpl
Create a new DavResource from the given locator and webdav session.
createResourceFromLocator(DavResourceLocator) - Method in class org.apache.jackrabbit.webdav.simple.DeltaVResourceImpl
Create a new DavResource from the given locator.
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
 
CredentialsProvider - Interface in org.apache.jackrabbit.server
This Interface defines a provider for the credentials.
CTX_ATTR_RESOURCE_PATH_PREFIX - Static variable in class org.apache.jackrabbit.webdav.jcr.JCRWebdavServerServlet
Servlet context attribute used to store the path prefix instead of having a static field with this servlet.
CTX_ATTR_RESOURCE_PATH_PREFIX - Static variable in class org.apache.jackrabbit.webdav.simple.SimpleWebdavServlet
Servlet context attribute used to store the path prefix instead of having a static field with this servlet.

D

DavexServletService - Class in org.apache.jackrabbit.server.remoting.davex
 
DavexServletService() - Constructor for class org.apache.jackrabbit.server.remoting.davex.DavexServletService
 
DavLocatorFactoryImpl - Class in org.apache.jackrabbit.webdav.jcr
DavLocatorFactoryImpl...
DavLocatorFactoryImpl(String) - Constructor for class org.apache.jackrabbit.webdav.jcr.DavLocatorFactoryImpl
Create a new factory
DavResourceFactoryImpl - Class in org.apache.jackrabbit.webdav.jcr
DavResourceFactoryImpl...
DavResourceFactoryImpl(TxLockManagerImpl, SubscriptionManager) - Constructor for class org.apache.jackrabbit.webdav.jcr.DavResourceFactoryImpl
Create a new DavResourceFactoryImpl.
DavResourceImpl - Class in org.apache.jackrabbit.webdav.simple
DavResourceImpl implements a DavResource.
DavResourceImpl(DavResourceLocator, DavResourceFactory, DavSession, ResourceConfig, boolean) - Constructor for class org.apache.jackrabbit.webdav.simple.DavResourceImpl
Create a new DavResource.
DavResourceImpl(DavResourceLocator, DavResourceFactory, DavSession, ResourceConfig, Node) - Constructor for class org.apache.jackrabbit.webdav.simple.DavResourceImpl
Create a new DavResource.
DavSessionImpl - Class in org.apache.jackrabbit.webdav.simple
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 in org.apache.jackrabbit.webdav.simple
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 in org.apache.jackrabbit.server.io
DefaultHandler implements a simple IOHandler that creates 'file' and 'folder' nodes.
DefaultHandler() - 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:unstructured
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:unstructured
DefaultHandler(IOManager, String, String, String) - Constructor for class org.apache.jackrabbit.server.io.DefaultHandler
Creates a new DefaultHandler.
DefaultIOListener - Class in org.apache.jackrabbit.server.io
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 in org.apache.jackrabbit.server.io
DefaultIOManager...
DefaultIOManager() - Constructor for class org.apache.jackrabbit.server.io.DefaultIOManager
Creates a new DefaultIOManager and populates the internal list of IOHandlers by the defaults.
DefaultItemCollection - Class in org.apache.jackrabbit.webdav.jcr
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 in org.apache.jackrabbit.webdav.simple
DefaultItemFilter...
DefaultItemFilter() - Constructor for class org.apache.jackrabbit.webdav.simple.DefaultItemFilter
 
DefaultItemResource - Class in org.apache.jackrabbit.webdav.jcr
DefaultItemResource represents JCR property item.
DefaultItemResource(DavResourceLocator, JcrDavSession, DavResourceFactory, Item) - Constructor for class org.apache.jackrabbit.webdav.jcr.DefaultItemResource
Create a new DefaultItemResource.
delete(DeleteContext, DavResource) - Method in class org.apache.jackrabbit.server.io.DefaultHandler
 
delete(DeleteContext, DavResource) - Method in interface org.apache.jackrabbit.server.io.DeleteHandler
Executes the delete operation with the given parameters.
delete(DeleteContext, DavResource) - Method in interface org.apache.jackrabbit.server.io.DeleteManager
Delegates the delete operation to the fist handler that accepts it.
delete(DeleteContext, DavResource) - Method in class org.apache.jackrabbit.server.io.DeleteManagerImpl
 
DeleteContext - Interface in org.apache.jackrabbit.server.io
The context associated with a DELETE operation
DeleteContextImpl - Class in org.apache.jackrabbit.server.io
Implements a simple delete context
DeleteContextImpl(Session) - Constructor for class org.apache.jackrabbit.server.io.DeleteContextImpl
 
DeleteHandler - Interface in org.apache.jackrabbit.server.io
The DeleteHandler is invoked when a webdav DELETE request is received.
DeleteManager - Interface in org.apache.jackrabbit.server.io
The DeleteManager handles DELETE operation by delegating it to its handlers.
DeleteManagerImpl - Class in org.apache.jackrabbit.server.io
 
DeleteManagerImpl() - Constructor for class org.apache.jackrabbit.server.io.DeleteManagerImpl
 
DeltaVResourceImpl - Class in org.apache.jackrabbit.webdav.simple
The DeltaVResourceImpl encapsulates the functionality common to all DeltaV compliant resources.
DeltaVResourceImpl(DavResourceLocator, DavResourceFactory, DavSession, ResourceConfig, boolean) - Constructor for class org.apache.jackrabbit.webdav.simple.DeltaVResourceImpl
 
DeltaVResourceImpl(DavResourceLocator, DavResourceFactory, DavSession, ResourceConfig, Item) - Constructor for class org.apache.jackrabbit.webdav.simple.DeltaVResourceImpl
 
detect(String) - Method in class org.apache.jackrabbit.server.io.DefaultHandler
Detects the media type of a document based on the given name.
DirListingExportHandler - Class in org.apache.jackrabbit.server.io
DirListingExportHandler represents a simple export for collections: a human-readable view listing the members.
DirListingExportHandler() - Constructor for class org.apache.jackrabbit.server.io.DirListingExportHandler
Creates a new DirListingExportHandler
DirListingExportHandler(IOManager) - Constructor for class org.apache.jackrabbit.server.io.DirListingExportHandler
Creates a new DirListingExportHandler
dispose() - Method in class org.apache.jackrabbit.server.util.RequestData
Dispose resources used.
doGet(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.remoting.davex.JcrRemotingServlet
 
doPost(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.remoting.davex.JcrRemotingServlet
 

E

EMPTY_DEFAULT_HEADER_VALUE - Static variable in class org.apache.jackrabbit.server.BasicCredentialsProvider
 
EventJournalResourceImpl - Class in org.apache.jackrabbit.webdav.jcr
Implements a JCR EventJournal in terms of an RFC 4287 Atom feed.
EVENTMEDIATYPE - Static variable in class org.apache.jackrabbit.webdav.jcr.EventJournalResourceImpl
 
eventsProvideNodeTypeInformation() - Method in class org.apache.jackrabbit.webdav.jcr.observation.SubscriptionImpl
 
eventsProvideNoLocalFlag() - Method in class org.apache.jackrabbit.webdav.jcr.observation.SubscriptionImpl
 
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.
EXISTING_ITEM_BASE_SET - Static variable in class org.apache.jackrabbit.webdav.jcr.property.JcrDavPropertyNameSet
Additional property names defined for existing item resources.
exists() - Method in class org.apache.jackrabbit.webdav.jcr.EventJournalResourceImpl
 
exists() - Method in class org.apache.jackrabbit.webdav.jcr.RootCollection
Returns true
exists() - Method in class org.apache.jackrabbit.webdav.jcr.WorkspaceResourceImpl
 
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, boolean) - 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, boolean) - Method in interface org.apache.jackrabbit.server.io.IOManager
Passes the specified information to the IOHandlers present on this manager.
exportContent(ExportContext, boolean) - Method in class org.apache.jackrabbit.server.io.IOManagerImpl
 
exportContent(ExportContext, boolean) - Method in class org.apache.jackrabbit.server.io.VersionHistoryHandler
 
exportContent(ExportContext, DavResource) - Method in class org.apache.jackrabbit.server.io.DefaultHandler
Same as (@link IOHandler#exportContent(ExportContext, boolean)} where the boolean values is defined by DavResource.isCollection().
exportContent(ExportContext, DavResource) - Method in class org.apache.jackrabbit.server.io.DirListingExportHandler
 
exportContent(ExportContext, DavResource) - Method in interface org.apache.jackrabbit.server.io.IOHandler
Runs the export for the given context and resource.
exportContent(ExportContext, DavResource) - 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 class org.apache.jackrabbit.server.io.IOManagerImpl
 
exportContent(ExportContext, DavResource) - Method in class org.apache.jackrabbit.server.io.VersionHistoryHandler
 
ExportContext - Interface in org.apache.jackrabbit.server.io
ExportContext...
ExportContextImpl - Class in org.apache.jackrabbit.server.io
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
 
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 of 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
 
exportProperties(PropertyExportContext, boolean) - Method in class org.apache.jackrabbit.server.io.DefaultHandler
 
exportProperties(PropertyExportContext, boolean) - Method in class org.apache.jackrabbit.server.io.DirListingExportHandler
 
exportProperties(PropertyExportContext, boolean) - Method in interface org.apache.jackrabbit.server.io.PropertyHandler
Exports properties to the given context.
exportProperties(PropertyExportContext, boolean) - Method in interface org.apache.jackrabbit.server.io.PropertyManager
 
exportProperties(PropertyExportContext, boolean) - Method in class org.apache.jackrabbit.server.io.PropertyManagerImpl
 
exportProperties(PropertyExportContext, boolean) - Method in class org.apache.jackrabbit.server.io.VersionHandler
 
exportProperties(PropertyExportContext, boolean) - Method in class org.apache.jackrabbit.server.io.VersionHistoryHandler
 
EXPORTVIEW_REPORT - Static variable in class org.apache.jackrabbit.webdav.jcr.version.report.ExportViewReport
The exportview report type
ExportViewReport - Class in org.apache.jackrabbit.webdav.jcr.version.report
ExportViewReport handles REPORT requests for the 'exportview' report.
ExportViewReport() - Constructor for class org.apache.jackrabbit.webdav.jcr.version.report.ExportViewReport
 

F

forceCompatibleContentNodes() - Method in class org.apache.jackrabbit.server.io.DefaultHandler
Defines if content nodes should be replace if they don't have the node type given by DefaultHandler.getCollectionNodeType().
forceCompatibleContentNodes() - Method in class org.apache.jackrabbit.server.io.XmlHandler
Defines if content nodes should be replace if they don't have the node type given by DefaultHandler.getCollectionNodeType().

G

getAllEventTypes() - Static method in class org.apache.jackrabbit.webdav.jcr.observation.SubscriptionImpl
 
getAvailableQueryOperators() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.PropertyDefinitionImpl
 
getChangeList() - Method in interface org.apache.jackrabbit.server.io.PropertyImportContext
Returns a list of properties to be modified by a call to PropertyHandler.importProperties(PropertyImportContext, boolean).
getCollection() - Method in class org.apache.jackrabbit.webdav.jcr.EventJournalResourceImpl
 
getCollection() - Method in class org.apache.jackrabbit.webdav.jcr.RootCollection
Always returns null
getCollection() - Method in class org.apache.jackrabbit.webdav.jcr.WorkspaceResourceImpl
Retrieve the collection that has all 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.simple.DavResourceImpl
 
getComplianceClass() - Method in class org.apache.jackrabbit.webdav.simple.DeltaVResourceImpl
 
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(ExportContext, boolean) - Method in class org.apache.jackrabbit.server.io.DefaultHandler
Retrieves the content node that contains the data to be exported.
getContentNode(ExportContext, boolean) - Method in class org.apache.jackrabbit.server.io.VersionHandler
Retrieves the content node that contains the data to be exported.
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.
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.
getCopyMoveHandlers() - Method in interface org.apache.jackrabbit.server.io.CopyMoveManager
Returns all handlers that have been added to this manager.
getCopyMoveHandlers() - Method in class org.apache.jackrabbit.server.io.CopyMoveManagerImpl
 
getCopyMoveManager() - Method in class org.apache.jackrabbit.webdav.simple.ResourceConfig
 
getCreated(long) - Static method in class org.apache.jackrabbit.server.io.IOUtil
Return the creation time as formatted string.
getCreationDate() - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
 
getCreationDate() - Method in class org.apache.jackrabbit.webdav.jcr.version.VersionItemCollection
 
getCreatorDisplayName() - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
 
getCredentials(HttpServletRequest) - Method in class org.apache.jackrabbit.server.BasicCredentialsProvider
Extracts the credentials from the given servlet request.
getCredentials(HttpServletRequest) - Method in interface org.apache.jackrabbit.server.CredentialsProvider
Extracts the credentials from the given servlet request.
getCredentialsProvider() - Method in class org.apache.jackrabbit.webdav.jcr.JCRWebdavServerServlet
Returns a new instanceof BasicCredentialsProvider.
getCredentialsProvider() - Method in class org.apache.jackrabbit.webdav.simple.SimpleWebdavServlet
Factory method for creating the credentials provider to be used for accessing the credentials associated with a request.
getDavLocktoken(Lock) - Static method in class org.apache.jackrabbit.webdav.jcr.lock.LockTokenMapper
 
getDavSessionProvider() - Method in class org.apache.jackrabbit.webdav.jcr.JCRWebdavServerServlet
Returns the DavSessionProvider
getDavSessionProvider() - Method in class org.apache.jackrabbit.webdav.simple.SimpleWebdavServlet
Returns the DavSessionProvider.
getDeclaringNodeType() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.ItemDefinitionImpl
 
getDefaultManager() - Static method in class org.apache.jackrabbit.server.io.CopyMoveManagerImpl
 
getDefaultManager() - Static method in class org.apache.jackrabbit.server.io.DeleteManagerImpl
Returns this delete manager singleton
getDefaultManager() - Static method in class org.apache.jackrabbit.server.io.PropertyManagerImpl
 
getDefaultPrimaryType() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.NodeDefinitionImpl
 
getDefaultPrimaryTypeName() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.NodeDefinitionImpl
 
getDefaultValues() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.PropertyDefinitionImpl
 
getDeleteHandlers() - Method in interface org.apache.jackrabbit.server.io.DeleteManager
Returns the registered delete handlers
getDeleteHandlers() - Method in class org.apache.jackrabbit.server.io.DeleteManagerImpl
 
getDeleteManager() - Method in class org.apache.jackrabbit.webdav.simple.ResourceConfig
Returns the delete manager.
getDetector() - Method in interface org.apache.jackrabbit.server.io.IOManager
Return the configured type detector.
getDetector() - Method in class org.apache.jackrabbit.server.io.IOManagerImpl
Return the configured type detector.
getDetector() - Method in class org.apache.jackrabbit.webdav.simple.ResourceConfig
Returns the configured content type detector.
getDisplayName() - Method in class org.apache.jackrabbit.webdav.jcr.EventJournalResourceImpl
 
getDisplayName() - Method in class org.apache.jackrabbit.webdav.jcr.RootCollection
Returns an empty string.
getDisplayName() - Method in class org.apache.jackrabbit.webdav.jcr.WorkspaceResourceImpl
Returns the name of the workspace.
getDisplayName() - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
Returns the the last segment of the resource path.
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
 
getEncoding(String) - Static method in class org.apache.jackrabbit.server.io.IOUtil
Retrieve the encoding from the specified contentType.
getEventType(int) - Static method in class org.apache.jackrabbit.webdav.jcr.observation.SubscriptionImpl
Static utility method to convert the type defined by a JCR event into an EventType object.
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
 
getFileParameters(String) - Method in class org.apache.jackrabbit.server.util.RequestData
Returns an array of input streams for uploaded file parameters.
getHref() - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
getHrefProperty(DavPropertyName, Item[], boolean) - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
Creates a new HrefProperty with the specified name using the given array of items as value.
getHrefProperty(DavPropertyName, Node[], boolean, boolean) - Method in class org.apache.jackrabbit.webdav.simple.DeltaVResourceImpl
Returns a HrefProperty with the specified property name and values.
getHrefProperty(DavPropertyName, PropertyIterator, boolean) - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
Creates a new href property to the property set, where all properties present in the specified iterator are referenced in the resulting property.
getHrefProperty(DavPropertyName, VersionIterator, boolean) - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
Add a new href property to the property set, where all versions present in the specified iterator are referenced in the resulting property.
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
 
getImportRoot() - Method in interface org.apache.jackrabbit.server.io.PropertyImportContext
Returns the import root for the properties to be altered.
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 instantiation or null, if this context does not provide a stream.
getIOHandlers() - Method in interface org.apache.jackrabbit.server.io.IOManager
Returns all handlers that have been added to this manager.
getIOHandlers() - Method in class org.apache.jackrabbit.server.io.IOManagerImpl
 
getIOListener() - Method in class org.apache.jackrabbit.server.io.AbstractExportContext
 
getIOListener() - Method in class org.apache.jackrabbit.server.io.ImportContextImpl
 
getIOListener() - Method in interface org.apache.jackrabbit.server.io.IOContext
Returns the IOListener.
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.server.io.VersionHistoryHandler
 
getIOManager() - Method in class org.apache.jackrabbit.webdav.simple.ResourceConfig
 
getItem(JcrDavSession, DavResourceLocator) - Method in class org.apache.jackrabbit.webdav.jcr.DavResourceFactoryImpl
 
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.
getJcrEventType(EventType) - Static method in class org.apache.jackrabbit.webdav.jcr.observation.SubscriptionImpl
Static utility method to convert an EventType as present in the Xml body into the corresponding JCR event constant defined by Event.
getJcrLockToken(String) - Static method in class org.apache.jackrabbit.webdav.jcr.lock.LockTokenMapper
 
getJcrValue() - Method in class org.apache.jackrabbit.webdav.jcr.property.ValuesProperty
 
getJcrValue(int, ValueFactory) - Method in class org.apache.jackrabbit.webdav.jcr.property.ValuesProperty
 
getJcrValues() - Method in class org.apache.jackrabbit.webdav.jcr.property.ValuesProperty
Returns the internal property value as jcr Value array
getJcrValues(int, ValueFactory) - Method in class org.apache.jackrabbit.webdav.jcr.property.ValuesProperty
Converts the value of this property to a 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.webdav.jcr.JCRWebdavServerServlet
Returns the DavLocatorFactory
getLocatorFactory() - Method in class org.apache.jackrabbit.webdav.simple.SimpleWebdavServlet
Returns the DavLocatorFactory.
getLocatorFromNode(Node) - Method in class org.apache.jackrabbit.webdav.simple.DeltaVResourceImpl
Build a new DavResourceLocator from the given repository node.
getLocatorFromNodePath(String) - Method in class org.apache.jackrabbit.webdav.simple.DeltaVResourceImpl
Build a DavResourceLocator from the given nodePath path.
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) - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
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
getLockManager() - Method in class org.apache.jackrabbit.webdav.simple.SimpleWebdavServlet
Returns the LockManager.
getLocks() - 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
 
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.EventJournalResourceImpl
 
getMembers() - Method in class org.apache.jackrabbit.webdav.jcr.RootCollection
Returns an iterator over the member resources, which are all workspace resources available.
getMembers() - Method in class org.apache.jackrabbit.webdav.jcr.WorkspaceResourceImpl
Returns the resource representing the JCR root node.
getMembers() - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
getMembers() - Method in class org.apache.jackrabbit.webdav.simple.VersionHistoryResourceImpl
Show all versions of this history as members.
getMembers() - Method in class org.apache.jackrabbit.webdav.simple.VersionResourceImpl
 
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) - Static method in class org.apache.jackrabbit.server.io.IOUtil
Retrieve the mimeType from the specified contentType.
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.jcr.DefaultItemCollection
 
getModificationTime() - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemResource
Always returns 'now'
getModificationTime() - Method in class org.apache.jackrabbit.webdav.jcr.EventJournalResourceImpl
 
getModificationTime() - Method in class org.apache.jackrabbit.webdav.jcr.RootCollection
Always returns 'now'
getModificationTime() - Method in class org.apache.jackrabbit.webdav.jcr.WorkspaceResourceImpl
Always returns 'now'
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.server.io.VersionHistoryHandler
 
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 node type names present in this property.
getOnParentVersion() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.ItemDefinitionImpl
 
getOptionResponse(OptionsInfo) - Method in class org.apache.jackrabbit.webdav.simple.DeltaVResourceImpl
 
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
 
getParameter(String) - Method in class org.apache.jackrabbit.server.util.RequestData
Returns the first value of the parameter with the given name.
getParameterNames() - Method in class org.apache.jackrabbit.server.util.RequestData
Returns an iterator over all parameter names.
getParameterTypes(String) - Method in class org.apache.jackrabbit.server.util.RequestData
Returns the content types retrieved for parameters with the specified name from the multipart or null if the multipart does not contain parameter(s) with the given name.
getParameterValues(String) - Method in class org.apache.jackrabbit.server.util.RequestData
Returns an array of Strings with all values of the parameter addressed by name.
getParentElements() - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
getPathPrefix() - Method in class org.apache.jackrabbit.webdav.simple.SimpleWebdavServlet
Returns the configured path prefix
getPathPrefix(ServletContext) - Static method in class org.apache.jackrabbit.webdav.jcr.JCRWebdavServerServlet
Returns the configured path prefix
getPathPrefix(ServletContext) - Static method in class org.apache.jackrabbit.webdav.simple.SimpleWebdavServlet
Returns the configured path prefix
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.jcr.DefaultItemCollection
 
getProperty(DavPropertyName) - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemResource
 
getProperty(DavPropertyName) - Method in class org.apache.jackrabbit.webdav.jcr.RootCollection
 
getProperty(DavPropertyName) - Method in class org.apache.jackrabbit.webdav.jcr.version.VersionHistoryItemCollection
 
getProperty(DavPropertyName) - Method in class org.apache.jackrabbit.webdav.jcr.version.VersionItemCollection
 
getProperty(DavPropertyName) - Method in class org.apache.jackrabbit.webdav.jcr.VersionControlledItemCollection
 
getProperty(DavPropertyName) - Method in class org.apache.jackrabbit.webdav.jcr.WorkspaceResourceImpl
 
getProperty(DavPropertyName) - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
getPropertyExportContext() - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
Returns a new PropertyExportContext.
getPropertyHandlers() - Method in interface org.apache.jackrabbit.server.io.PropertyManager
 
getPropertyHandlers() - Method in class org.apache.jackrabbit.server.io.PropertyManagerImpl
 
getPropertyImportContext(List<? extends PropEntry>) - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
Returns a new PropertyImportContext.
getPropertyManager() - Method in class org.apache.jackrabbit.webdav.simple.ResourceConfig
 
getPropertyNames() - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
getQueryGrammerSet() - Method in class org.apache.jackrabbit.webdav.jcr.search.SearchResourceImpl
 
getReferenceResources(DavPropertyName) - Method in class org.apache.jackrabbit.webdav.simple.DeltaVResourceImpl
Return an array of DavResource objects that are referenced by the property with the specified name.
getReport(ReportInfo) - Method in class org.apache.jackrabbit.webdav.simple.DeltaVResourceImpl
 
getRepository() - Method in class org.apache.jackrabbit.server.remoting.davex.DavexServletService
 
getRepository() - Method in class org.apache.jackrabbit.webdav.jcr.JCRWebdavServerServlet
Returns the repository to be used by this servlet.
getRepository() - Method in class org.apache.jackrabbit.webdav.simple.SimpleWebdavServlet
Returns the Repository.
getRepositoryPath(String, String) - Method in class org.apache.jackrabbit.webdav.jcr.DavLocatorFactoryImpl
 
getRepositoryPath(String, String) - Method in class org.apache.jackrabbit.webdav.simple.LocatorFactoryImplEx
 
getRepositorySession() - Method in class org.apache.jackrabbit.webdav.jcr.JcrDavSession
Unwrap the repository session object.
getRepositorySession(DavSession) - Static method in class org.apache.jackrabbit.webdav.jcr.JcrDavSession
 
getRequiredPrimaryTypeNames() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.NodeDefinitionImpl
 
getRequiredPrimaryTypes() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.NodeDefinitionImpl
 
getRequiredType() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.PropertyDefinitionImpl
 
getResourceConfig() - Method in class org.apache.jackrabbit.webdav.simple.SimpleWebdavServlet
Returns the resource configuration to be applied
getResourceFactory() - Method in class org.apache.jackrabbit.server.remoting.davex.JcrRemotingServlet
 
getResourceFactory() - Method in class org.apache.jackrabbit.webdav.jcr.JCRWebdavServerServlet
Returns the DavResourceFactory.
getResourceFactory() - Method in class org.apache.jackrabbit.webdav.simple.SimpleWebdavServlet
Returns the DavResourceFactory.
getResourcePath() - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
getResourcePath(String, String) - Method in class org.apache.jackrabbit.webdav.jcr.DavLocatorFactoryImpl
 
getResourcePath(String, String) - Method in class org.apache.jackrabbit.webdav.simple.LocatorFactoryImplEx
 
getResourcePathPrefix() - Method in class org.apache.jackrabbit.server.remoting.davex.DavexServletService
 
getResourcePathPrefix() - Method in class org.apache.jackrabbit.server.remoting.davex.JcrRemotingServlet
 
getScope() - Method in class org.apache.jackrabbit.webdav.jcr.lock.JcrActiveLock
 
getScope() - Method in class org.apache.jackrabbit.webdav.jcr.lock.SessionScopedLockEntry
 
getSelectorNames() - Method in class org.apache.jackrabbit.webdav.jcr.search.SearchResultProperty
 
getSession() - Method in interface org.apache.jackrabbit.server.io.CopyMoveContext
 
getSession() - Method in class org.apache.jackrabbit.server.io.CopyMoveContextImpl
 
getSession() - Method in interface org.apache.jackrabbit.server.io.DeleteContext
 
getSession() - Method in class org.apache.jackrabbit.server.io.DeleteContextImpl
 
getSession() - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
getSession(HttpServletRequest, Repository, String) - Method in class org.apache.jackrabbit.server.remoting.davex.DavexServletService
Asks each available session provider in order for a session and returns the first session given.
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.
getSessionProvider() - Method in class org.apache.jackrabbit.server.remoting.davex.DavexServletService
 
getSessionProvider() - Method in class org.apache.jackrabbit.webdav.jcr.JCRWebdavServerServlet
Returns a new instanceof SessionProviderImpl.
getSessionProvider() - Method in class org.apache.jackrabbit.webdav.simple.SimpleWebdavServlet
Returns the SessionProvider.
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.EventJournalResourceImpl
 
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.version.VersionHistoryItemCollection
 
getSupportedMethods() - Method in class org.apache.jackrabbit.webdav.jcr.version.VersionItemCollection
 
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.WorkspaceResourceImpl
 
getSupportedMethods() - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
getSupportedMethods() - Method in class org.apache.jackrabbit.webdav.simple.VersionControlledResourceImpl
Return a comma separated string listing the supported method names.
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
Calculates the milliseconds of the timeout from Lock.getSecondsRemaining().
getToken() - Method in class org.apache.jackrabbit.webdav.jcr.lock.JcrActiveLock
Return the lock token if the Session that obtained 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
getType() - Method in class org.apache.jackrabbit.webdav.jcr.version.report.JcrPrivilegeReport
getType() - Method in class org.apache.jackrabbit.webdav.jcr.version.report.LocateByUuidReport
getType() - Method in class org.apache.jackrabbit.webdav.jcr.version.report.LocateCorrespondingNodeReport
getType() - Method in class org.apache.jackrabbit.webdav.jcr.version.report.NodeTypesReport
getType() - Method in class org.apache.jackrabbit.webdav.jcr.version.report.RegisteredNamespacesReport
getType() - Method in class org.apache.jackrabbit.webdav.jcr.version.report.RepositoryDescriptorsReport
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
getValueConstraints() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.PropertyDefinitionImpl
 
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.
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.
getVersionHistory() - Method in class org.apache.jackrabbit.webdav.jcr.version.VersionItemCollection
Returns the VersionHistory associated with the repository version.
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.WorkspaceResourceImpl
 
getVersionHistory() - Method in class org.apache.jackrabbit.webdav.simple.VersionControlledResourceImpl
Returns the VersionHistory associated with the repository node.
getVersionHistory() - Method in class org.apache.jackrabbit.webdav.simple.VersionResourceImpl
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.
getVersions() - Method in class org.apache.jackrabbit.webdav.simple.VersionHistoryResourceImpl
Return an array of VersionResources representing all versions present in the underlying JCR version history.
getWorkspace() - Method in interface org.apache.jackrabbit.server.io.CopyMoveContext
 
getWorkspace() - Method in class org.apache.jackrabbit.server.io.CopyMoveContextImpl
 
getWorkspaceHref() - Method in class org.apache.jackrabbit.webdav.jcr.EventJournalResourceImpl
 
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, this method always returns null.
getWorkspaceHref() - Method in class org.apache.jackrabbit.webdav.jcr.WorkspaceResourceImpl
 
GUEST_DEFAULT_HEADER_VALUE - Static variable in class org.apache.jackrabbit.server.BasicCredentialsProvider
 

H

hasErrorCondition() - Method in exception org.apache.jackrabbit.webdav.jcr.JcrDavException
Always returns true.
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.jcr.DefaultItemCollection
 
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 class org.apache.jackrabbit.server.io.ImportContextImpl
 
hasStream() - Method in interface org.apache.jackrabbit.server.io.IOContext
Return true if the given export context can provide an output stream

I

importContent(ImportContext, boolean) - Method in class org.apache.jackrabbit.server.io.DefaultHandler
 
importContent(ImportContext, boolean) - 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, 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, boolean) - Method in class org.apache.jackrabbit.server.io.IOManagerImpl
 
importContent(ImportContext, boolean) - Method in class org.apache.jackrabbit.server.io.VersionHandler
 
importContent(ImportContext, boolean) - Method in class org.apache.jackrabbit.server.io.VersionHistoryHandler
 
importContent(ImportContext, DavResource) - Method in class org.apache.jackrabbit.server.io.DefaultHandler
 
importContent(ImportContext, DavResource) - Method in class org.apache.jackrabbit.server.io.DirListingExportHandler
Does nothing and returns false
importContent(ImportContext, DavResource) - Method in interface org.apache.jackrabbit.server.io.IOHandler
Runs the import for the given context and resource.
importContent(ImportContext, DavResource) - Method in interface org.apache.jackrabbit.server.io.IOManager
Passes the specified information to the IOHandlers present on this manager.
importContent(ImportContext, DavResource) - Method in class org.apache.jackrabbit.server.io.IOManagerImpl
 
importContent(ImportContext, DavResource) - Method in class org.apache.jackrabbit.server.io.VersionHandler
 
importContent(ImportContext, DavResource) - Method in class org.apache.jackrabbit.server.io.VersionHistoryHandler
 
ImportContext - Interface in org.apache.jackrabbit.server.io
ImportContext...
ImportContextImpl - Class in org.apache.jackrabbit.server.io
ImportContextImpl...
ImportContextImpl(Item, String, InputContext, InputStream, IOListener, Detector) - Constructor for class org.apache.jackrabbit.server.io.ImportContextImpl
Creates a new item import context.
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
 
importProperties(PropertyImportContext, boolean) - Method in class org.apache.jackrabbit.server.io.DefaultHandler
 
importProperties(PropertyImportContext, boolean) - Method in class org.apache.jackrabbit.server.io.DirListingExportHandler
 
importProperties(PropertyImportContext, boolean) - Method in interface org.apache.jackrabbit.server.io.PropertyHandler
Imports, modifies or removes properties according the the change list available from the import context.
importProperties(PropertyImportContext, boolean) - Method in class org.apache.jackrabbit.server.io.VersionHandler
 
importProperties(PropertyImportContext, boolean) - Method in class org.apache.jackrabbit.server.io.VersionHistoryHandler
 
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 class org.apache.jackrabbit.server.io.ImportContextImpl
 
informCompleted(boolean) - Method in interface org.apache.jackrabbit.server.io.IOContext
Informs this context that it will not be used for further exports any more.
init() - Method in class org.apache.jackrabbit.server.io.DefaultIOManager
Add the predefined IOHandlers to this manager.
init() - Method in class org.apache.jackrabbit.server.remoting.davex.JcrRemotingServlet
 
init() - Method in class org.apache.jackrabbit.webdav.jcr.JCRWebdavServerServlet
Initializes the servlet set reads the following parameter from the servlet configuration: resource-path-prefix: optional prefix for all resources.
init() - Method in class org.apache.jackrabbit.webdav.simple.SimpleWebdavServlet
Init this servlet
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.JcrPrivilegeReport
 
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
 
INIT_PARAM_BATCHREAD_CONFIG - Static variable in class org.apache.jackrabbit.server.remoting.davex.JcrRemotingServlet
the 'temp-directory' init parameter
INIT_PARAM_CONCURRENCY_LEVEL - Static variable in class org.apache.jackrabbit.webdav.jcr.JCRWebdavServerServlet
Optional 'concurrency-level' parameter defining the concurrency level within the jcr-server.
INIT_PARAM_HOME - Static variable in class org.apache.jackrabbit.server.remoting.davex.JcrRemotingServlet
the home init parameter.
INIT_PARAM_MIME_INFO - Static variable in class org.apache.jackrabbit.webdav.simple.SimpleWebdavServlet
Name of the parameter that specifies the servlet resource path of a custom <mime-info/> configuration file.
INIT_PARAM_PROTECTED_HANDLERS_CONFIG - Static variable in class org.apache.jackrabbit.server.remoting.davex.JcrRemotingServlet
the 'protectedhandlers-config' init paramter.
INIT_PARAM_RESOURCE_CONFIG - Static variable in class org.apache.jackrabbit.webdav.simple.SimpleWebdavServlet
Name of the init parameter that specify a separate configuration used for filtering the resources displayed.
INIT_PARAM_RESOURCE_PATH_PREFIX - Static variable in class org.apache.jackrabbit.webdav.jcr.JCRWebdavServerServlet
Init parameter specifying the prefix used with the resource path.
INIT_PARAM_RESOURCE_PATH_PREFIX - Static variable in class org.apache.jackrabbit.webdav.simple.SimpleWebdavServlet
init param name of the repository prefix
INIT_PARAM_TMP_DIRECTORY - Static variable in class org.apache.jackrabbit.server.remoting.davex.JcrRemotingServlet
the 'temp-directory' init parameter
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.EventJournalResourceImpl
 
initLockSupport() - Method in class org.apache.jackrabbit.webdav.jcr.RootCollection
 
initLockSupport() - Method in class org.apache.jackrabbit.webdav.jcr.WorkspaceResourceImpl
 
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.version.VersionHistoryItemCollection
Fill the property set for this resource.
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.WorkspaceResourceImpl
 
initProperties() - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
Fill the set of properties
initProperties() - Method in class org.apache.jackrabbit.webdav.simple.DeltaVResourceImpl
Fill the property set for this resource.
initProperties() - Method in class org.apache.jackrabbit.webdav.simple.VersionControlledResourceImpl
Fill the property set for this resource.
initProperties() - Method in class org.apache.jackrabbit.webdav.simple.VersionHistoryResourceImpl
Fill the property set for this resource.
initProperties() - Method in class org.apache.jackrabbit.webdav.simple.VersionResourceImpl
Fill the property set for this resource.
initPropertyNames() - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
 
initPropertyNames() - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemResource
 
initPropertyNames() - Method in class org.apache.jackrabbit.webdav.jcr.RootCollection
 
initPropertyNames() - Method in class org.apache.jackrabbit.webdav.jcr.version.VersionHistoryItemCollection
 
initPropertyNames() - Method in class org.apache.jackrabbit.webdav.jcr.version.VersionItemCollection
 
initPropertyNames() - Method in class org.apache.jackrabbit.webdav.jcr.VersionControlledItemCollection
 
initPropertyNames() - Method in class org.apache.jackrabbit.webdav.jcr.WorkspaceResourceImpl
 
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.version.VersionItemCollection
Define the set of reports supported by this resource.
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.WorkspaceResourceImpl
 
initSupportedReports() - Method in class org.apache.jackrabbit.webdav.simple.DeltaVResourceImpl
Initialize the supported reports field
initSupportedReports() - Method in class org.apache.jackrabbit.webdav.simple.VersionControlledResourceImpl
Define the set of reports supported by this resource.
initSupportedReports() - Method in class org.apache.jackrabbit.webdav.simple.VersionResourceImpl
Define the set of reports supported by this resource.
IOContext - Interface in org.apache.jackrabbit.server.io
IOContext defines the common methods for ImportContext and ExportContext
IOHandler - Interface in org.apache.jackrabbit.server.io
IOHandler interface defines methods for importing and exporting resource content as well as some fundamental resource properties which use to be set/retrieved together with content import and export (e.g.
IOListener - Interface in org.apache.jackrabbit.server.io
IOListener defines an import/export listener.
IOManager - Interface in org.apache.jackrabbit.server.io
IOManager interface provides the means to define a list of IOHandlers that should be asked to perform an import or export.
IOManagerImpl - Class in org.apache.jackrabbit.server.io
IOManagerImpl represents the most simple IOManager implementation that provides a default constructor and does define any IOHandlers.
IOManagerImpl() - Constructor for class org.apache.jackrabbit.server.io.IOManagerImpl
Create a new IOManager.
IOUtil - Class in org.apache.jackrabbit.server.io
IOUtil provides utility methods used for import and export operations.
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.EventJournalResourceImpl
 
isCollection() - Method in class org.apache.jackrabbit.webdav.jcr.RootCollection
Returns true
isCollection() - Method in class org.apache.jackrabbit.webdav.jcr.WorkspaceResourceImpl
 
isCollection() - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
isCollection() - Method in class org.apache.jackrabbit.webdav.simple.VersionResourceImpl
Since this implementation of VersionResource never is a version belonging to a version controlled collection, this method always returns false not respecting the configuration.
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 class org.apache.jackrabbit.server.io.ImportContextImpl
 
isCompleted() - Method in interface org.apache.jackrabbit.server.io.IOContext
Returns true if this context already has been completed.
isDeep() - Method in class org.apache.jackrabbit.webdav.jcr.lock.JcrActiveLock
 
isExpired() - Method in class org.apache.jackrabbit.webdav.jcr.lock.JcrActiveLock
 
isFilteredItem(String, Session) - Method in class org.apache.jackrabbit.webdav.simple.DefaultItemFilter
 
isFilteredItem(String, Session) - Method in interface org.apache.jackrabbit.webdav.simple.ItemFilter
Returns true if the resouce with the given name should be filtered.
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(Item) - Method in interface org.apache.jackrabbit.webdav.simple.ItemFilter
Returns true if the given item should be filtered.
isForSessionScopedLock(String) - Static method in class org.apache.jackrabbit.webdav.jcr.lock.LockTokenMapper
 
isFullTextSearchable() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.PropertyDefinitionImpl
 
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
 
isMultiple() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.PropertyDefinitionImpl
 
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.JcrPrivilegeReport
Always returns true.
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.
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.webdav.jcr.JCRWebdavServerServlet
Returns true if the preconditions are met.
isPreconditionValid(WebdavRequest, DavResource) - Method in class org.apache.jackrabbit.webdav.simple.SimpleWebdavServlet
isPropagateClose() - Method in class org.apache.jackrabbit.server.io.BoundedInputStream
 
isProtected() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.ItemDefinitionImpl
 
isQueryOrderable() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.PropertyDefinitionImpl
 
isShallowCopy() - Method in interface org.apache.jackrabbit.server.io.CopyMoveContext
 
isShallowCopy() - Method in class org.apache.jackrabbit.server.io.CopyMoveContextImpl
 
ITEM_BASE_SET - Static variable in class org.apache.jackrabbit.webdav.jcr.property.JcrDavPropertyNameSet
Additional property names defined for existing and non-existing item resources.
ItemDefinitionImpl - Class in org.apache.jackrabbit.webdav.jcr.nodetype
ItemDefinitionImpl...
ItemFilter - Interface in org.apache.jackrabbit.webdav.simple
ItemFilter
ItemResourceConstants - Interface in org.apache.jackrabbit.webdav.jcr
ItemResourceConstants provides constants for any resources representing repository items.

J

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_GET_STRING - 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_NODETYPES_CND - 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_SELECTOR_NAME - 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
 
JCR_WEAK_REFERENCES - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
JCR_WORKSPACE_NAME - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
JcrActiveLock - Class in org.apache.jackrabbit.webdav.jcr.lock
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'.
JcrDavException - Exception in org.apache.jackrabbit.webdav.jcr
JcrDavException extends the DavException in order to wrap various repository exceptions.
JcrDavException(Throwable, int) - Constructor for exception org.apache.jackrabbit.webdav.jcr.JcrDavException
Create a new JcrDavException.
JcrDavException(RepositoryException) - Constructor for exception org.apache.jackrabbit.webdav.jcr.JcrDavException
Same as JcrDavException(Throwable, int) where the error code is retrieved from an internal mapping.
JcrDavPropertyNameSet - Class in org.apache.jackrabbit.webdav.jcr.property
JcrDavPropertyNameSet...
JcrDavPropertyNameSet() - Constructor for class org.apache.jackrabbit.webdav.jcr.property.JcrDavPropertyNameSet
 
JcrDavSession - Class in org.apache.jackrabbit.webdav.jcr
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
 
JcrPrivilegeReport - Class in org.apache.jackrabbit.webdav.jcr.version.report
Report to retrieve the permissions granted to the reading session as defined by Session.hasPermission(String, String).
JcrPrivilegeReport() - Constructor for class org.apache.jackrabbit.webdav.jcr.version.report.JcrPrivilegeReport
 
JcrRemotingServlet - Class in org.apache.jackrabbit.server.remoting.davex
JcrRemotingServlet is an extended version of the JCR Remoting Servlet that provides improved Batch read Batch write functionality and supports cross workspace copy and cloning.
JcrRemotingServlet() - Constructor for class org.apache.jackrabbit.server.remoting.davex.JcrRemotingServlet
 
JcrSupportedPrivilegesProperty - Class in org.apache.jackrabbit.webdav.jcr.security
JcrSupportedPrivilegesProperty...
JcrSupportedPrivilegesProperty(Session) - Constructor for class org.apache.jackrabbit.webdav.jcr.security.JcrSupportedPrivilegesProperty
Build supported privileges for the jcr:all privilege.
JcrSupportedPrivilegesProperty(Session, String) - Constructor for class org.apache.jackrabbit.webdav.jcr.security.JcrSupportedPrivilegesProperty
 
JcrUserPrivilegesProperty - Class in org.apache.jackrabbit.webdav.jcr.security
JcrPrivilegesProperty...
JcrUserPrivilegesProperty(Session, String) - Constructor for class org.apache.jackrabbit.webdav.jcr.security.JcrUserPrivilegesProperty
 
JcrValueType - Class in org.apache.jackrabbit.webdav.jcr
Deprecated.
As of Jackrabbit 2.2. Please Use JcrValueType instead.
JcrValueType() - Constructor for class org.apache.jackrabbit.webdav.jcr.JcrValueType
Deprecated.
 
JCRWebdavServer - Class in org.apache.jackrabbit.server.jcr
JCRWebdavServer...
JCRWebdavServer(Repository, SessionProvider) - Constructor for class org.apache.jackrabbit.server.jcr.JCRWebdavServer
Creates a new JCRWebdavServer that operates on the given repository.
JCRWebdavServer(Repository, SessionProvider, int) - Constructor for class org.apache.jackrabbit.server.jcr.JCRWebdavServer
Creates a new JCRWebdavServer that operates on the given repository.
JCRWebdavServerServlet - Class in org.apache.jackrabbit.webdav.jcr
JCRWebdavServerServlet provides request/response handling for the JCRWebdavServer.
JCRWebdavServerServlet() - Constructor for class org.apache.jackrabbit.webdav.jcr.JCRWebdavServerServlet
 

L

label(LabelInfo) - Method in class org.apache.jackrabbit.webdav.jcr.version.VersionItemCollection
Modify the labels defined for the underlying repository version.
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.WorkspaceResourceImpl
 
label(LabelInfo) - Method in class org.apache.jackrabbit.webdav.simple.VersionControlledResourceImpl
Modify the labels present with the versions of this resource.
label(LabelInfo) - Method in class org.apache.jackrabbit.webdav.simple.VersionResourceImpl
Modify the labels defined for the underlying repository version.
LengthsProperty - Class in org.apache.jackrabbit.webdav.jcr.property
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.
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
LocateByUuidReport - Class in org.apache.jackrabbit.webdav.jcr.version.report
LocateByUuidReport handles REPORT requests for the 'locate-by-uuid' report.
LocateByUuidReport() - Constructor for class org.apache.jackrabbit.webdav.jcr.version.report.LocateByUuidReport
 
LocateCorrespondingNodeReport - Class in org.apache.jackrabbit.webdav.jcr.version.report
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 in org.apache.jackrabbit.webdav.simple
ResourceFactoryImpl implements a simple DavLocatorFactory
LocatorFactoryImpl(String) - Constructor for class org.apache.jackrabbit.webdav.simple.LocatorFactoryImpl
 
LocatorFactoryImplEx - Class in org.apache.jackrabbit.webdav.simple
LocatorFactoryImplEx...
LocatorFactoryImplEx(String) - Constructor for class org.apache.jackrabbit.webdav.simple.LocatorFactoryImplEx
Create a new factory
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
 
LockTokenMapper - Class in org.apache.jackrabbit.webdav.jcr.lock
Maps between WebDAV lock tokens and JCR lock tokens.
LockTokenMapper() - Constructor for class org.apache.jackrabbit.webdav.jcr.lock.LockTokenMapper
 

M

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.
merge(MergeInfo) - Method in class org.apache.jackrabbit.webdav.jcr.WorkspaceResourceImpl
 
merge(MergeInfo) - Method in class org.apache.jackrabbit.webdav.simple.VersionControlledResourceImpl
MERGE feature is not (yet) supported.
METHODS - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
Methods common to all item resources.
METHODS - Static variable in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
mkDirs(Node, String, String) - Static method in class org.apache.jackrabbit.server.io.IOUtil
Recursively creates nodes below the specified root node.
move(CopyMoveContext, DavResource, DavResource) - Method in interface org.apache.jackrabbit.server.io.CopyMoveHandler
Executes the move with the given parameters.
move(CopyMoveContext, DavResource, DavResource) - Method in interface org.apache.jackrabbit.server.io.CopyMoveManager
Handles the move command
move(CopyMoveContext, DavResource, DavResource) - Method in class org.apache.jackrabbit.server.io.CopyMoveManagerImpl
 
move(CopyMoveContext, DavResource, DavResource) - Method in class org.apache.jackrabbit.server.io.DefaultHandler
 
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.
NamespacesProperty - Class in org.apache.jackrabbit.webdav.jcr.property
NamespacesProperty...
NamespacesProperty(Map<String, String>) - Constructor for class org.apache.jackrabbit.webdav.jcr.property.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
 
NODE_SET - Static variable in class org.apache.jackrabbit.webdav.jcr.property.JcrDavPropertyNameSet
Additional property names defined by regular JCR nodes.
NodeDefinitionImpl - Class in org.apache.jackrabbit.webdav.jcr.nodetype
NodeDefinitionImpl...
NodeTypeProperty - Class in 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.
NodeTypeProperty(DavPropertyName, String[], 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, NodeType, boolean) - Constructor for class org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeProperty
 
NODETYPES_REPORT - Static variable in class org.apache.jackrabbit.webdav.jcr.version.report.NodeTypesReport
The registered type of this report.
NodeTypesReport - Class in org.apache.jackrabbit.webdav.jcr.version.report
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

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 exception occurred 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 SubscriptionImpl.discoverEvents(long) 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
The jackrabbit webdav server uses the classes defined in this package in order to perform import and export operations in order to respond to PUT, MKCOL, PROPPATCH and PROPFIND, GET, HEAD requests, respectively.
org.apache.jackrabbit.server.jcr - package org.apache.jackrabbit.server.jcr
 
org.apache.jackrabbit.server.remoting.davex - package org.apache.jackrabbit.server.remoting.davex
 
org.apache.jackrabbit.server.util - package org.apache.jackrabbit.server.util
 
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.security - package org.apache.jackrabbit.webdav.jcr.security
 
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

parse(InputStream) - Method in class org.apache.jackrabbit.webdav.simple.ResourceConfig
Parses the given input stream into the xml configuration file.
parse(URL) - Method in class org.apache.jackrabbit.webdav.simple.ResourceConfig
Tries to parse the given xml configuration file.
poll(String, long, 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.
PRIVILEGE_JCR_ADD_NODE - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
Privilege representing the JSR170 'add_node' action.
PRIVILEGE_JCR_READ - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
Privilege representing the JSR170 'read' action.
PRIVILEGE_JCR_REMOVE - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
Privilege representing the JSR170 'remove' action.
PRIVILEGE_JCR_SET_PROPERTY - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
Privilege representing the JSR170 'set_property' action.
PRIVILEGES_REPORT - Static variable in class org.apache.jackrabbit.webdav.jcr.version.report.JcrPrivilegeReport
The exportview report type
properties - Variable in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
PROPERTY_MV_SET - Static variable in class org.apache.jackrabbit.webdav.jcr.property.JcrDavPropertyNameSet
Additional property names defined by single value JCR properties.
PROPERTY_SET - Static variable in class org.apache.jackrabbit.webdav.jcr.property.JcrDavPropertyNameSet
Additional property names defined by single value JCR properties.
PropertyDefinitionImpl - Class in org.apache.jackrabbit.webdav.jcr.nodetype
PropertyDefinitionImpl...
PropertyExportContext - Interface in org.apache.jackrabbit.server.io
PropertyExportContext represents a marker interface to distinguish the ExportContext (which is mainly used to export data and some fundamental properties) from a context that is used to export properties only.
PropertyHandler - Interface in org.apache.jackrabbit.server.io
PropertyHandler interface defines methods for importing and exporting resource properties.
PropertyImportContext - Interface in org.apache.jackrabbit.server.io
PropertyImportContext...
PropertyManager - Interface in org.apache.jackrabbit.server.io
PropertyManager...
PropertyManagerImpl - Class in org.apache.jackrabbit.server.io
PropertyManagerImpl...
PropertyManagerImpl() - Constructor for class org.apache.jackrabbit.server.io.PropertyManagerImpl
Create a new PropertyManagerImpl.
propsInitialized - Variable in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
ProtectedItemRemoveHandler - Interface in org.apache.jackrabbit.server.remoting.davex
ProtectedItemRemoveHandler...

R

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
rebind(DavResource, DavResource) - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
refreshLock(LockInfo, String) - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
Refreshes the lock on this resource.
refreshLock(LockInfo, String) - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
refreshLock(LockInfo, String, DavResource) - Method in class org.apache.jackrabbit.webdav.jcr.transaction.TxLockManagerImpl
Refresh the lock identified by the given lock token.
REGISTERED_NAMESPACES_REPORT - Static variable in class org.apache.jackrabbit.webdav.jcr.version.report.RegisteredNamespacesReport
The registered type of this report.
RegisteredNamespacesReport - Class in org.apache.jackrabbit.webdav.jcr.version.report
RegisteredNamespacesReport let the client retrieve the namespaces registered on the repository.
RegisteredNamespacesReport() - Constructor for class org.apache.jackrabbit.webdav.jcr.version.report.RegisteredNamespacesReport
 
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 class org.apache.jackrabbit.server.remoting.davex.DavexServletService
Releases the given session using the provider from which it was acquired.
releaseSession(Session) - Method in interface org.apache.jackrabbit.server.SessionProvider
Informs this provider that the session acquired 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 acquired 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.
RELURIFROMWORKSPACE - Static variable in class org.apache.jackrabbit.webdav.jcr.EventJournalResourceImpl
 
remove(Session, String) - Method in class org.apache.jackrabbit.server.remoting.davex.AclRemoveHandler
 
remove(Session, String) - Method in interface org.apache.jackrabbit.server.remoting.davex.ProtectedItemRemoveHandler
 
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.EventJournalResourceImpl
 
removeMember(DavResource) - Method in class org.apache.jackrabbit.webdav.jcr.RootCollection
Calls Workspace.deleteWorkspace(String) for the workspace with the name as indicated by the specified member.
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.jcr.WorkspaceResourceImpl
Throws 403 exception (Forbidden)
removeMember(DavResource) - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
removeMember(DavResource) - Method in class org.apache.jackrabbit.webdav.simple.VersionHistoryResourceImpl
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.VersionResourceImpl
The version storage is read-only -> fails with 403.
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
 
removeProperty(DavPropertyName) - Method in class org.apache.jackrabbit.webdav.simple.VersionHistoryResourceImpl
Version storage is read-only -> fails with 403.
removeProperty(DavPropertyName) - Method in class org.apache.jackrabbit.webdav.simple.VersionResourceImpl
Version storage is read-only -> fails with 403.
removeReference(Object) - Method in class org.apache.jackrabbit.webdav.simple.DavSessionImpl
 
removeSessionProvider(SessionProvider) - Method in class org.apache.jackrabbit.server.remoting.davex.DavexServletService
Removes a custom session provider service.
removeTransactionListener(TransactionListener) - Method in class org.apache.jackrabbit.webdav.jcr.transaction.TxLockManagerImpl
Removes a transaction listener from this TxLockManager.
REPOSITORY_DESCRIPTORS_REPORT - Static variable in class org.apache.jackrabbit.webdav.jcr.version.report.RepositoryDescriptorsReport
The registered type of this report.
RepositoryDescriptorsReport - Class in org.apache.jackrabbit.webdav.jcr.version.report
RepositoryDescriptorsReport allows to retrieve the repository descriptors.
RepositoryDescriptorsReport() - Constructor for class org.apache.jackrabbit.webdav.jcr.version.report.RepositoryDescriptorsReport
 
RequestData - Class in org.apache.jackrabbit.server.util
RequestData...
RequestData(HttpServletRequest, File) - Constructor for class org.apache.jackrabbit.server.util.RequestData
 
reset() - Method in class org.apache.jackrabbit.server.io.BoundedInputStream
ResourceConfig - Class in org.apache.jackrabbit.webdav.simple
ResourceConfig...
ResourceConfig(Detector) - Constructor for class org.apache.jackrabbit.webdav.simple.ResourceConfig
 
ResourceFactoryImpl - Class in org.apache.jackrabbit.webdav.simple
ResourceFactoryImpl implements a simple DavResourceFactory
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 in org.apache.jackrabbit.webdav.jcr
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.

S

search(SearchInfo) - Method in class org.apache.jackrabbit.webdav.jcr.search.SearchResourceImpl
Execute the query defined by the given sInfo.
SearchResourceImpl - Class in org.apache.jackrabbit.webdav.jcr.search
SearchResourceImpl...
SearchResourceImpl(DavResourceLocator, JcrDavSession) - Constructor for class org.apache.jackrabbit.webdav.jcr.search.SearchResourceImpl
 
SearchResultProperty - Class in org.apache.jackrabbit.webdav.jcr.search
SearchResultProperty...
SearchResultProperty(String[], String[], Value[]) - Constructor for class org.apache.jackrabbit.webdav.jcr.search.SearchResultProperty
Creates a new SearchResultProperty.
SearchResultProperty(DavProperty<?>, ValueFactory) - Constructor for class org.apache.jackrabbit.webdav.jcr.search.SearchResultProperty
Wrap the specified DavProperty in a new SearchResultProperty.
SecurityUtils - Class in org.apache.jackrabbit.webdav.jcr.security
 
serializeInfoMap(Element, Session, Map<?, ?>) - Static method in class org.apache.jackrabbit.webdav.jcr.observation.SubscriptionImpl
 
SessionProvider - Interface in org.apache.jackrabbit.server
This Interface defines a provider for repository sessions
SessionProviderImpl - Class in org.apache.jackrabbit.server
This class implements a default session provider based on a given credentials provider.
SessionProviderImpl(CredentialsProvider) - Constructor for class org.apache.jackrabbit.server.SessionProviderImpl
Creates a new SessionProvider
SessionScopedLockEntry - Class in org.apache.jackrabbit.webdav.jcr.lock
SessionScopedLockEntry represents the 'session-scoped' write lock as defined by JCR.
SessionScopedLockEntry() - Constructor for class org.apache.jackrabbit.webdav.jcr.lock.SessionScopedLockEntry
 
setCollectionNodetype(String) - Method in class org.apache.jackrabbit.server.io.DefaultHandler
 
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
 
setContentNodetype(String) - Method in class org.apache.jackrabbit.server.io.DefaultHandler
 
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.webdav.jcr.JCRWebdavServerServlet
Throws UnsupportedOperationException.
setDavSessionProvider(DavSessionProvider) - Method in class org.apache.jackrabbit.webdav.simple.SimpleWebdavServlet
Sets the DavSessionProvider.
setDefaultNodetype(String) - Method in class org.apache.jackrabbit.server.io.DefaultHandler
 
setDetector(Detector) - Method in interface org.apache.jackrabbit.server.io.IOManager
Sets the configured type detector.
setDetector(Detector) - Method in class org.apache.jackrabbit.server.io.IOManagerImpl
Sets the configured type detector.
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.
setIOManager(IOManager) - Method in class org.apache.jackrabbit.server.io.DefaultHandler
 
setIOManager(IOManager) - Method in class org.apache.jackrabbit.server.io.DirListingExportHandler
 
setIOManager(IOManager) - Method in interface org.apache.jackrabbit.server.io.IOHandler
Sets the IOManager that called this handler.
setIOManager(IOManager) - Method in class org.apache.jackrabbit.server.io.VersionHistoryHandler
 
setIsDeep(boolean) - Method in class org.apache.jackrabbit.webdav.jcr.lock.JcrActiveLock
 
setLocatorFactory(DavLocatorFactory) - Method in class org.apache.jackrabbit.webdav.jcr.JCRWebdavServerServlet
Sets the DavLocatorFactory
setLocatorFactory(DavLocatorFactory) - Method in class org.apache.jackrabbit.webdav.simple.SimpleWebdavServlet
Sets the DavLocatorFactory.
setLockManager(LockManager) - Method in class org.apache.jackrabbit.webdav.simple.SimpleWebdavServlet
Sets the LockManager.
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.WorkspaceResourceImpl
Allows to alter the registered namespaces (ItemResourceConstants.JCR_NAMESPACES) or register node types ItemResourceConstants.JCR_NODETYPES_CND where the passed value is a cnd string containing the definition and forwards any other property to the super class.
setProperty(DavProperty<?>) - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
setProperty(DavProperty<?>) - Method in class org.apache.jackrabbit.webdav.simple.VersionHistoryResourceImpl
Version storage is read-only -> fails with 403.
setProperty(DavProperty<?>) - Method in class org.apache.jackrabbit.webdav.simple.VersionResourceImpl
Version storage is read-only -> fails with 403.
setResourceConfig(ResourceConfig) - Method in class org.apache.jackrabbit.webdav.simple.SimpleWebdavServlet
Set the resource configuration
setResourceFactory(DavResourceFactory) - Method in class org.apache.jackrabbit.webdav.jcr.JCRWebdavServerServlet
Sets the DavResourceFactory.
setResourceFactory(DavResourceFactory) - Method in class org.apache.jackrabbit.webdav.simple.SimpleWebdavServlet
Sets the DavResourceFactory.
setSessionProvider(SessionProvider) - Method in class org.apache.jackrabbit.webdav.simple.SimpleWebdavServlet
Sets the SessionProvider.
setTimeout(long) - Method in class org.apache.jackrabbit.webdav.jcr.lock.JcrActiveLock
Throws UnsupportedOperationException
SimpleWebdavServlet - Class in org.apache.jackrabbit.webdav.simple
WebdavServlet provides WebDAV support (level 1, 2, 3 and bind compliant) for repository resources.
SimpleWebdavServlet() - Constructor for class org.apache.jackrabbit.webdav.simple.SimpleWebdavServlet
 
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.jcr.DefaultItemCollection
If this resource represents an existing Node the system view is spooled as resource content.
spool(OutputContext) - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemResource
In case an underlying repository property exists the following logic is applied to spool the property content: Property is not multi valued: Return the stream representation of the property value. Property is multivalue: Return the xml representation of the values.
spool(OutputContext) - Method in class org.apache.jackrabbit.webdav.jcr.EventJournalResourceImpl
 
spool(OutputContext) - Method in class org.apache.jackrabbit.webdav.jcr.RootCollection
Sets content lengths to '0' and retrieves the modification time.
spool(OutputContext) - Method in class org.apache.jackrabbit.webdav.jcr.WorkspaceResourceImpl
 
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.
SubscriptionImpl - Class in org.apache.jackrabbit.webdav.jcr.observation
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 in org.apache.jackrabbit.webdav.jcr.observation
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
 
subscriptionMgr - Variable in class org.apache.jackrabbit.webdav.jcr.JCRWebdavServerServlet
 
supportedReports - Variable in class org.apache.jackrabbit.webdav.simple.DeltaVResourceImpl
 
supportsAccessControl(Session) - Static method in class org.apache.jackrabbit.webdav.jcr.security.SecurityUtils
 

T

toString() - Method in class org.apache.jackrabbit.server.io.BoundedInputStream
toXml(Document) - Method in exception 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 successful 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.JcrPrivilegeReport
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.
TransactionListener - Interface in org.apache.jackrabbit.webdav.jcr.transaction
TransactionListener provides callbacks when a transaction is committed.
TxLockManagerImpl - Class in org.apache.jackrabbit.webdav.jcr.transaction
TxLockManagerImpl manages locks with locktype 'dcr:transaction'.
TxLockManagerImpl() - Constructor for class org.apache.jackrabbit.webdav.jcr.transaction.TxLockManagerImpl
 
txMgr - Variable in class org.apache.jackrabbit.webdav.jcr.JCRWebdavServerServlet
 

U

uncheckout() - Method in class org.apache.jackrabbit.webdav.jcr.VersionControlledItemCollection
Not implemented.
uncheckout() - Method in class org.apache.jackrabbit.webdav.jcr.WorkspaceResourceImpl
 
uncheckout() - Method in class org.apache.jackrabbit.webdav.simple.VersionControlledResourceImpl
UNCHECKOUT cannot be implemented on top of JSR 170 repository.
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
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.
update(UpdateInfo) - Method in class org.apache.jackrabbit.webdav.jcr.WorkspaceResourceImpl
While RFC 3253 does not define any version-related operations for the workspace resource, this implementation uses VersionControlledResource.update(UpdateInfo) to map Workspace.restore(javax.jcr.version.Version[], boolean) to a WebDAV call.
update(UpdateInfo) - Method in class org.apache.jackrabbit.webdav.simple.VersionControlledResourceImpl
UPDATE feature is not (yet) supported.

V

validateDestination(DavResource, WebdavRequest, boolean) - Method in class org.apache.jackrabbit.webdav.jcr.JCRWebdavServerServlet
Modified variant needed for JCR move and copy that isn't compliant to WebDAV.
ValuesProperty - Class in org.apache.jackrabbit.webdav.jcr.property
ValuesProperty implements DavProperty providing utilities to handle the value(s) of a JCR property item 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, ValueFactory) - Constructor for class org.apache.jackrabbit.webdav.jcr.property.ValuesProperty
Wrap the specified DavProperty in a new ValuesProperty.
VERSION_SET - Static variable in class org.apache.jackrabbit.webdav.jcr.property.JcrDavPropertyNameSet
Additional property names defined by JCR version nodes.
VERSIONABLE_SET - Static variable in class org.apache.jackrabbit.webdav.jcr.property.JcrDavPropertyNameSet
Additional property names defined by versionable JCR nodes.
VersionControlledItemCollection - Class in org.apache.jackrabbit.webdav.jcr
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.
VersionControlledResourceImpl - Class in org.apache.jackrabbit.webdav.simple
VersionControlledResourceImpl represents a JCR node item and covers all functionality related to versioning of Nodes.
VersionControlledResourceImpl(DavResourceLocator, DavResourceFactory, DavSession, ResourceConfig, boolean) - Constructor for class org.apache.jackrabbit.webdav.simple.VersionControlledResourceImpl
Create a new DavResource.
VersionControlledResourceImpl(DavResourceLocator, DavResourceFactory, DavSession, ResourceConfig, Item) - Constructor for class org.apache.jackrabbit.webdav.simple.VersionControlledResourceImpl
Create a new DavResource.
VersionHandler - Class in org.apache.jackrabbit.server.io
 
VersionHandler() - Constructor for class org.apache.jackrabbit.server.io.VersionHandler
 
VersionHandler(IOManager) - Constructor for class org.apache.jackrabbit.server.io.VersionHandler
 
VERSIONHISTORY_SET - Static variable in class org.apache.jackrabbit.webdav.jcr.property.JcrDavPropertyNameSet
Additional property names defined by JCR version history nodes.
VersionHistoryHandler - Class in org.apache.jackrabbit.server.io
VersionHistoryHandler...
VersionHistoryHandler() - Constructor for class org.apache.jackrabbit.server.io.VersionHistoryHandler
 
VersionHistoryHandler(IOManager) - Constructor for class org.apache.jackrabbit.server.io.VersionHistoryHandler
 
VersionHistoryItemCollection - Class in org.apache.jackrabbit.webdav.jcr.version
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.
VersionHistoryResourceImpl - Class in org.apache.jackrabbit.webdav.simple
VersionHistoryResourceImpl represents a JCR version history.
VersionHistoryResourceImpl(DavResourceLocator, DavResourceFactory, DavSession, ResourceConfig, Item) - Constructor for class org.apache.jackrabbit.webdav.simple.VersionHistoryResourceImpl
 
VersionItemCollection - Class in org.apache.jackrabbit.webdav.jcr.version
VersionItemCollection represents a JCR version.
VersionItemCollection(DavResourceLocator, JcrDavSession, DavResourceFactory, Item) - Constructor for class org.apache.jackrabbit.webdav.jcr.version.VersionItemCollection
Create a new VersionItemCollection.
VersionResourceImpl - Class in org.apache.jackrabbit.webdav.simple
VersionResourceImpl represents a JCR version.
VersionResourceImpl(DavResourceLocator, DavResourceFactory, DavSession, ResourceConfig, Item) - Constructor for class org.apache.jackrabbit.webdav.simple.VersionResourceImpl
Create a new DavResource.

W

WORKSPACE_SET - Static variable in class org.apache.jackrabbit.webdav.jcr.property.JcrDavPropertyNameSet
Property names defined for JCR workspace resources.
WorkspaceResourceImpl - Class in org.apache.jackrabbit.webdav.jcr
WorkspaceResourceImpl...

X

XML_MIMETYPE - Static variable in class org.apache.jackrabbit.server.io.XmlHandler
the xml mimetype
XML_MIMETYPE_ALT - Static variable in class org.apache.jackrabbit.server.io.XmlHandler
the alternative xml mimetype.
XmlHandler - Class in org.apache.jackrabbit.server.io
XmlHandler imports xml files and exports nodes that have the proper XmlHandler.XML_MIMETYPE defined with their content.
XmlHandler() - Constructor for class org.apache.jackrabbit.server.io.XmlHandler
Creates a new XmlHandler with default nodetype definitions and without setting the IOManager.
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 in org.apache.jackrabbit.server.io
ZipHandler imports and extracts Zip files and exported nodes (an their subnodes) to a Zip file.
ZipHandler() - Constructor for class org.apache.jackrabbit.server.io.ZipHandler
Creates a new ZipHandler with default nodetype definitions and without setting the IOManager.
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 F G H I J L M N O P R S T U V W X Z 
All Classes All Packages