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
All Classes All Packages
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
List
s 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 aSupportedPrivilegeSetProperty
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 aCredentialsProvider
to locate credentials in the request, log into the respository, and provide aDavSession
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 anIOListener
that writes debug/error output to thelogger
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 ofIOHandler
s 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 anExportContext
that wraps around the specified OutputContext as it was passed toDavResource.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 ownexportData
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 anEventType
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 ornull
, 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 ornull
. - 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 aItemFilter
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 byEvent
. - 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 thelock
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 ornull
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
-
Returns
ExportViewReport.EXPORTVIEW_REPORT
report type. - getType() - Method in class org.apache.jackrabbit.webdav.jcr.version.report.JcrPrivilegeReport
-
Returns
JcrPrivilegeReport.PRIVILEGES_REPORT
report type. - getType() - Method in class org.apache.jackrabbit.webdav.jcr.version.report.LocateByUuidReport
-
Returns
LocateByUuidReport.LOCATE_BY_UUID_REPORT
report type. - getType() - Method in class org.apache.jackrabbit.webdav.jcr.version.report.LocateCorrespondingNodeReport
- getType() - Method in class org.apache.jackrabbit.webdav.jcr.version.report.NodeTypesReport
-
Returns
NodeTypesReport.NODETYPES_REPORT
type. - getType() - Method in class org.apache.jackrabbit.webdav.jcr.version.report.RegisteredNamespacesReport
-
Returns
RegisteredNamespacesReport.REGISTERED_NAMESPACES_REPORT
type. - getType() - Method in class org.apache.jackrabbit.webdav.jcr.version.report.RepositoryDescriptorsReport
- 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
long
s 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
Value
s representing the value of this property. - getValue() - Method in class org.apache.jackrabbit.webdav.jcr.search.SearchResultProperty
-
Same as
SearchResultProperty.getValues()
- 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
value
s present in this property orPropertyType.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
VersionResource
s representing all versions present in the underlying JCR version history. - getVersions() - Method in class org.apache.jackrabbit.webdav.simple.VersionHistoryResourceImpl
-
Return an array of
VersionResource
s 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
IOHandler
s 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
- 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 ofIOHandlers
that should be asked to perform an import or export. - IOManagerImpl - Class in org.apache.jackrabbit.server.io
-
IOManagerImpl
represents the most simpleIOManager
implementation that provides a default constructor and does define anyIOHandler
s. - 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 returnsfalse
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 aJCR 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 theDavException
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 theDavSession
interface, which simply wraps aSession
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 theJCR 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
extendsDavProperty
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 newSearchResultProperty
. - 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 besaved
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 typesItemResourceConstants.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
andbind
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 thestream 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 newExportContext
based on the specified context and forwards the export to itsIOManager
. - subscribe(SubscriptionInfo, String, ObservationResource) - Method in class org.apache.jackrabbit.webdav.jcr.observation.SubscriptionManagerImpl
-
Create a new
Subscription
or update an existingSubscription
and add it as eventlistener to theObservationManager
. - 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 givenSubscriptionInfo
andresource
. - 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 theSubscriptionDiscovery
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 theObservationManager
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 mapWorkspace.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
implementsDavProperty
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 singleValue
. - ValuesProperty(Value[]) - Constructor for class org.apache.jackrabbit.webdav.jcr.property.ValuesProperty
-
Create a new
ValuesProperty
from the givenValue array
. - ValuesProperty(DavProperty<?>, int, ValueFactory) - Constructor for class org.apache.jackrabbit.webdav.jcr.property.ValuesProperty
-
Wrap the specified
DavProperty
in a newValuesProperty
. - 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 ofNode
s. - 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 ofNode
s. - 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 properXmlHandler.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
All Classes All Packages