|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ActiveLock
encapsulates the lock information for a
DavResource
.
Method Summary | |
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 |
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 |
public boolean isLockedByToken(String lockToken)
lockToken
- to be checked
public boolean isExpired()
public String getToken()
public String getOwner()
public void setOwner(String owner)
owner
- public long getTimeout()
public void setTimeout(long timeout)
timeout
- public boolean isDeep()
public void setIsDeep(boolean isDeep)
isDeep
- public Type getType()
public Scope getScope()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |