|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ActiveLock
ActiveLock encapsulates the lock information for a
DavResource.
| Method Summary | |
|---|---|
String |
getLockroot()
Returns the lockroot. |
String |
getOwner()
Return the name (or id) of the lock owner. |
Scope |
getScope()
Return the scope of this lock. |
long |
getTimeout()
Return the number of milliseconds the lock will live until it is expired or -1 if the timeout is not available (or the client is not allowed to retrieve it). |
String |
getToken()
Return the lock token. |
Type |
getType()
Return the type of this lock. |
boolean |
isDeep()
Return true if the lock is deep. |
boolean |
isExpired()
Returns true, if this lock is already expired. |
boolean |
isLockedByToken(String lockToken)
Return true, if the given token matches the lock token present in this lock thus indicating that any lock relevant operation should not fail due to a lock. |
void |
setIsDeep(boolean isDeep)
Set the lock deepness. |
void |
setLockroot(String lockroot)
Set the lockroot. |
void |
setOwner(String owner)
Set the name (or id) of the lock owner |
void |
setTimeout(long timeout)
Defines the number of milliseconds until the timeout is reached. |
| Methods inherited from interface org.apache.jackrabbit.webdav.xml.XmlSerializable |
|---|
toXml |
| Method Detail |
|---|
boolean isLockedByToken(String lockToken)
lockToken - to be checked
boolean isExpired()
String getToken()
String getOwner()
void setOwner(String owner)
owner - long getTimeout()
void setTimeout(long timeout)
timeout - boolean isDeep()
void setIsDeep(boolean isDeep)
isDeep - String getLockroot()
void setLockroot(String lockroot)
lockroot - Type getType()
Scope getScope()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||