org.apache.webdav.lib
Class WebdavState
java.lang.Object
|
+--org.apache.commons.httpclient.State
|
+--org.apache.webdav.lib.WebdavState
- public class WebdavState
- extends org.apache.commons.httpclient.State
Session state.
- Author:
- Remy Maucherat
Field Summary |
protected java.util.HashMap |
locks
Lock tokens. |
protected java.util.ArrayList |
lockTokens
Lock list. |
Fields inherited from class org.apache.commons.httpclient.State |
authenticateToken, cookies, encodeURLs, URLDecodingCharset, URLEncodingCharset |
Method Summary |
void |
addLock(java.lang.String uri,
java.lang.String value)
Add a lock token. |
java.lang.String[] |
getAllLocks(java.lang.String uri)
Get all locks scoped to that uri. |
java.lang.String |
getLock(java.lang.String uri)
Get lock |
java.util.Enumeration |
getLocks(java.lang.String uri)
Deprecated. |
void |
removeLock(java.lang.String uri,
java.lang.String value)
Remove a lock. |
void |
removeLocks(java.lang.String uri)
Remove locks. |
Methods inherited from class org.apache.commons.httpclient.State |
addCookie, addCookies, getAuthenticateToken, getCookies, setAuthenticateToken, setEncodeURLs, setURLDecodingCharset, setURLEncodingCharset, URLDecode, URLEncode |
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
locks
protected java.util.HashMap locks
- Lock tokens.
lockTokens
protected java.util.ArrayList lockTokens
- Lock list.
WebdavState
public WebdavState()
addLock
public void addLock(java.lang.String uri,
java.lang.String value)
- Add a lock token.
- Parameters:
uri
- Urivalue
- Lock token value
removeLock
public void removeLock(java.lang.String uri,
java.lang.String value)
- Remove a lock.
- Parameters:
uri
- Urivalue
- LockToken value
removeLocks
public void removeLocks(java.lang.String uri)
- Remove locks.
- Parameters:
uri
- Uri
getLock
public java.lang.String getLock(java.lang.String uri)
- Get lock
- Parameters:
uri
- Uri
getLocks
public java.util.Enumeration getLocks(java.lang.String uri)
- Deprecated.
- Get locks
- Parameters:
uri
- Uri- Returns:
- Enumeration of lock tokens
getAllLocks
public java.lang.String[] getAllLocks(java.lang.String uri)
- Get all locks scoped to that uri.
- Parameters:
uri
- Uri- Returns:
- Iterator of lock tokens