Package | Description |
---|---|
com.jalios.jcms.webdav |
Contains classes which provides webdav access to JCMS.
|
com.jalios.jcms.webdav.cat |
Contains classes which provides webdav access to Categorie of JCMS.
|
com.jalios.jcms.webdav.file |
Contains classes which provides webdav access to FileDocument of JCMS.
|
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<java.lang.String,java.util.Set<WebdavLock>> |
WebdavFileSystem.resourceLocks |
Modifier and Type | Method and Description |
---|---|
WebdavLock |
WebdavFileSystem.doLock(WebdavResource resource,
WebdavContext ctxt)
This method will parse header to identify
and create lock or locks on the given resource
If Errors append or Lock only need a refresh then
return false otherwise return true.
|
abstract WebdavLock |
WebdavFileSystem.newLock(WebdavResource resource,
WebdavContext ctxt)
This method will return a new WebdavLock implementation
|
WebdavLock |
WebdavResource.putLock(WebdavLock lock,
WebdavContext ctxt)
Convenient method that delegate call to the WebdavFileSystem
|
WebdavLock |
WebdavFileSystem.putLock(WebdavLock lock,
WebdavResource resource,
WebdavContext ctxt)
This method will put a lock on single given resource
|
WebdavLock |
WebdavResource.putLocks(WebdavLock lock,
WebdavContext ctxt)
Convenient method that delegate call to the WebdavFileSystem
|
WebdavLock |
WebdavFileSystem.putLocks(WebdavLock lock,
WebdavResource resource,
WebdavContext ctxt)
This method will put a lock on the given resource and its children
|
WebdavLock |
WebdavFileSystem.refreshLock(WebdavResource resource,
WebdavContext ctxt)
This method will refresh a lock on the given resource
and returned the refreshed lock if any or null otherwise.
|
Modifier and Type | Method and Description |
---|---|
java.util.Collection<WebdavLock> |
WebdavResource.getDescendantLocks(WebdavContext ctxt)
Convenient method that delegate call to the WebdavFileSystem
|
java.util.Collection<WebdavLock> |
WebdavFileSystem.getDescendantLocks(WebdavResource resource,
WebdavContext ctxt)
This method will return locks of descendant on the given resource
|
java.util.Collection<WebdavLock> |
WebdavResource.getLocks(WebdavContext ctxt)
Convenient method that delegate call to the WebdavFileSystem
|
java.util.Collection<WebdavLock> |
WebdavFileSystem.getLocks(WebdavResource resource,
WebdavContext ctxt)
This method will return all locks on the given resource and on all the parent collection.
|
Modifier and Type | Method and Description |
---|---|
WebdavLock |
WebdavResource.putLock(WebdavLock lock,
WebdavContext ctxt)
Convenient method that delegate call to the WebdavFileSystem
|
WebdavLock |
WebdavFileSystem.putLock(WebdavLock lock,
WebdavResource resource,
WebdavContext ctxt)
This method will put a lock on single given resource
|
WebdavLock |
WebdavResource.putLocks(WebdavLock lock,
WebdavContext ctxt)
Convenient method that delegate call to the WebdavFileSystem
|
WebdavLock |
WebdavFileSystem.putLocks(WebdavLock lock,
WebdavResource resource,
WebdavContext ctxt)
This method will put a lock on the given resource and its children
|
boolean |
WebdavFileSystem.removeLock(WebdavLock lock,
WebdavResource resource,
WebdavContext ctxt)
This method will remove tokens on the given resource and its children
If there is no more tokens then remove the lock.
|
org.jdom.Element |
WebdavContext.writeLock(WebdavLock lock)
<activelock>
<locktype></locktype>
<lockscope></lockscope>
<depth></depth>
<owner></owner>
<timeout></timeout>
<locktoken>
<href></href>
</locktoken>
</activelock>
|
Modifier and Type | Method and Description |
---|---|
org.jdom.Element |
WebdavContext.writeLocks(java.util.Collection<WebdavLock> locks)
<lockdiscovery>The lock list</lockdiscovery>
|
Modifier and Type | Class and Description |
---|---|
class |
CatWebdavLock
A JCMS Representation of a Webdav Lock
|
Modifier and Type | Method and Description |
---|---|
WebdavLock |
CatWebdavFileSystem.newLock(WebdavResource resource,
WebdavContext ctxt) |
Modifier and Type | Class and Description |
---|---|
class |
FileWebdavLock
A File Representation of a Webdav Lock
|
Modifier and Type | Method and Description |
---|---|
WebdavLock |
FileWebdavFileSystem.newLock(WebdavResource resource,
WebdavContext ctxt) |
Copyright © 2001-2010 Jalios SA. All Rights Reserved.