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

A

AUTOCREATED_ATTRIBUTE - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
Name of the autoCreated attribute.
AbstractCommand - class org.apache.jackrabbit.server.io.AbstractCommand.
This Class implements an abstract command
AbstractCommand() - Constructor for class org.apache.jackrabbit.server.io.AbstractCommand
 
AbstractContext - class org.apache.jackrabbit.server.io.AbstractContext.
 
AbstractContext(Properties) - Constructor for class org.apache.jackrabbit.server.io.AbstractContext
Creates a new AbstractContext that used the given properties as default
AbstractExportCommand - class org.apache.jackrabbit.server.io.AbstractExportCommand.
This Class implements an abstract export command for a nc-resource.
AbstractExportCommand() - Constructor for class org.apache.jackrabbit.server.io.AbstractExportCommand
 
AbstractImportCommand - class org.apache.jackrabbit.server.io.AbstractImportCommand.
This Class implements an abstract import command for a nc-resource.
AbstractImportCommand() - Constructor for class org.apache.jackrabbit.server.io.AbstractImportCommand
 
AbstractWebdavServlet - class org.apache.jackrabbit.server.AbstractWebdavServlet.
AbstractWebdavServlet

todo respect Position header

AbstractWebdavServlet() - Constructor for class org.apache.jackrabbit.server.AbstractWebdavServlet
 
AddMixinCommand - class org.apache.jackrabbit.server.io.AddMixinCommand.
This Class implements a import command that adds a mixin node type to the current node.
AddMixinCommand() - Constructor for class org.apache.jackrabbit.server.io.AddMixinCommand
Creates a new AddMixinCommand
AddMixinCommand(String) - Constructor for class org.apache.jackrabbit.server.io.AddMixinCommand
Creates a new AddMixinCommand with the given node type.
AddNodeCommand - class org.apache.jackrabbit.server.io.AddNodeCommand.
This Class implements a import command that adds a child node to the current node.
AddNodeCommand() - Constructor for class org.apache.jackrabbit.server.io.AddNodeCommand
Creates a new AddNodeCommand
AddNodeCommand(String) - Constructor for class org.apache.jackrabbit.server.io.AddNodeCommand
Creates a new AddNodeCommand with the given node type.
addHrefProperty(DavPropertyName, Item[], boolean) - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
Add a HrefProperty with the specified property name and values.
addHrefProperty(DavPropertyName, Iterator, boolean) - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
Add a new href property to the property set, where all items present in the specifed iterator are referenced in the resulting property.
addLockManager(LockManager) - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
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) - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
 
addMember(DavResource, InputContext) - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemResource
Method is not allowed.
addMember(DavResource) - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemResource
Method is not allowed.
addMember(DavResource, InputContext) - Method in class org.apache.jackrabbit.webdav.jcr.RootCollection
Throws exception: 403 Forbidden.
addMember(DavResource) - Method in class org.apache.jackrabbit.webdav.jcr.RootCollection
Throws exception: 403 Forbidden.
addMember(DavResource, InputContext) - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
Adds a new member to this resource.
addMember(DavResource) - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
Creates a new member of this resource.
addReference(Object) - Method in class org.apache.jackrabbit.webdav.simple.DavSessionImpl
 
addVersionControl() - Method in class org.apache.jackrabbit.webdav.jcr.VersionControlledItemCollection
Adds version control to this resource.
allowsSameNameSiblings() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.NodeDefinitionImpl
 
alterProperties(DavPropertySet, DavPropertyNameSet) - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
Loops over the given Sets and alters the properties accordingly.
alterProperties(DavPropertySet, DavPropertyNameSet) - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemResource
Loops over the given Sets and alters the properties accordingly.
alterProperties(DavPropertySet, DavPropertyNameSet) - Method in class org.apache.jackrabbit.webdav.jcr.RootItemCollection
Handles an attempt to set ItemResourceConstants.JCR_NAMESPACES and forwards any other set or remove requests to the super class.
alterProperties(DavPropertySet, DavPropertyNameSet) - Method in class org.apache.jackrabbit.webdav.jcr.VersionControlledItemCollection
 
alterProperties(DavPropertySet, DavPropertyNameSet) - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
attachSession(WebdavRequest) - Method in class org.apache.jackrabbit.server.jcr.JCRWebdavServer
Acquires a DavSession either from the session cache or creates a new one by login to the repository.
attachSession(WebdavRequest) - Method in class org.apache.jackrabbit.webdav.simple.DavSessionProviderImpl
Acquires a DavSession.
available() - Method in class org.apache.jackrabbit.server.io.BoundedInputStream

B

BoundedInputStream - class org.apache.jackrabbit.server.io.BoundedInputStream.
This is a stream that will only supply bytes up to a certain length - if its position goes above that, it will stop.
BoundedInputStream(InputStream, long) - Constructor for class org.apache.jackrabbit.server.io.BoundedInputStream
Creates a new BoundedInputStream that wraps the given input stream and limits it to a certain size.
BoundedInputStream(InputStream) - Constructor for class org.apache.jackrabbit.server.io.BoundedInputStream
 

C

CHILDNODEDEFINITION_ELEMENT - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
Name of the child node definition element.
COMPLIANCE_CLASS - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
Complience classes common to all item resources.
CheckinCommand - class org.apache.jackrabbit.server.io.CheckinCommand.
This Class implements a import command that saves the current node.
CheckinCommand() - Constructor for class org.apache.jackrabbit.server.io.CheckinCommand
 
CredentialsProvider - interface org.apache.jackrabbit.server.CredentialsProvider.
This Interface defines a provider for the credentials.
canHandle(Node) - Method in class org.apache.jackrabbit.server.io.AbstractExportCommand
Checks if this export command can handle the given node.
canHandle(String) - Method in class org.apache.jackrabbit.server.io.AbstractImportCommand
Returns true, if this command handles the given content type.
canHandle(Node) - Method in class org.apache.jackrabbit.server.io.FileExportCommand
Checks if the given node can be handled by this export command.
canHandle(String) - Method in class org.apache.jackrabbit.server.io.FileImportCommand
Can handle all content type thus returning true.
canHandle(Node) - Method in class org.apache.jackrabbit.server.io.XMLExportCommand
Returns true
canHandle(String) - Method in class org.apache.jackrabbit.server.io.XMLImportCommand
Returns true if the given content type is equal to XMLImportCommand.XML_CONTENT_TYPE.
canHandle(String) - Method in class org.apache.jackrabbit.server.io.ZIPImportCommand
Returns true if the given content type is equal to ZIPImportCommand.ZIP_CONTENT_TYPE.
checkin() - Method in class org.apache.jackrabbit.webdav.jcr.VersionControlledItemCollection
Calls Node.checkin() on the underlaying repository node.
checkout() - Method in class org.apache.jackrabbit.webdav.jcr.VersionControlledItemCollection
Calls Node.checkout() on the underlaying repository node.
close() - Method in class org.apache.jackrabbit.server.io.BoundedInputStream
copy(DavResource, boolean) - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
create(NodeDefinition) - Static method in class org.apache.jackrabbit.webdav.jcr.nodetype.NodeDefinitionImpl
 
create(NodeType[]) - Static method in class org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeElement
 
create(PropertyDefinition) - Static method in class org.apache.jackrabbit.webdav.jcr.nodetype.PropertyDefinitionImpl
 
createLock(LockInfo, DavResource) - Method in class org.apache.jackrabbit.webdav.jcr.transaction.TxLockManagerImpl
Create a new lock.
createResource(DavResourceLocator, DavServletRequest, DavServletResponse) - Method in class org.apache.jackrabbit.webdav.jcr.DavResourceFactoryImpl
Create a new DavResource from the specified locator and request objects.
createResource(DavResourceLocator, DavSession) - Method in class org.apache.jackrabbit.webdav.jcr.DavResourceFactoryImpl
Create a new DavResource from the given locator and session.
createResource(DavResourceLocator, DavServletRequest, DavServletResponse) - Method in class org.apache.jackrabbit.webdav.simple.ResourceFactoryImpl
Create a new DavResource from the given locator and request.
createResource(DavResourceLocator, DavSession) - Method in class org.apache.jackrabbit.webdav.simple.ResourceFactoryImpl
Create a new DavResource from the given locator and webdav session.
createResourceLocator(String, String) - Method in class org.apache.jackrabbit.webdav.jcr.DavLocatorFactoryImpl
Create a new DavResourceLocator.
createResourceLocator(String, String, String) - Method in class org.apache.jackrabbit.webdav.jcr.DavLocatorFactoryImpl
Create a new DavResourceLocator from the specified prefix, workspace path and resource path, whithout modifying the specified Strings.
createResourceLocator(String, String, String, boolean) - Method in class org.apache.jackrabbit.webdav.jcr.DavLocatorFactoryImpl
 
createResourceLocator(String, String) - Method in class org.apache.jackrabbit.webdav.simple.LocatorFactoryImpl
 
createResourceLocator(String, String, String) - Method in class org.apache.jackrabbit.webdav.simple.LocatorFactoryImpl
 
createResourceLocator(String, String, String, boolean) - Method in class org.apache.jackrabbit.webdav.simple.LocatorFactoryImpl
 
createSubContext(Node) - Method in class org.apache.jackrabbit.server.io.ExportContext
Creates a new sub context which bases on this contexts properties
createSubContext(Node) - Method in class org.apache.jackrabbit.server.io.ImportContext
Creates a new sub context which bases on this contexts properties
creationDateFormat - Static variable in class org.apache.jackrabbit.webdav.simple.NodeResource
Simple date format for the creation date ISO representation (partial).

D

DEFAULTPRIMARYTYPE_ATTRIBUTE - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
Name of the default primary type attribute.
DEFAULTVALUES_ELEMENT - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
Name of the default values element.
DEFAULTVALUE_ELEMENT - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
Name of the default value element.
DEFAULT_AUTHENTICATE_HEADER - Static variable in class org.apache.jackrabbit.server.AbstractWebdavServlet
Default value for the 'WWW-Authenticate' header, that is set, if request results in a 401 (Unauthorized) error.
DavLocatorFactoryImpl - class org.apache.jackrabbit.webdav.jcr.DavLocatorFactoryImpl.
DavLocatorFactoryImpl...
DavLocatorFactoryImpl(String) - Constructor for class org.apache.jackrabbit.webdav.jcr.DavLocatorFactoryImpl
Create a new factory
DavResourceFactoryImpl - class org.apache.jackrabbit.webdav.jcr.DavResourceFactoryImpl.
DavResourceFactoryImpl...
DavResourceFactoryImpl(TxLockManagerImpl, SubscriptionManager) - Constructor for class org.apache.jackrabbit.webdav.jcr.DavResourceFactoryImpl
Create a new DavResourceFactoryImpl.
DavResourceImpl - class org.apache.jackrabbit.webdav.simple.DavResourceImpl.
DavResourceImpl imeplements a DavResource.
DavResourceImpl(DavResourceLocator, DavResourceFactory, DavSession, ResourceConfig) - Constructor for class org.apache.jackrabbit.webdav.simple.DavResourceImpl
Create a new DavResource.
DavSessionImpl - class org.apache.jackrabbit.webdav.simple.DavSessionImpl.
Simple implementation of the DavSession interface.
DavSessionImpl(Session) - Constructor for class org.apache.jackrabbit.webdav.simple.DavSessionImpl
Creates a new DavSession based on a jcr session
DavSessionProviderImpl - class org.apache.jackrabbit.webdav.simple.DavSessionProviderImpl.
Simple implementation of the DavSessionProvider interface that uses a CredentialsProvider to locate credentials in the request, log into the respository, and provide a DavSession to the request.
DavSessionProviderImpl(Repository, SessionProvider) - Constructor for class org.apache.jackrabbit.webdav.simple.DavSessionProviderImpl
Creates a new DavSessionProviderImpl
DefaultItemCollection - class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection.
DefaultItemCollection represents a JCR node item.
DefaultItemCollection(DavResourceLocator, DavSession, DavResourceFactory, Item) - Constructor for class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
Create a new DefaultItemCollection.
DefaultItemResource - class org.apache.jackrabbit.webdav.jcr.DefaultItemResource.
DefaultItemResource represents JCR property item.
DefaultItemResource(DavResourceLocator, DavSession, DavResourceFactory, Item) - Constructor for class org.apache.jackrabbit.webdav.jcr.DefaultItemResource
Create a new DefaultItemResource.
DefaultResourceFilter - class org.apache.jackrabbit.webdav.simple.DefaultResourceFilter.
DefaultResourceFilter...
DefaultResourceFilter() - Constructor for class org.apache.jackrabbit.webdav.simple.DefaultResourceFilter
 
DirListingExportCommand - class org.apache.jackrabbit.server.io.DirListingExportCommand.
This Class implements a collection export command that produces a HTML directory listing of all child nodes.
DirListingExportCommand() - Constructor for class org.apache.jackrabbit.server.io.DirListingExportCommand
Creates a DirListingExportCommand
decode(QName) - Static method in class org.apache.jackrabbit.util.ISO9075
Decodes the name.
decode(String) - Static method in class org.apache.jackrabbit.util.ISO9075
Decodes the name.
doCheckin(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The CHECKIN method
doCheckout(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The CHECKOUT method
doCopy(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The COPY method
doDelete(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The DELETE method
doGet(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The GET method
doHead(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The HEAD method
doLabel(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The LABEL method
doLock(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The LOCK method
doMerge(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The MERGE method
doMkCol(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The MKCOL method
doMkWorkspace(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The MKWORKSPACE method
doMove(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The MOVE method
doOptions(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The OPTION method
doOrderPatch(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The ORDERPATCH method
doPoll(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The POLL method
doPost(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The POST method.
doPropFind(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The PROPFIND method
doPropPatch(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The PROPPATCH method
doPut(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The PUT method
doReport(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The REPORT method
doSearch(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The SEARCH method
doSubscribe(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The SUBSCRIBE method
doUncheckout(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The UNCHECKOUT method
doUnlock(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The UNLOCK method
doUnsubscribe(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The UNSUBSCRIBE method
doUpdate(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The UPDATE method
doVersionControl(WebdavRequest, WebdavResponse, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
The VERSION-CONTROL method

E

EXCLUSIVE_SESSION - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
Extension to the WebDAV 'exclusive' lock, that allows to distinguish the session-scoped and open-scoped locks on a JCR node.
EXPORTVIEW_REPORT - Static variable in class org.apache.jackrabbit.webdav.jcr.version.report.ExportViewReport
The exportview report type
ExportCollectionChain - class org.apache.jackrabbit.server.io.ExportCollectionChain.
This Class implements a default chain for exporting collection resources.
ExportCollectionChain() - Constructor for class org.apache.jackrabbit.server.io.ExportCollectionChain
Creates a new command chain for exporting collection resources
ExportContext - class org.apache.jackrabbit.server.io.ExportContext.
This Class implements a export context which is passed to the respective export commands.
ExportContext(Node) - Constructor for class org.apache.jackrabbit.server.io.ExportContext
Creates a new ExportContext for the given node
ExportContext(Properties, Node) - Constructor for class org.apache.jackrabbit.server.io.ExportContext
Creats a new import context with the given root node and property defaults.
ExportResourceChain - class org.apache.jackrabbit.server.io.ExportResourceChain.
This Class implements a default chain for exporting non collection resources.
ExportResourceChain() - Constructor for class org.apache.jackrabbit.server.io.ExportResourceChain
Creats a new command chain for exporting non collection resources.
ExportViewReport - class org.apache.jackrabbit.webdav.jcr.version.report.ExportViewReport.
ExportViewReport handles REPORT requests for the 'exportview' report.
ExportViewReport() - Constructor for class org.apache.jackrabbit.webdav.jcr.version.report.ExportViewReport
 
enableCommand(String, boolean) - Method in class org.apache.jackrabbit.server.io.AbstractContext
Enables or disables a command by setting the <id>.enabled property to enabled
enableCommand(String, String) - Method in class org.apache.jackrabbit.server.io.AbstractContext
Enables or disables a command by setting the <id>.enabled property to enabled
encode(QName) - Static method in class org.apache.jackrabbit.util.ISO9075
Encodes the local part of name as specified in ISO 9075.
encode(String) - Static method in class org.apache.jackrabbit.util.ISO9075
Encodes name as specified in ISO 9075.
execute(WebdavRequest, WebdavResponse, int, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
Executes the respective method in the given webdav context
execute(Context) - Method in class org.apache.jackrabbit.server.io.AbstractCommand
Executes this command by calling AbstractCommand.execute(AbstractContext) if this command is not disabled by the context properties.
execute(AbstractContext) - Method in class org.apache.jackrabbit.server.io.AbstractCommand
Executes this command
execute(AbstractContext) - Method in class org.apache.jackrabbit.server.io.AbstractExportCommand
Executes this command by calling AbstractExportCommand.execute(ExportContext) if the given context is of the correct class.
execute(ExportContext) - Method in class org.apache.jackrabbit.server.io.AbstractExportCommand
Executs this command using the given export context.
execute(AbstractContext) - Method in class org.apache.jackrabbit.server.io.AbstractImportCommand
Executes this command by calling AbstractImportCommand.importResource(org.apache.jackrabbit.server.io.ImportContext, javax.jcr.Node, java.io.InputStream) if the given context is of the correct class.
execute(ImportContext) - Method in class org.apache.jackrabbit.server.io.AbstractImportCommand
Executes this command.
execute(AbstractContext) - Method in class org.apache.jackrabbit.server.io.AddMixinCommand
Executes this command by delegating to AddMixinCommand.execute(ImportContext) if the context has the correct class.
execute(ImportContext) - Method in class org.apache.jackrabbit.server.io.AddMixinCommand
Adds the mixin nodetype to the current import node.
execute(AbstractContext) - Method in class org.apache.jackrabbit.server.io.AddNodeCommand
Executes this command by delegating to AddNodeCommand.execute(ImportContext) if the context has the correct class.
execute(ImportContext) - Method in class org.apache.jackrabbit.server.io.AddNodeCommand
Executes this command.
execute(AbstractContext) - Method in class org.apache.jackrabbit.server.io.CheckinCommand
Executes this command by delegating to CheckinCommand.execute(ImportContext) if the context has the correct class.
execute(ImportContext) - Method in class org.apache.jackrabbit.server.io.CheckinCommand
Adds the mixin nodetype to the current import node.
execute(AbstractContext) - Method in class org.apache.jackrabbit.server.io.DirListingExportCommand
Executes this command by delegating to DirListingExportCommand.execute(ExportContext) if the context has the correct class.
execute(ExportContext) - Method in class org.apache.jackrabbit.server.io.DirListingExportCommand
Executes this command.
execute(AbstractContext) - Method in class org.apache.jackrabbit.server.io.PrimaryItemExportCommand
Executes this command by calling PrimaryItemExportCommand.execute(ExportContext) if the given context is of the correct class.
execute(ExportContext) - Method in class org.apache.jackrabbit.server.io.PrimaryItemExportCommand
Executs this command using the given export context.
execute(AbstractContext) - Method in class org.apache.jackrabbit.server.io.SaveCommand
Executes this command by delegating to SaveCommand.execute(ImportContext) if the context has the correct class.
execute(ImportContext) - Method in class org.apache.jackrabbit.server.io.SaveCommand
Saves the node or its parent node if this is new.
execute(AbstractContext) - Method in class org.apache.jackrabbit.server.io.SetContentTypeCommand
Executes this command by calling SetContentTypeCommand.execute(ImportContext) if the given context is of the correct class.
execute(ImportContext) - Method in class org.apache.jackrabbit.server.io.SetContentTypeCommand
Executes this command.
execute(AbstractContext) - Method in class org.apache.jackrabbit.server.io.XMLImportCommand
Executes this command by calling XMLImportCommand.importResource(org.apache.jackrabbit.server.io.ImportContext, javax.jcr.Node, java.io.InputStream) if the given context is of the correct class.
execute(ImportContext) - Method in class org.apache.jackrabbit.server.io.XMLImportCommand
Executes this command.
execute(AbstractContext) - Method in class org.apache.jackrabbit.server.io.ZIPImportCommand
Executes this command by calling ZIPImportCommand.importResource(org.apache.jackrabbit.server.io.ImportContext, javax.jcr.Node, java.io.InputStream) if the given context is of the correct class.
execute(ImportContext) - Method in class org.apache.jackrabbit.server.io.ZIPImportCommand
Override default behaviour and abort chain if input is processed.
exists() - Method in class org.apache.jackrabbit.webdav.jcr.RootCollection
Returns true
exists() - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
exportNode(ExportContext, Node) - Method in class org.apache.jackrabbit.server.io.AbstractExportCommand
Creates the response content.
exportNode(ExportContext, Node) - Method in class org.apache.jackrabbit.server.io.FileExportCommand
Exports the node by returning the content of the jcr:data property of the content node.
exportNode(ExportContext, Node) - Method in class org.apache.jackrabbit.server.io.XMLExportCommand
Creates a docview response for the given node.

F

FileExportCommand - class org.apache.jackrabbit.server.io.FileExportCommand.
This Class implements a export command that returns the data included in the jcr:data property of a nt:resource node.
FileExportCommand() - Constructor for class org.apache.jackrabbit.server.io.FileExportCommand
 
FileImportCommand - class org.apache.jackrabbit.server.io.FileImportCommand.
This Class implements an import command that creates a "nt:resource" node or of any other configured nodetype below the current node and adds the resource data as binary property.
FileImportCommand() - Constructor for class org.apache.jackrabbit.server.io.FileImportCommand
 

G

getAuthenticateHeaderValue() - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
Returns the value of the 'WWW-Authenticate' header, that is returned in case of 401 error.
getChain() - Static method in class org.apache.jackrabbit.server.io.ExportCollectionChain
Returns an export chain.
getChain() - Static method in class org.apache.jackrabbit.server.io.ExportResourceChain
Returns an export chain.
getChain() - Static method in class org.apache.jackrabbit.server.io.ImportCollectionChain
Returns an import chain.
getChain() - Static method in class org.apache.jackrabbit.server.io.ImportResourceChain
Returns an import chain.
getCollection() - Method in class org.apache.jackrabbit.webdav.jcr.RootCollection
Always returns null
getCollection() - Method in class org.apache.jackrabbit.webdav.jcr.RootItemCollection
Retrieve the collection that has all root item / workspace collections as internal members.
getCollection() - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
getColumnNames() - Method in class org.apache.jackrabbit.webdav.jcr.search.SearchResultProperty
Return the column names representing the names of the properties present in the values.
getComplianceClass() - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
 
getComplianceClass() - Method in class org.apache.jackrabbit.webdav.jcr.RootCollection
Returns a string listing the complieance classes for this resource as it is required for the DAV response header.
getComplianceClass() - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
getContentLanguage() - Method in class org.apache.jackrabbit.server.io.ExportContext
Returns the content language or null
getContentLanguage() - Method in class org.apache.jackrabbit.server.io.ImportContext
Returns the content language or null
getContentLanguage() - Method in class org.apache.jackrabbit.webdav.simple.NodeResource
Return the content language or null if it could not be determined.
getContentLength() - Method in class org.apache.jackrabbit.server.io.ExportContext
Returns the length of the data to be exported
getContentLength() - Method in class org.apache.jackrabbit.webdav.simple.NodeResource
Return the content length or '0'.
getContentNodeType() - Method in class org.apache.jackrabbit.server.io.XMLImportCommand
Returns the nodetype for the jcr:content node
getContentType() - Method in class org.apache.jackrabbit.server.io.ExportContext
Returns the content type of the resource.
getContentType() - Method in class org.apache.jackrabbit.server.io.ImportContext
Returns the content type of the resource to be imported or null, if no contenttype was defined.
getContentType() - Method in class org.apache.jackrabbit.webdav.simple.NodeResource
Return the content type or null if it could not be determined.
getCreationDate() - Method in class org.apache.jackrabbit.webdav.simple.NodeResource
Return the creation time as formatted string.
getCreationTime() - Method in class org.apache.jackrabbit.server.io.ExportContext
Returns the creation time of the resource.
getCreationTime() - Method in class org.apache.jackrabbit.webdav.simple.NodeResource
Return the creation time or '0'.
getCredentials(HttpServletRequest) - Method in interface org.apache.jackrabbit.server.CredentialsProvider
Extracts the credentials from the given servlet request.
getDavSessionProvider() - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
Returns the DavSessionProvider.
getDeclaringNodeType() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.ItemDefinitionImpl
 
getDefaultContentType() - Method in class org.apache.jackrabbit.server.io.AbstractExportCommand
Returns the default content type of this export
getDefaultContentType() - Method in class org.apache.jackrabbit.server.io.FileExportCommand
Returns the default content type
getDefaultContentType() - Method in class org.apache.jackrabbit.server.io.XMLExportCommand
Returns XMLExportCommand.XML_CONTENT_TYPE.
getDefaultMimeType() - Method in class org.apache.jackrabbit.server.io.MimeResolver
Returns the default mime type
getDefaultPrimaryType() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.NodeDefinitionImpl
 
getDefaultValues() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.PropertyDefinitionImpl
 
getDisplayName() - Method in class org.apache.jackrabbit.webdav.jcr.RootCollection
Returns an empty string.
getDisplayName() - Method in class org.apache.jackrabbit.webdav.jcr.RootItemCollection
Returns the name of the workspace the underlaying root item forms part of.
getDisplayName() - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
Returns the the last segment of the resource path.
getETag() - Method in class org.apache.jackrabbit.server.io.ExportContext
Returns the ETag of the resource.
getETag() - Method in class org.apache.jackrabbit.webdav.simple.NodeResource
Return the ETag or null if the context does not provide one.
getElementName() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.ItemDefinitionImpl
Returns the name of the root element
getElementName() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.NodeDefinitionImpl
Returns NodeTypeConstants.CHILDNODEDEFINITION_ELEMENT
getElementName() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.PropertyDefinitionImpl
Returns NodeTypeConstants.PROPERTYDEFINITION_ELEMENT.
getError() - Method in class org.apache.jackrabbit.webdav.jcr.JcrDavException
Returns a DAV:error Xml element containing the exceptions class and the message as child elements.
getFactory() - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
getHref() - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
getId() - Method in class org.apache.jackrabbit.server.io.AbstractCommand
Gets the id of this command
getImportRoot() - Method in class org.apache.jackrabbit.server.io.ImportContext
Returns the import root of the resource to import.
getInputContext(WebdavRequest) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
Build an InputContext for the given request
getInputStream() - Method in class org.apache.jackrabbit.server.io.ExportContext
Returns the input stream
getInputStream() - Method in class org.apache.jackrabbit.server.io.ImportContext
Retruns the input stream of the resource to import.
getLastModified() - Method in class org.apache.jackrabbit.webdav.simple.NodeResource
Return the last modification time as formatted string.
getLocator() - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
getLocatorFactory() - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
Returns the DavLocatorFactory.
getLock(Type, Scope) - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
Retrieve the lock with the specified type and scope.
getLock(Type, Scope) - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemResource
JCR properties are locked if their parent node is locked; thus this method will always return the lock object from the collection this resource is internal member of.
getLock(Type, Scope, DavResource) - Method in class org.apache.jackrabbit.webdav.jcr.transaction.TxLockManagerImpl
Always returns null
getLock(Type, Scope, TransactionResource) - Method in class org.apache.jackrabbit.webdav.jcr.transaction.TxLockManagerImpl
Return the lock applied to the given resource or null
getLock(Type, Scope) - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
getLockTokens() - Method in class org.apache.jackrabbit.webdav.simple.DavSessionImpl
 
getLocks() - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
getMembers() - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
 
getMembers() - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemResource
Always returns an empty iterator for a non-collection resource might not have internal members.
getMembers() - Method in class org.apache.jackrabbit.webdav.jcr.RootCollection
Returns an iterator over the member resources, which are all RootItemCollection resources, revealing the names of all available workspaces.
getMembers() - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
getMimeType(String) - Method in class org.apache.jackrabbit.server.io.MimeResolver
Retrusn the mime type for the given name.
getMode() - Method in class org.apache.jackrabbit.server.io.XMLExportCommand
Returns the export mode.
getModificationTime() - Method in class org.apache.jackrabbit.server.io.ExportContext
Returns the last modification time.
getModificationTime() - Method in class org.apache.jackrabbit.server.io.ImportContext
Returns the modification time of the resource
getModificationTime() - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
getModificationTime() - Method in class org.apache.jackrabbit.webdav.simple.NodeResource
Return the last modification time.
getName() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.ItemDefinitionImpl
 
getNode() - Method in class org.apache.jackrabbit.server.io.ExportContext
Returns the node to be exported
getNode() - Method in class org.apache.jackrabbit.server.io.ImportContext
Returns the current parent node of the resource to import.
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.AddMixinCommand
Returns the node type parameter
getNodeType() - Method in class org.apache.jackrabbit.server.io.AddNodeCommand
Returns the node type of the new node to be added.
getNodeTypeName() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeElement
 
getNodeTypeNames() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeProperty
Return a set of nodetype names present in this property.
getOnParentVersion() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.ItemDefinitionImpl
 
getOwner() - Method in class org.apache.jackrabbit.webdav.jcr.lock.JcrActiveLock
 
getProperties() - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
getProperty(String, String) - Method in class org.apache.jackrabbit.server.io.AbstractContext
Returns the value of the property or def if the property does not exist.
getProperty(String, boolean) - Method in class org.apache.jackrabbit.server.io.AbstractContext
Returns the value of the property or def if the property does not exist.
getProperty(DavPropertyName) - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
getPropertyNames() - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
getQueryGrammerSet() - Method in class org.apache.jackrabbit.webdav.jcr.search.SearchResourceImpl
 
getRepositorySession() - Method in class org.apache.jackrabbit.webdav.simple.DavSessionImpl
 
getRequiredPrimaryTypes() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.NodeDefinitionImpl
 
getRequiredType() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.PropertyDefinitionImpl
 
getResourceFactory() - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
Returns the DavResourceFactory.
getResourceFilter() - Method in class org.apache.jackrabbit.webdav.simple.ResourceConfig
Returns the resource filter specified with the configuration or DefaultResourceFilter if the configuration was missing the corresponding entry or the parser failed to build a ResourceFilter instance from the configuration.
getResourcePath() - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
getScope() - Method in class org.apache.jackrabbit.webdav.jcr.lock.JcrActiveLock
 
getScope() - Method in class org.apache.jackrabbit.webdav.jcr.lock.SessionScopedLockEntry
 
getSession(HttpServletRequest, Repository, String) - Method in interface org.apache.jackrabbit.server.SessionProvider
Provides the repository session suitable for the given request.
getSession(HttpServletRequest, Repository, String) - Method in class org.apache.jackrabbit.server.SessionProviderImpl
Provides the repository session suitable for the given request.
getStream() - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
Returns an InputStream to the content of this collection.
getStream() - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemResource
In case an underlaying repository property exists the following logic is applyed to obtain the stream: Property is not multivalue: Return the stream representation of the property value. Property is multivalue: Return stream that provides the system view of that item.
getStream() - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
getStream() - Method in class org.apache.jackrabbit.webdav.simple.NodeResource
Return a stream to the resource value.
getSubscriptionDiscovery(ObservationResource) - Method in class org.apache.jackrabbit.webdav.jcr.observation.SubscriptionManagerImpl
Retrieve the SubscriptionDiscovery object for the given resource.
getSubscriptionId() - Method in class org.apache.jackrabbit.webdav.jcr.observation.SubscriptionImpl
Returns the id of this subscription.
getSupportedMethods() - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
 
getSupportedMethods() - Method in class org.apache.jackrabbit.webdav.jcr.RootCollection
Returns a string listing the METHODS for this resource as it is required for the "Allow" response header.
getSupportedMethods() - Method in class org.apache.jackrabbit.webdav.jcr.VersionControlledItemCollection
Return a comma separated string listing the supported method names.
getSupportedMethods() - Method in class org.apache.jackrabbit.webdav.jcr.version.VersionHistoryItemCollection
 
getSupportedMethods() - Method in class org.apache.jackrabbit.webdav.jcr.version.VersionItemCollection
 
getSupportedMethods() - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
getSystemId() - Method in class org.apache.jackrabbit.server.io.ImportContext
Returns the system id of the resource to be imported.
getTimeout() - Method in class org.apache.jackrabbit.webdav.jcr.lock.JcrActiveLock
Always returns DavConstants.UNDEFINED_TIMEOUT for the timeout cannot be retrieved from the JCR lock.
getToken() - Method in class org.apache.jackrabbit.webdav.jcr.lock.JcrActiveLock
Return the lock token if the Session that optained the lock is the lock token holder, null otherwise.
NOTE: currently the token generated by the underlaying JCR repository is not checked for compliance with RFC 2518 ("OpaqueLockToken-URI = "opaquelocktoken:" UUID [Extension] ; The UUID production is the string representation of a UUID, as defined in [ISO-11578].
getType() - Method in class org.apache.jackrabbit.webdav.jcr.lock.JcrActiveLock
Always returns Type.WRITE.
getType() - Method in class org.apache.jackrabbit.webdav.jcr.lock.SessionScopedLockEntry
 
getType() - Method in class org.apache.jackrabbit.webdav.jcr.version.report.ExportViewReport
Returns ExportViewReport.EXPORTVIEW_REPORT report type.
getType() - Method in class org.apache.jackrabbit.webdav.jcr.version.report.LocateByUuidReport
Returns LocateByUuidReport.LOCATE_BY_UUID_REPORT report type.
getType() - Method in class org.apache.jackrabbit.webdav.jcr.version.report.LocateCorrespondingNodeReport
Returns LocateCorrespondingNodeReport.LOCATE_CORRESPONDING_NODE_REPORT
getType() - Method in class org.apache.jackrabbit.webdav.jcr.version.report.NodeTypesReport
Returns NodeTypesReport.NODETYPES_REPORT type.
getType() - Method in class org.apache.jackrabbit.webdav.jcr.version.report.RegisteredNamespacesReport
Returns RegisteredNamespacesReport.REGISTERED_NAMESPACES_REPORT type.
getType() - Method in class org.apache.jackrabbit.webdav.jcr.version.report.RepositoryDescriptorsReport
Returns RepositoryDescriptorsReport.REPOSITORY_DESCRIPTORS_REPORT type.
getValue() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeProperty
Returns the value of this property which is an array of NodeTypeElement objects.
getValue() - Method in class org.apache.jackrabbit.webdav.jcr.property.LengthsProperty
Returns an array of Elements representing the value of this property.
getValue() - Method in class org.apache.jackrabbit.webdav.jcr.property.ValuesProperty
Returns an array of Elements representing the value of this property.
getValue() - Method in class org.apache.jackrabbit.webdav.jcr.search.SearchResultProperty
Return the value of this webdav property i.e.
getValueConstraints() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.PropertyDefinitionImpl
 
getValues(int) - Method in class org.apache.jackrabbit.webdav.jcr.property.ValuesProperty
Converts the value of this property to a value array.
getValues() - Method in class org.apache.jackrabbit.webdav.jcr.search.SearchResultProperty
Return the values representing the values of that row in the search result table.
getVersionHistory() - Method in class org.apache.jackrabbit.webdav.jcr.VersionControlledItemCollection
Returns the VersionHistory associated with the repository node.
getVersionHistory() - Method in class org.apache.jackrabbit.webdav.jcr.version.VersionItemCollection
Returns the VersionHistory associated with the repository version.
getVersions() - Method in class org.apache.jackrabbit.webdav.jcr.version.VersionHistoryItemCollection
Return an array of VersionResources representing all versions present in the underlaying JCR version history.
getWorkspaceHref() - Method in class org.apache.jackrabbit.webdav.jcr.RootCollection
Since the root resource does not represent a repository item and therefore is not member of a workspace resource, the workspace href is calculated from the workspace name retrieved from the underlaying repository session.

H

HASORDERABLECHILDNODES_ATTRIBUTE - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
Name of the hasOrderableChildNodes attribute.
hasLock(Type, Scope) - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
 
hasLock(String, DavResource) - Method in class org.apache.jackrabbit.webdav.jcr.transaction.TxLockManagerImpl
Returns true if the given lock token belongs to a lock that applies to the given resource, false otherwise.
hasLock(Type, Scope) - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 

I

ISMIXIN_ATTRIBUTE - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
Name of the isMixin attribute.
ISO9075 - class org.apache.jackrabbit.util.ISO9075.
Implements the encode and decode routines as specified for XML name to SQL identifier conversion in ISO 9075-14:2003.
If a character c is not valid at a certain position in an XML 1.0 NCName it is encoded in the form: '_x' + hexValueOf(c) + '_'

Note that only the local part of a QName is encoded / decoded.

ImportCollectionChain - class org.apache.jackrabbit.server.io.ImportCollectionChain.
This Class implements a default chain for importing collection resources.
ImportCollectionChain() - Constructor for class org.apache.jackrabbit.server.io.ImportCollectionChain
Creates a new default import chain for importing collection resource.
ImportContext - class org.apache.jackrabbit.server.io.ImportContext.
This Class implements an import context which is passed to the respective import commands.
ImportContext(Node) - Constructor for class org.apache.jackrabbit.server.io.ImportContext
Creates a new import context with the given root node
ImportContext(ImportContext, Node) - Constructor for class org.apache.jackrabbit.server.io.ImportContext
Creats a new import context with the given root node and property defaults.
ImportResourceChain - class org.apache.jackrabbit.server.io.ImportResourceChain.
This Class implements a default chain for importing non-collection resources.
ImportResourceChain() - Constructor for class org.apache.jackrabbit.server.io.ImportResourceChain
Creates a new default import chain for importing non collection resource.
ItemDefinitionImpl - class org.apache.jackrabbit.webdav.jcr.nodetype.ItemDefinitionImpl.
ItemDefinitionImpl...
ItemResourceConstants - interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants.
ItemResourceConstants provides constants for any resources representing repository items.
importResource(ImportContext, Node, InputStream) - Method in class org.apache.jackrabbit.server.io.AbstractImportCommand
Imports the resource contained in the import context.
importResource(ImportContext, Node, InputStream) - Method in class org.apache.jackrabbit.server.io.FileImportCommand
Imports a resource by creating a new nt:resource node.
importResource(ImportContext, Node, InputStream) - Method in class org.apache.jackrabbit.server.io.XMLImportCommand
Imports the resource by deseriaizing the xml.
importResource(ImportContext, Node, InputStream) - Method in class org.apache.jackrabbit.server.io.ZIPImportCommand
Imports a resource by extracting the input stream and delegating to import chain.
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 underlaying node has the node type mix:lockable.
initLockSupport() - Method in class org.apache.jackrabbit.webdav.jcr.RootCollection
 
initProperties() - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
Fill the property set for this resource.
initProperties() - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemResource
Add resource specific properties.
initProperties() - Method in class org.apache.jackrabbit.webdav.jcr.RootItemCollection
 
initProperties() - Method in class org.apache.jackrabbit.webdav.jcr.VersionControlledItemCollection
Fill the property set for this resource.
initProperties() - Method in class org.apache.jackrabbit.webdav.jcr.version.VersionHistoryItemCollection
Fill the property set for this resource.
initProperties() - Method in class org.apache.jackrabbit.webdav.jcr.version.VersionItemCollection
Fill the property set for this resource.
initSupportedReports() - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
Defines the additional reports supported by this resource (reports specific for resources representing a repository node): export view report locate corresponding node report
initSupportedReports() - Method in class org.apache.jackrabbit.webdav.jcr.RootCollection
 
initSupportedReports() - Method in class org.apache.jackrabbit.webdav.jcr.VersionControlledItemCollection
Define the set of reports supported by this resource.
initSupportedReports() - Method in class org.apache.jackrabbit.webdav.jcr.version.VersionItemCollection
Define the set of reports supported by this resource.
isAutoCreated() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.ItemDefinitionImpl
 
isCollection() - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
Always returns true
isCollection() - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemResource
Returns false.
isCollection() - Method in class org.apache.jackrabbit.webdav.jcr.RootCollection
Returns true
isCollection() - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
isCollectionNodeType(String) - Method in class org.apache.jackrabbit.server.io.DirListingExportCommand
Returns true if the given the node type name denotes a collection.
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.
isCommandEnabled(String, boolean) - Method in class org.apache.jackrabbit.server.io.AbstractContext
Checks if this command is enabled.
isDeep() - Method in class org.apache.jackrabbit.webdav.jcr.lock.JcrActiveLock
 
isExpired() - Method in class org.apache.jackrabbit.webdav.jcr.lock.JcrActiveLock
 
isFilteredItem(Item) - Method in class org.apache.jackrabbit.webdav.simple.DefaultResourceFilter
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.ResourceFilter
Returns true if the given item should be filtered.
isFilteredResource(String, Session) - Method in class org.apache.jackrabbit.webdav.simple.DefaultResourceFilter
 
isFilteredResource(String, Session) - Method in interface org.apache.jackrabbit.webdav.simple.ResourceFilter
Returns true if the resouce with the given name should be filtered.
isLockable(Type, Scope) - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
isLockedByToken(String) - Method in class org.apache.jackrabbit.webdav.jcr.lock.JcrActiveLock
Return true if the given lock token equals the token holding that lock.
isMandatory() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.ItemDefinitionImpl
 
isMultiple() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.PropertyDefinitionImpl
 
isOrderable() - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
Returns true if this resource exists and the nodetype defining the underlaying repository node allow to reorder this nodes children.
isPreconditionValid(WebdavRequest, DavResource) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
Checks if the precondition for this request and resource is valid.
isPropagateClose() - Method in class org.apache.jackrabbit.server.io.BoundedInputStream
 
isProtected() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.ItemDefinitionImpl
 

J

JCRWebdavServer - class org.apache.jackrabbit.server.jcr.JCRWebdavServer.
JCRWebdavServer...
JCRWebdavServer(Repository, SessionProvider) - Constructor for class org.apache.jackrabbit.server.jcr.JCRWebdavServer
Creates a new JCRWebdavServer that operates on the given repository.
JCR_DEPTH - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
JCR_INDEX - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
JCR_ISMODIFIED - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
JCR_ISNEW - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
JCR_LENGTH - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
JCR_LENGTHS - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
JCR_MIXINNODETYPES - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
JCR_NAME - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
JCR_NAMESPACES - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
JCR_PARENT - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
JCR_PATH - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
JCR_PRIMARYITEM - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
JCR_PRIMARYNODETYPE - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
JCR_REFERENCES - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
JCR_TYPE - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
JCR_UUID - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
JCR_VALUE - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
JCR_VALUES - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
JCR_VERSIONABLEUUID - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
JcrActiveLock - class org.apache.jackrabbit.webdav.jcr.lock.JcrActiveLock.
JcrActiveLock wraps a JCR lock object.
JcrActiveLock(Lock) - Constructor for class org.apache.jackrabbit.webdav.jcr.lock.JcrActiveLock
Create a new ActiveLock object with type 'write' and scope 'exclusive'.
JcrActiveLock(Lock, boolean) - Constructor for class org.apache.jackrabbit.webdav.jcr.lock.JcrActiveLock
Create a new ActiveLock object with type 'write' and scope 'exclusive'.
JcrDavException - exception org.apache.jackrabbit.webdav.jcr.JcrDavException.
JcrDavException extends the DavException in order to wrap various repository exceptions.
JcrDavException(Exception, int) - Constructor for class org.apache.jackrabbit.webdav.jcr.JcrDavException
 
JcrDavException(RepositoryException) - Constructor for class org.apache.jackrabbit.webdav.jcr.JcrDavException
 

L

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

M

MANDATORY_ATTRIBUTE - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
Name of the mandatory attribute.
METHODS - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
Methods common to all item resources.
MODE_DOCVIEW - Static variable in class org.apache.jackrabbit.server.io.XMLExportCommand
the 'docview' mode contant
MODE_SYSVIEW - Static variable in class org.apache.jackrabbit.server.io.XMLExportCommand
the 'sysview' mode constant.
MULTIPLE_ATTRIBUTE - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
Name of the multiple attribute.
MimeResolver - class org.apache.jackrabbit.server.io.MimeResolver.
This Class implements a very simple mime type resolver.
MimeResolver() - Constructor for class org.apache.jackrabbit.server.io.MimeResolver
Creates a new mime resolver.
makeValidJCRPath(String) - Static method in class org.apache.jackrabbit.server.io.ZIPImportCommand
Creates a valid jcr label from the given one
mark(int) - Method in class org.apache.jackrabbit.server.io.BoundedInputStream
markSupported() - Method in class org.apache.jackrabbit.server.io.BoundedInputStream
merge(MergeInfo) - Method in class org.apache.jackrabbit.webdav.jcr.VersionControlledItemCollection
Merge the repository node represented by this resource according to the information present in the given MergeInfo object.
mkDirs(ImportContext, Node, String) - Static method in class org.apache.jackrabbit.server.io.AbstractImportCommand
Creates collection recursively.
modificationDateFormat - Static variable in class org.apache.jackrabbit.webdav.simple.NodeResource
modificationDate date format per RFC 1123
move(DavResource) - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 

N

NAME - Static variable in class org.apache.jackrabbit.server.io.ExportCollectionChain
the name of this chain
NAME - Static variable in class org.apache.jackrabbit.server.io.ExportResourceChain
default name of this chain
NAME - Static variable in class org.apache.jackrabbit.server.io.ImportCollectionChain
The default name of this chain.
NAME - Static variable in class org.apache.jackrabbit.server.io.ImportResourceChain
the name of this chain
NAMESPACE - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
The namespace for all jcr specific extensions.
NAMESPACE - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
 
NAME_ATTRIBUTE - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
Name of the name attribute.
NODETYPES_ELEMENT - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
Name of the node type definition root element.
NODETYPES_REPORT - Static variable in class org.apache.jackrabbit.webdav.jcr.version.report.NodeTypesReport
The registered type of this report.
NODETYPE_ELEMENT - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
Name of the node type definition element.
NodeDefinitionImpl - class org.apache.jackrabbit.webdav.jcr.nodetype.NodeDefinitionImpl.
NodeDefinitionImpl...
NodeResource - class org.apache.jackrabbit.webdav.simple.NodeResource.
The NodeResource class wraps a jcr item in order to respond to 'GET', 'HEAD', 'PROPFIND' or 'PROPPATCH' requests.
NodeResource(DavResource, Node) - Constructor for class org.apache.jackrabbit.webdav.simple.NodeResource
Create a new NodeResource that wraps a JSR170 item.
NodeTypeConstants - interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants.
NodeTypeConstants used to represent nodetype definitions in Xml.
NodeTypeElement - class org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeElement.
NodeTypeElement...
NodeTypeElement(NodeType) - Constructor for class org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeElement
 
NodeTypeElement(Element) - Constructor for class org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeElement
 
NodeTypeProperty - class org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeProperty.
NodeTypeProperty...
NodeTypeProperty(DavPropertyName, NodeType, boolean) - Constructor for class org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeProperty
 
NodeTypeProperty(DavPropertyName, NodeType[], boolean) - Constructor for class org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeProperty
 
NodeTypeProperty(DavProperty) - Constructor for class org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeProperty
Create a new NodeTypeProperty from the specified general DavProperty object.
NodeTypesReport - class org.apache.jackrabbit.webdav.jcr.version.report.NodeTypesReport.
NodeTypesReport allows to retrieve the definition of a single or multiple node types.
NodeTypesReport() - Constructor for class org.apache.jackrabbit.webdav.jcr.version.report.NodeTypesReport
 

O

ONPARENTVERSION_ATTRIBUTE - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
Name of the onParentVersion attribute.
onEvent(EventIterator) - Method in class org.apache.jackrabbit.webdav.jcr.observation.SubscriptionImpl
Records the events passed as a new event bundle in order to make them available with the next #discoverEvents() request.
orderMembers(OrderPatch) - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
Reorder the child nodes of the repository item represented by this resource as indicated by the specified OrderPatch object.
org.apache.jackrabbit.server - package org.apache.jackrabbit.server
 
org.apache.jackrabbit.server.io - package org.apache.jackrabbit.server.io
 
org.apache.jackrabbit.server.jcr - package org.apache.jackrabbit.server.jcr
 
org.apache.jackrabbit.util - package org.apache.jackrabbit.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.transaction - package org.apache.jackrabbit.webdav.jcr.transaction
 
org.apache.jackrabbit.webdav.jcr.version - package org.apache.jackrabbit.webdav.jcr.version
Contains JCR specific implementations for the following interfaces: VersionableResource VersionControlledResource VersionResource VersionHistoryResource
org.apache.jackrabbit.webdav.jcr.version.report - package org.apache.jackrabbit.webdav.jcr.version.report
Contains JCR specific reports.
org.apache.jackrabbit.webdav.simple - package org.apache.jackrabbit.webdav.simple
 

P

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

R

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

Request body:

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

S

SAMENAMESIBLINGS_ATTRIBUTE - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
Name of the sameNameSiblings attribute.
SEARCH_RESULT_PROPERTY - Static variable in class org.apache.jackrabbit.webdav.jcr.search.SearchResultProperty
 
SUPERTYPES_ELEMENT - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
Name of the supertypes element.
SUPERTYPE_ELEMENT - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
Name of the supertype element.
SaveCommand - class org.apache.jackrabbit.server.io.SaveCommand.
This Class implements a import command that saves the current node.
SaveCommand() - Constructor for class org.apache.jackrabbit.server.io.SaveCommand
 
SearchResourceImpl - class org.apache.jackrabbit.webdav.jcr.search.SearchResourceImpl.
SearchResourceImpl...
SearchResourceImpl(DavResourceLocator, DavSession) - Constructor for class org.apache.jackrabbit.webdav.jcr.search.SearchResourceImpl
 
SearchResultProperty - class org.apache.jackrabbit.webdav.jcr.search.SearchResultProperty.
SearchResultProperty...
SearchResultProperty(String[], Value[]) - Constructor for class org.apache.jackrabbit.webdav.jcr.search.SearchResultProperty
Creates a new SearchResultProperty.
SearchResultProperty(DavProperty) - Constructor for class org.apache.jackrabbit.webdav.jcr.search.SearchResultProperty
Wrap the specified DavProperty in a new SearchResultProperty.
SessionProvider - interface org.apache.jackrabbit.server.SessionProvider.
This Interface defines a provider for repository sessions
SessionProviderImpl - class org.apache.jackrabbit.server.SessionProviderImpl.
This Class implements a default session provider uses a credentials provider.
SessionProviderImpl(CredentialsProvider) - Constructor for class org.apache.jackrabbit.server.SessionProviderImpl
Creates a new SessionProvider
SessionScopedLockEntry - class org.apache.jackrabbit.webdav.jcr.lock.SessionScopedLockEntry.
SessionScopedLockEntry represents the 'session-scoped' write lock as defined by JCR.
SessionScopedLockEntry() - Constructor for class org.apache.jackrabbit.webdav.jcr.lock.SessionScopedLockEntry
 
SetContentTypeCommand - class org.apache.jackrabbit.server.io.SetContentTypeCommand.
This Class implements...
SetContentTypeCommand() - Constructor for class org.apache.jackrabbit.server.io.SetContentTypeCommand
 
SubscriptionImpl - class org.apache.jackrabbit.webdav.jcr.observation.SubscriptionImpl.
The Subscription class encapsulates a single subscription with the following responsibilities: Providing access to the subscription info, Recording events this subscription is interested in, Providing access to the events.
SubscriptionImpl(SubscriptionInfo, ObservationResource) - Constructor for class org.apache.jackrabbit.webdav.jcr.observation.SubscriptionImpl
Create a new Subscription with the given SubscriptionInfo and resource.
SubscriptionManagerImpl - class org.apache.jackrabbit.webdav.jcr.observation.SubscriptionManagerImpl.
SubscriptionManager collects all subscriptions requested, handles the subscription timeout and provides METHODS to discover subscriptions present on a given resource as well as events for an specific subscription.
SubscriptionManagerImpl() - Constructor for class org.apache.jackrabbit.webdav.jcr.observation.SubscriptionManagerImpl
 
search(SearchInfo) - Method in class org.apache.jackrabbit.webdav.jcr.search.SearchResourceImpl
Execute the query defined by the given sInfo.
service(HttpServletRequest, HttpServletResponse) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
Service the given request.
setCollectionNodeTypes(String) - Method in class org.apache.jackrabbit.server.io.DirListingExportCommand
Defines the given node type names to represent collection nodes.
setContentLanguage(String) - Method in class org.apache.jackrabbit.server.io.ExportContext
Sets the content language.
setContentLanguage(String) - Method in class org.apache.jackrabbit.server.io.ImportContext
Sets the content language.
setContentLength(long) - Method in class org.apache.jackrabbit.server.io.ExportContext
Sets the length of the data to be exported.
setContentNodeType(String) - Method in class org.apache.jackrabbit.server.io.XMLImportCommand
Sets the nodetype for the jcr:content node.
setContentType(String) - Method in class org.apache.jackrabbit.server.io.ExportContext
Sets the content type of the resource.
setContentType(String) - Method in class org.apache.jackrabbit.server.io.ImportContext
Sets the content type of the resource.
setCreationTime(long) - Method in class org.apache.jackrabbit.server.io.ExportContext
Sets the creation time of the resource.
setDavSessionProvider(DavSessionProvider) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
Returns the DavSessionProvider.
setDefaultMimeType(String) - Method in class org.apache.jackrabbit.server.io.MimeResolver
Sets the default mime type
setETag(String) - Method in class org.apache.jackrabbit.server.io.ExportContext
Sets the ETag of the resource.
setEnabled(boolean) - Method in class org.apache.jackrabbit.server.io.AbstractCommand
Sets the enabled flag.
setFilteredNodetypes(String[]) - Method in class org.apache.jackrabbit.webdav.simple.DefaultResourceFilter
 
setFilteredNodetypes(String[]) - Method in interface org.apache.jackrabbit.webdav.simple.ResourceFilter
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.DefaultResourceFilter
 
setFilteredPrefixes(String[]) - Method in interface org.apache.jackrabbit.webdav.simple.ResourceFilter
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.DefaultResourceFilter
 
setFilteredURIs(String[]) - Method in interface org.apache.jackrabbit.webdav.simple.ResourceFilter
Define the URIs that should be filtered out if present in the prefix of an items name.
setId(String) - Method in class org.apache.jackrabbit.server.io.AbstractCommand
Sets the id of this command
setInfo(ReportInfo) - Method in class org.apache.jackrabbit.webdav.jcr.version.report.ExportViewReport
 
setInfo(ReportInfo) - Method in class org.apache.jackrabbit.webdav.jcr.version.report.LocateByUuidReport
 
setInfo(ReportInfo) - Method in class org.apache.jackrabbit.webdav.jcr.version.report.LocateCorrespondingNodeReport
 
setInfo(ReportInfo) - Method in class org.apache.jackrabbit.webdav.jcr.version.report.NodeTypesReport
 
setInfo(ReportInfo) - Method in class org.apache.jackrabbit.webdav.jcr.version.report.RegisteredNamespacesReport
 
setInfo(ReportInfo) - Method in class org.apache.jackrabbit.webdav.jcr.version.report.RepositoryDescriptorsReport
 
setInputStream(InputStream) - Method in class org.apache.jackrabbit.server.io.ExportContext
Sets a the inpurt stream to the data to be exported.
setInputStream(InputStream) - Method in class org.apache.jackrabbit.server.io.ImportContext
Sets the inpurt stream of the resource to import.
setIsDeep(boolean) - Method in class org.apache.jackrabbit.webdav.jcr.lock.JcrActiveLock
 
setLocatorFactory(DavLocatorFactory) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
Sets the DavLocatorFactory.
setMode(String) - Method in class org.apache.jackrabbit.server.io.XMLExportCommand
Sets the export mode.
setModificationTime(long) - Method in class org.apache.jackrabbit.server.io.ExportContext
Sets the last modification time.
setModificationTime(long) - Method in class org.apache.jackrabbit.server.io.ImportContext
Sets the modification time of the resource
setNode(Node) - Method in class org.apache.jackrabbit.server.io.ImportContext
Sets the current parent node of the resource to import.
setNodeType(String) - Method in class org.apache.jackrabbit.server.io.AbstractImportCommand
Sets the node type
setNodeType(String) - Method in class org.apache.jackrabbit.server.io.AddMixinCommand
Sets the node type that is to be added to the current node.
setNodeType(String) - Method in class org.apache.jackrabbit.server.io.AddNodeCommand
Sets the node type of the new node to be added.
setNodeType(String) - Method in class org.apache.jackrabbit.server.io.XMLImportCommand
Sets the node type
setNonCollectionNodeTypes(String) - Method in class org.apache.jackrabbit.server.io.DirListingExportCommand
Defines the given node type names to represent non-collection nodes.
setOwner(String) - Method in class org.apache.jackrabbit.webdav.jcr.lock.JcrActiveLock
 
setPropagateClose(boolean) - Method in class org.apache.jackrabbit.server.io.BoundedInputStream
 
setProperty(DavProperty) - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
This implementation of the DavResource does only allow to set the mixinnodetypes property.
setProperty(DavProperty) - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemResource
Sets the given property.
setProperty(DavProperty) - Method in class org.apache.jackrabbit.webdav.jcr.RootItemCollection
Allows to alter the registered namespaces (ItemResourceConstants.JCR_NAMESPACES) and forwards any other property to the super class.

Note that again no property status is set.

setProperty(DavProperty) - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
setRecursive(boolean) - Method in class org.apache.jackrabbit.server.io.ZIPImportCommand
Sets if the zips should be extracted again
setResource(DeltaVResource) - Method in class org.apache.jackrabbit.webdav.jcr.version.report.ExportViewReport
 
setResource(DeltaVResource) - Method in class org.apache.jackrabbit.webdav.jcr.version.report.LocateByUuidReport
 
setResource(DeltaVResource) - Method in class org.apache.jackrabbit.webdav.jcr.version.report.LocateCorrespondingNodeReport
 
setResource(DeltaVResource) - Method in class org.apache.jackrabbit.webdav.jcr.version.report.NodeTypesReport
 
setResource(DeltaVResource) - Method in class org.apache.jackrabbit.webdav.jcr.version.report.RegisteredNamespacesReport
 
setResource(DeltaVResource) - Method in class org.apache.jackrabbit.webdav.jcr.version.report.RepositoryDescriptorsReport
 
setResourceFactory(DavResourceFactory) - Method in class org.apache.jackrabbit.server.AbstractWebdavServlet
Sets the DavResourceFactory.
setResourceNodeType(String) - Method in class org.apache.jackrabbit.server.io.FileImportCommand
Sets the node type for the resource node.
setSystemId(String) - Method in class org.apache.jackrabbit.server.io.ImportContext
sets the system id of this resource.
setTimeout(long) - Method in class org.apache.jackrabbit.webdav.jcr.lock.JcrActiveLock
 
skip(long) - Method in class org.apache.jackrabbit.server.io.BoundedInputStream
subscribe(SubscriptionInfo, String, ObservationResource) - Method in class org.apache.jackrabbit.webdav.jcr.observation.SubscriptionManagerImpl
Create a new Subscription or update an existing Subscription and add it as eventlistener to the ObservationManager.

T

TxLockManagerImpl - class org.apache.jackrabbit.webdav.jcr.transaction.TxLockManagerImpl.
TxLockManagerImpl manages locks with locktype 'dcr:transaction'.
TxLockManagerImpl() - Constructor for class org.apache.jackrabbit.webdav.jcr.transaction.TxLockManagerImpl
 
toString() - Method in class org.apache.jackrabbit.server.io.BoundedInputStream
toXml() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.ItemDefinitionImpl
Returns the Xml representation of a ItemDefinition object.
toXml() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.NodeDefinitionImpl
Returns xml representation
toXml() - Method in class org.apache.jackrabbit.webdav.jcr.nodetype.PropertyDefinitionImpl
Return xml representation
toXml() - Method in class org.apache.jackrabbit.webdav.jcr.observation.SubscriptionImpl
Return the Xml representation of this Subscription as required for the SubscriptionDiscovery webdav property that in included in the response body of a sucessful SUBSCRIBE request or as part of a PROPFIND response.
toXml() - Method in class org.apache.jackrabbit.webdav.jcr.version.report.ExportViewReport
Creates a Xml document from the generated view.
toXml() - Method in class org.apache.jackrabbit.webdav.jcr.version.report.LocateByUuidReport
Creates a Xml document from the generated view.
toXml() - Method in class org.apache.jackrabbit.webdav.jcr.version.report.LocateCorrespondingNodeReport
 
toXml() - 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() - Method in class org.apache.jackrabbit.webdav.jcr.version.report.RegisteredNamespacesReport
Returns a Xml representation of the node type definition(s) according to the info object.
toXml() - Method in class org.apache.jackrabbit.webdav.jcr.version.report.RepositoryDescriptorsReport
Returns a Xml representation of the node type definition(s) according to the info object.

U

uncheckout() - Method in class org.apache.jackrabbit.webdav.jcr.VersionControlledItemCollection
Not implemented.
unlock(String) - Method in class org.apache.jackrabbit.webdav.jcr.DefaultItemCollection
Remove the write lock from this resource by unlocking the underlaying node.
unlock(String) - Method in class org.apache.jackrabbit.webdav.simple.DavResourceImpl
 
unsubscribe(String, ObservationResource) - Method in class org.apache.jackrabbit.webdav.jcr.observation.SubscriptionManagerImpl
Unsubscribe the Subscription with the given id and remove it from the ObservationManager as well as from the internal map.
update(UpdateInfo) - Method in class org.apache.jackrabbit.webdav.jcr.VersionControlledItemCollection
Perform an update on this resource.

V

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

X

XMLExportCommand - class org.apache.jackrabbit.server.io.XMLExportCommand.
This Class implements an export command that generates a docview or sysview of the node to be exported.
XMLExportCommand() - Constructor for class org.apache.jackrabbit.server.io.XMLExportCommand
Creats a XMLExportCommand
XMLExportCommand(String) - Constructor for class org.apache.jackrabbit.server.io.XMLExportCommand
Creates a XMLExportCommand with the given mode.
XMLImportCommand - class org.apache.jackrabbit.server.io.XMLImportCommand.
This Class implements an import command that deserializes the xml contained in the import stream, using Session.importXML(String, java.io.InputStream, int).
XMLImportCommand() - Constructor for class org.apache.jackrabbit.server.io.XMLImportCommand
 
XML_CONTENT_TYPE - Static variable in class org.apache.jackrabbit.server.io.XMLExportCommand
the xml content type
XML_CONTENT_TYPE - Static variable in class org.apache.jackrabbit.server.io.XMLImportCommand
the xml content type
XML_DESCRIPTOR - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
XML_DESCRIPTORKEY - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
XML_DESCRIPTORVALUE - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
XML_EXCLUSIVE_SESSION_SCOPED - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
XML_LENGTH - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
XML_NAMESPACE - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
XML_NODETYPE - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
Name of the node type definition element.
XML_NODETYPENAME - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
 
XML_NODETYPES - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
Name of the node type definition root element.
XML_PREFIX - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
XML_PRIMARYNODETYPE - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
XML_RELPATH - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
The 'relpath' element is not defined by RFC 3253.
XML_REMOVEEXISTING - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
The 'removeexisting' element is not defined by RFC 3253.
XML_REPORT_ALLNODETYPES - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
 
XML_REPORT_MIXINNODETYPES - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
 
XML_REPORT_PRIMARYNODETYPES - Static variable in interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants
 
XML_URI - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 
XML_VALUE - Static variable in interface org.apache.jackrabbit.webdav.jcr.ItemResourceConstants
 

Z

ZIPImportCommand - class org.apache.jackrabbit.server.io.ZIPImportCommand.
This Class implements an import command that reads entries from a zip input stream and delegates the extracted file back to the import chain.
ZIPImportCommand() - Constructor for class org.apache.jackrabbit.server.io.ZIPImportCommand
 
ZIP_CONTENT_TYPE - Static variable in class org.apache.jackrabbit.server.io.ZIPImportCommand
the zip content type

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

Copyright © 2005 . All Rights Reserved.