# Index

A B C D E F G I M O P R S T U
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

## A

activate(ComponentContext, SlingWebDavServlet.Config) - Method in class org.apache.sling.jcr.webdav.impl.servlets.SlingWebDavServlet
addCopyMoveHandler(CopyMoveHandler) - Method in class org.apache.sling.jcr.webdav.impl.handler.SlingCopyMoveManager
addDeleteHandler(DeleteHandler) - Method in class org.apache.sling.jcr.webdav.impl.handler.SlingDeleteManager
addIOHandler(IOHandler) - Method in class org.apache.sling.jcr.webdav.impl.handler.SlingIOManager
addPropertyHandler(PropertyHandler) - Method in class org.apache.sling.jcr.webdav.impl.handler.SlingPropertyManager

## B

bindCopyMoveHandler(ServiceReference) - Method in class org.apache.sling.jcr.webdav.impl.handler.SlingCopyMoveManager
bindCopyMoveHandler(ServiceReference) - Method in class org.apache.sling.jcr.webdav.impl.servlets.SlingWebDavServlet
bindDeleteHandler(ServiceReference) - Method in class org.apache.sling.jcr.webdav.impl.handler.SlingDeleteManager
bindDeleteHandler(ServiceReference) - Method in class org.apache.sling.jcr.webdav.impl.servlets.SlingWebDavServlet
bindHandler(ServiceReference) - Method in class org.apache.sling.jcr.webdav.impl.handler.SlingHandlerManager
bindIOHandler(ServiceReference) - Method in class org.apache.sling.jcr.webdav.impl.handler.SlingIOManager
bindIOHandler(ServiceReference) - Method in class org.apache.sling.jcr.webdav.impl.servlets.SlingWebDavServlet
bindPropertyHandler(ServiceReference) - Method in class org.apache.sling.jcr.webdav.impl.handler.SlingPropertyManager
bindPropertyHandler(ServiceReference) - Method in class org.apache.sling.jcr.webdav.impl.servlets.SlingWebDavServlet

## C

canCopy(CopyMoveContext, DavResource, DavResource) - Method in class org.apache.sling.jcr.webdav.impl.handler.DefaultHandlerService
canDelete(DeleteContext, DavResource) - Method in class org.apache.sling.jcr.webdav.impl.handler.DefaultHandlerService
canExport(ExportContext, boolean) - Method in class org.apache.sling.jcr.webdav.impl.handler.DefaultHandlerService
canExport(ExportContext, DavResource) - Method in class org.apache.sling.jcr.webdav.impl.handler.DefaultHandlerService
canExport(PropertyExportContext, boolean) - Method in class org.apache.sling.jcr.webdav.impl.handler.DefaultHandlerService
canImport(ImportContext, boolean) - Method in class org.apache.sling.jcr.webdav.impl.handler.DefaultHandlerService
canImport(ImportContext, DavResource) - Method in class org.apache.sling.jcr.webdav.impl.handler.DefaultHandlerService
canImport(PropertyImportContext, boolean) - Method in class org.apache.sling.jcr.webdav.impl.handler.DefaultHandlerService
canMove(CopyMoveContext, DavResource, DavResource) - Method in class org.apache.sling.jcr.webdav.impl.handler.DefaultHandlerService
collection_types() - Element in annotation type org.apache.sling.jcr.webdav.impl.servlets.SlingWebDavServlet.Config
copy(CopyMoveContext, DavResource, DavResource) - Method in class org.apache.sling.jcr.webdav.impl.handler.DefaultHandlerService
createResourceLocator(String, String) - Method in class org.apache.sling.jcr.webdav.impl.helper.SlingLocatorFactory
createResourceLocator(String, String, String) - Method in class org.apache.sling.jcr.webdav.impl.helper.SlingLocatorFactory
  Create a new `DavResourceLocator` from the specified prefix, workspace path and resource path, whithout modifying the specified Strings.
createResourceLocator(String, String, String, boolean) - Method in class org.apache.sling.jcr.webdav.impl.helper.SlingLocatorFactory
  Create a new `DavResourceLocator` from the specified prefix, workspace path and resource path.

## D

dav_create$_$absolute$_$uri() - Element in annotation type org.apache.sling.jcr.webdav.impl.servlets.SlingWebDavServlet.Config
dav_realm() - Element in annotation type org.apache.sling.jcr.webdav.impl.servlets.SlingWebDavServlet.Config
dav_root() - Element in annotation type org.apache.sling.jcr.webdav.impl.servlets.SlingWebDavServlet.Config
deactivate(ComponentContext) - Method in class org.apache.sling.jcr.webdav.impl.servlets.SlingWebDavServlet
DEFAULT_CONTEXT - Static variable in class org.apache.sling.jcr.webdav.impl.servlets.SlingWebDavServlet
DEFAULT_CREATE_ABSOLUTE_URI - Static variable in class org.apache.sling.jcr.webdav.impl.servlets.SlingWebDavServlet
DEFAULT_REALM - Static variable in class org.apache.sling.jcr.webdav.impl.servlets.SlingWebDavServlet
DefaultHandlerService - Class in org.apache.sling.jcr.webdav.impl.handler
  Wraps `DefaultHandler` in order to run it as a service.
DefaultHandlerService() - Constructor for class org.apache.sling.jcr.webdav.impl.handler.DefaultHandlerService
DefaultHandlerService.Config - Annotation Type in org.apache.sling.jcr.webdav.impl.handler
delete(DeleteContext, DavResource) - Method in class org.apache.sling.jcr.webdav.impl.handler.DefaultHandlerService
detect(InputStream, Metadata) - Method in class org.apache.sling.jcr.webdav.impl.helper.SlingTikaDetector
DirListingExportHandlerService - Class in org.apache.sling.jcr.webdav.impl.handler
  Wraps `DirListingExportHandler` in order to run it as a service.
DirListingExportHandlerService() - Constructor for class org.apache.sling.jcr.webdav.impl.handler.DirListingExportHandlerService
doService(HttpServletRequest, HttpServletResponse) - Method in class org.apache.sling.jcr.webdav.impl.servlets.SlingSimpleWebDavServlet

## E

exportContent(ExportContext, boolean) - Method in class org.apache.sling.jcr.webdav.impl.handler.DefaultHandlerService
exportContent(ExportContext, DavResource) - Method in class org.apache.sling.jcr.webdav.impl.handler.DefaultHandlerService
exportProperties(PropertyExportContext, boolean) - Method in class org.apache.sling.jcr.webdav.impl.handler.DefaultHandlerService

## F

filter_prefixes() - Element in annotation type org.apache.sling.jcr.webdav.impl.servlets.SlingWebDavServlet.Config
filter_types() - Element in annotation type org.apache.sling.jcr.webdav.impl.servlets.SlingWebDavServlet.Config
filter_uris() - Element in annotation type org.apache.sling.jcr.webdav.impl.servlets.SlingWebDavServlet.Config

## G

getCopyMoveHandlers() - Method in class org.apache.sling.jcr.webdav.impl.handler.SlingCopyMoveManager
getCopyMoveManager() - Method in class org.apache.sling.jcr.webdav.impl.helper.SlingResourceConfig
getDeleteHandlers() - Method in class org.apache.sling.jcr.webdav.impl.handler.SlingDeleteManager
getDeleteManager() - Method in class org.apache.sling.jcr.webdav.impl.helper.SlingResourceConfig
getHandlers(ManagedType[]) - Method in class org.apache.sling.jcr.webdav.impl.handler.SlingHandlerManager
getIOHandlers() - Method in class org.apache.sling.jcr.webdav.impl.handler.SlingIOManager
getIOManager() - Method in class org.apache.sling.jcr.webdav.impl.handler.DefaultHandlerService
getIOManager() - Method in class org.apache.sling.jcr.webdav.impl.helper.SlingResourceConfig
getItemFilter() - Method in class org.apache.sling.jcr.webdav.impl.helper.SlingResourceConfig
getLocatorFactory() - Method in class org.apache.sling.jcr.webdav.impl.servlets.SlingWebDavServlet
getName() - Method in class org.apache.sling.jcr.webdav.impl.handler.DefaultHandlerService
getPropertyHandlers() - Method in class org.apache.sling.jcr.webdav.impl.handler.SlingPropertyManager
getPropertyManager() - Method in class org.apache.sling.jcr.webdav.impl.helper.SlingResourceConfig
getRepository() - Method in class org.apache.sling.jcr.webdav.impl.servlets.SlingSimpleWebDavServlet
getRepository() - Method in class org.apache.sling.jcr.webdav.impl.servlets.SlingWebDavServlet
getServletContextPath() - Method in class org.apache.sling.jcr.webdav.impl.helper.SlingResourceConfig
getServletInitParams() - Method in class org.apache.sling.jcr.webdav.impl.helper.SlingResourceConfig
getSession(HttpServletRequest, Repository, String) - Method in class org.apache.sling.jcr.webdav.impl.helper.SlingSessionProvider
  Returns the value of the `javax.jcr.Session` request attribute or `null` if the request attribute is not set.
getSessionProvider() - Method in class org.apache.sling.jcr.webdav.impl.servlets.SlingWebDavServlet

## I

importContent(ImportContext, boolean) - Method in class org.apache.sling.jcr.webdav.impl.handler.DefaultHandlerService
importContent(ImportContext, DavResource) - Method in class org.apache.sling.jcr.webdav.impl.handler.DefaultHandlerService
importProperties(PropertyImportContext, boolean) - Method in class org.apache.sling.jcr.webdav.impl.handler.DefaultHandlerService
init() - Method in class org.apache.sling.jcr.webdav.impl.servlets.SlingSimpleWebDavServlet
init() - Method in class org.apache.sling.jcr.webdav.impl.servlets.SlingWebDavServlet
isCollectionResource(Item) - Method in class org.apache.sling.jcr.webdav.impl.helper.SlingResourceConfig

## M

move(CopyMoveContext, DavResource, DavResource) - Method in class org.apache.sling.jcr.webdav.impl.handler.DefaultHandlerService

## O

org.apache.sling.jcr.webdav.impl.handler - package org.apache.sling.jcr.webdav.impl.handler
org.apache.sling.jcr.webdav.impl.helper - package org.apache.sling.jcr.webdav.impl.helper
org.apache.sling.jcr.webdav.impl.servlets - package org.apache.sling.jcr.webdav.impl.servlets

## P

parse(URL) - Method in class org.apache.sling.jcr.webdav.impl.helper.SlingResourceConfig

## R

releaseSession(Session) - Method in class org.apache.sling.jcr.webdav.impl.helper.SlingSessionProvider
  Does nothing as the session is taken from the Sling request and hence the session will be released by Sling.

## S

sendUnauthorized(WebdavRequest, WebdavResponse, DavException) - Method in class org.apache.sling.jcr.webdav.impl.servlets.SlingWebDavServlet
  Overridden as the base class uses sendError that we don't want (SLING-2443)
service(HttpServletRequest, HttpServletResponse) - Method in class org.apache.sling.jcr.webdav.impl.servlets.SlingSimpleWebDavServlet
setComponentContext(ComponentContext) - Method in class org.apache.sling.jcr.webdav.impl.handler.SlingCopyMoveManager
setComponentContext(ComponentContext) - Method in class org.apache.sling.jcr.webdav.impl.handler.SlingDeleteManager
setComponentContext(ComponentContext) - Method in class org.apache.sling.jcr.webdav.impl.handler.SlingHandlerManager
setComponentContext(ComponentContext) - Method in class org.apache.sling.jcr.webdav.impl.handler.SlingIOManager
setComponentContext(ComponentContext) - Method in class org.apache.sling.jcr.webdav.impl.handler.SlingPropertyManager
setIOManager(IOManager) - Method in class org.apache.sling.jcr.webdav.impl.handler.DefaultHandlerService
SlingCopyMoveManager - Class in org.apache.sling.jcr.webdav.impl.handler
  CopyMoveManager service that uses a ServiceTracker to find available CopyMoveHandler.
SlingCopyMoveManager(String) - Constructor for class org.apache.sling.jcr.webdav.impl.handler.SlingCopyMoveManager
SlingDeleteManager - Class in org.apache.sling.jcr.webdav.impl.handler
  DeleteManager service that uses a ServiceTracker to find available DeleteHandler.
SlingDeleteManager(String) - Constructor for class org.apache.sling.jcr.webdav.impl.handler.SlingDeleteManager
SlingHandlerManager<ManagedType> - Class in org.apache.sling.jcr.webdav.impl.handler
  IOManager service that uses a ServiceTracker to find available IOHandlers.
SlingHandlerManager(String) - Constructor for class org.apache.sling.jcr.webdav.impl.handler.SlingHandlerManager
SlingIOManager - Class in org.apache.sling.jcr.webdav.impl.handler
  IOManager service that uses a ServiceTracker to find available IOHandlers.
SlingIOManager(String) - Constructor for class org.apache.sling.jcr.webdav.impl.handler.SlingIOManager
SlingLocatorFactory - Class in org.apache.sling.jcr.webdav.impl.helper
SlingLocatorFactory(String) - Constructor for class org.apache.sling.jcr.webdav.impl.helper.SlingLocatorFactory
SlingPropertyManager - Class in org.apache.sling.jcr.webdav.impl.handler
  PropertyManager service that uses a ServiceTracker to find available PropertyHandler.
SlingPropertyManager(String) - Constructor for class org.apache.sling.jcr.webdav.impl.handler.SlingPropertyManager
SlingResourceConfig - Class in org.apache.sling.jcr.webdav.impl.helper
SlingResourceConfig(MimeTypeService, SlingWebDavServlet.Config, IOManager, PropertyManager, CopyMoveManager, DeleteManager) - Constructor for class org.apache.sling.jcr.webdav.impl.helper.SlingResourceConfig
SlingSessionProvider - Class in org.apache.sling.jcr.webdav.impl.helper
  The `SlingSessionProvider` is a Jackrabbit WebDAV server `SessionProvider` which returns the session stored as the `javax.jcr.Session` request attribute.
SlingSessionProvider() - Constructor for class org.apache.sling.jcr.webdav.impl.helper.SlingSessionProvider
SlingSimpleWebDavServlet - Class in org.apache.sling.jcr.webdav.impl.servlets
  The `SlingSimpleWebDavServlet` extends the JCR `SimpleWebdavServlet` with some Sling-specific features
SlingTikaDetector - Class in org.apache.sling.jcr.webdav.impl.helper
SlingTikaDetector(MimeTypeService) - Constructor for class org.apache.sling.jcr.webdav.impl.helper.SlingTikaDetector
SlingWebDavServlet - Class in org.apache.sling.jcr.webdav.impl.servlets
  The `SlingWebDavServlet` implements the WebDAV protocol as a default servlet for Sling handling all WebDAV methods.
SlingWebDavServlet() - Constructor for class org.apache.sling.jcr.webdav.impl.servlets.SlingWebDavServlet
SlingWebDavServlet.Config - Annotation Type in org.apache.sling.jcr.webdav.impl.servlets

## T

type_collections() - Element in annotation type org.apache.sling.jcr.webdav.impl.handler.DefaultHandlerService.Config
type_collections() - Element in annotation type org.apache.sling.jcr.webdav.impl.servlets.SlingWebDavServlet.Config
TYPE_COLLECTIONS - Static variable in class org.apache.sling.jcr.webdav.impl.servlets.SlingWebDavServlet
TYPE_COLLECTIONS_DEFAULT - Static variable in class org.apache.sling.jcr.webdav.impl.servlets.SlingWebDavServlet
type_content() - Element in annotation type org.apache.sling.jcr.webdav.impl.handler.DefaultHandlerService.Config
type_content() - Element in annotation type org.apache.sling.jcr.webdav.impl.servlets.SlingWebDavServlet.Config
TYPE_CONTENT - Static variable in class org.apache.sling.jcr.webdav.impl.servlets.SlingWebDavServlet
TYPE_CONTENT_DEFAULT - Static variable in class org.apache.sling.jcr.webdav.impl.servlets.SlingWebDavServlet
type_noncollections() - Element in annotation type org.apache.sling.jcr.webdav.impl.handler.DefaultHandlerService.Config
type_noncollections() - Element in annotation type org.apache.sling.jcr.webdav.impl.servlets.SlingWebDavServlet.Config
TYPE_NONCOLLECTIONS - Static variable in class org.apache.sling.jcr.webdav.impl.servlets.SlingWebDavServlet
TYPE_NONCOLLECTIONS_DEFAULT - Static variable in class org.apache.sling.jcr.webdav.impl.servlets.SlingWebDavServlet

## U

unbindCopyMoveHandler(ServiceReference) - Method in class org.apache.sling.jcr.webdav.impl.handler.SlingCopyMoveManager
unbindCopyMoveHandler(ServiceReference) - Method in class org.apache.sling.jcr.webdav.impl.servlets.SlingWebDavServlet
unbindDeleteHandler(ServiceReference) - Method in class org.apache.sling.jcr.webdav.impl.handler.SlingDeleteManager
unbindDeleteHandler(ServiceReference) - Method in class org.apache.sling.jcr.webdav.impl.servlets.SlingWebDavServlet
unbindHandler(ServiceReference) - Method in class org.apache.sling.jcr.webdav.impl.handler.SlingHandlerManager
unbindIOHandler(ServiceReference) - Method in class org.apache.sling.jcr.webdav.impl.handler.SlingIOManager
unbindIOHandler(ServiceReference) - Method in class org.apache.sling.jcr.webdav.impl.servlets.SlingWebDavServlet
unbindPropertyHandler(ServiceReference) - Method in class org.apache.sling.jcr.webdav.impl.handler.SlingPropertyManager
unbindPropertyHandler(ServiceReference) - Method in class org.apache.sling.jcr.webdav.impl.servlets.SlingWebDavServlet

A B C D E F G I M O P R S T U
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form