|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface XWikiDavResource
The super interface for all xwiki related dav resources. Adds extra xwiki specific methods for the basic
DavResource.
| Field Summary | |
|---|---|
static java.lang.String |
BASE_URI
This URI segment is used as the base workspace name. |
| Fields inherited from interface org.apache.jackrabbit.webdav.DavResource |
|---|
COMPLIANCE_CLASS, METHODS |
| Method Summary | |
|---|---|
void |
clearCache()
Removes everything belonging to this resource from the cache. |
XWikiDavResource |
decode(java.lang.String[] tokens,
int next)
Method responsible for recursively decoding a URL which has been split into segments ("/"). |
XWikiDavContext |
getContext()
|
java.util.List<XWikiDavResource> |
getInitMembers()
|
java.util.List<XWikiDavResource> |
getVirtualMembers()
|
org.apache.jackrabbit.webdav.property.DavPropertySet |
getVirtualProperties()
|
void |
init(java.lang.String name,
org.apache.jackrabbit.webdav.DavResourceLocator locator,
XWikiDavContext context)
Initializes this resource with the given parameters. |
void |
init(XWikiDavResource parent,
java.lang.String name,
java.lang.String relativePath)
Initializes this resource with common attributes inherited from the parent. |
| Methods inherited from interface org.apache.jackrabbit.webdav.DavResource |
|---|
addLockManager, addMember, alterProperties, alterProperties, copy, exists, getCollection, getComplianceClass, getDisplayName, getFactory, getHref, getLocator, getLock, getLocks, getMembers, getModificationTime, getProperties, getProperty, getPropertyNames, getResourcePath, getSession, getSupportedMethods, hasLock, isCollection, isLockable, lock, move, refreshLock, removeMember, removeProperty, setProperty, spool, unlock |
| Field Detail |
|---|
static final java.lang.String BASE_URI
| Method Detail |
|---|
void init(XWikiDavResource parent,
java.lang.String name,
java.lang.String relativePath)
throws org.apache.jackrabbit.webdav.DavException
parent - Parent resource.name - Name of this resource.relativePath - Path relative to the parent resource.
org.apache.jackrabbit.webdav.DavException - If the initialization fails.
void init(java.lang.String name,
org.apache.jackrabbit.webdav.DavResourceLocator locator,
XWikiDavContext context)
throws org.apache.jackrabbit.webdav.DavException
name - Name of this resource.locator - Dav resource locator.context - XWiki dav context.
org.apache.jackrabbit.webdav.DavException - If the initialization fails.
XWikiDavResource decode(java.lang.String[] tokens,
int next)
throws org.apache.jackrabbit.webdav.DavException
tokens - segmented URL.next - next index to be processed by this resource.
XWikiDavResource corresponding to the given URL.
org.apache.jackrabbit.webdav.DavException - If it's not possible to decode the URL.java.util.List<XWikiDavResource> getVirtualMembers()
org.apache.jackrabbit.webdav.property.DavPropertySet getVirtualProperties()
java.util.List<XWikiDavResource> getInitMembers()
void clearCache()
XWikiDavContext getContext()
XWikiDavContext for this resource.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||