|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface WebdavLockableTreeModel<T>
Implemented by tree models that can provide information about their locking state.
This interface is designed to be implemented by clients. |
Nested Class Summary | |
---|---|
static class |
WebdavLockableTreeModel.SupportedLockType
Enumeration about the supported locks for a particular item |
Method Summary | |
---|---|
WebdavLockableTreeModel.SupportedLockType |
getSupportedLock(T item)
Returns information about the supported lock type. |
void |
visitLocks(WebdavLockHandler handler,
T item)
Queries the locks for a particular resource. |
Methods inherited from interface com.ibm.portal.resolver.webdav.tree.WebdavTreeModel |
---|
createDataSource, getItem, getLocalized, getName, getTreeModel, isCollection |
Methods inherited from interface com.ibm.portal.Disposable |
---|
dispose |
Method Detail |
---|
WebdavLockableTreeModel.SupportedLockType getSupportedLock(T item)
Returns information about the supported lock type.
The information is used to compute the following WebDAV properties:
item
- item, not null
null
void visitLocks(WebdavLockHandler handler, T item) throws org.xml.sax.SAXException, java.io.IOException
Queries the locks for a particular resource. The lock provider writes all locks to the given resource to the lock handler.
The information is used to compute the following WebDAV properties:
handler
- handler to write the locks on, not null
item
- item, not null
org.xml.sax.SAXException
java.io.IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |