public class WebdavState
extends org.apache.commons.httpclient.HttpState
Modifier and Type | Field | Description |
---|---|---|
protected java.util.HashMap |
locks |
Lock tokens.
|
protected java.util.ArrayList |
lockTokens |
Lock list.
|
protected java.lang.String |
transactionHandle |
Transaction handle of current session of
null if not inside of transaction. |
Constructor | Description |
---|---|
WebdavState() |
Modifier and Type | Method | Description |
---|---|---|
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.
|
java.lang.String |
getTransactionHandle() |
|
void |
removeLock(java.lang.String uri,
java.lang.String value) |
Remove a lock.
|
void |
removeLocks(java.lang.String uri) |
Remove locks.
|
void |
setTransactionHandle(java.lang.String transactionHandle) |
addCookie, addCookies, clear, clearCookies, clearCredentials, clearProxyCredentials, getCookiePolicy, getCookies, getCookies, getCredentials, getCredentials, getProxyCredentials, getProxyCredentials, isAuthenticationPreemptive, purgeExpiredCookies, purgeExpiredCookies, setAuthenticationPreemptive, setCookiePolicy, setCredentials, setCredentials, setProxyCredentials, setProxyCredentials, toString
protected java.util.HashMap locks
protected java.util.ArrayList lockTokens
protected java.lang.String transactionHandle
null
if not inside of transaction.public void addLock(java.lang.String uri, java.lang.String value)
uri
- Urivalue
- Lock token valuepublic void removeLock(java.lang.String uri, java.lang.String value)
uri
- Urivalue
- LockToken valuepublic void removeLocks(java.lang.String uri)
uri
- Uripublic java.lang.String getLock(java.lang.String uri)
uri
- Uripublic java.util.Enumeration getLocks(java.lang.String uri)
uri
- Uripublic java.lang.String[] getAllLocks(java.lang.String uri)
uri
- Uripublic java.lang.String getTransactionHandle()
public void setTransactionHandle(java.lang.String transactionHandle)