|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.alfresco.repo.webdav.LockInfo
public class LockInfo
Class to represent a WebDAV lock info
| Constructor Summary | |
|---|---|
LockInfo()
Default constructor |
|
LockInfo(java.lang.String token,
java.lang.String scope,
java.lang.String depth)
Constructor |
|
| Method Summary | |
|---|---|
void |
addSharedLockToken(java.lang.String token)
Adds new shared lock token to sharedLockTokens list |
java.lang.String |
getDepth()
Returns lock depth |
java.lang.String |
getScope()
Returns lock scope |
java.util.LinkedList |
getSharedLockTokens()
Getter for sharedLockTokens list |
java.lang.String |
getToken()
Getter for exclusive lock token |
boolean |
isLocked()
Returns true if node has shared or exclusive locks |
boolean |
isShared()
Returns true is lock is shared |
static java.lang.String |
makeSharedLockTokensString(java.util.LinkedList lockTokens)
Transforms list of shared locks to string. |
static java.util.LinkedList |
parseSharedLockTokens(java.lang.String sharedLockTokens)
Transforms shared lock tokens string to list. |
void |
setDepth(java.lang.String depth)
Setter for lock depth |
void |
setScope(java.lang.String scope)
Setter for lock scope. |
void |
setShared(boolean shared)
Setter for shared property |
void |
setSharedLockTokens(java.util.LinkedList sharedLockTokens)
Setter for sharedLockTokens list |
void |
setToken(java.lang.String token)
Setter for exclusive lock token |
java.lang.String |
toString()
Return the lock info as a string |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public LockInfo()
public LockInfo(java.lang.String token,
java.lang.String scope,
java.lang.String depth)
token - Exclusive lock tokenscope - Lock scope (shared/exclusive)depth - Lock depth (0/infinity)| Method Detail |
|---|
public boolean isLocked()
public void setToken(java.lang.String token)
token - Lock tokenpublic java.lang.String getToken()
public void setScope(java.lang.String scope)
scope - public java.lang.String getScope()
public void setDepth(java.lang.String depth)
depth - lock depthpublic java.lang.String getDepth()
public static java.util.LinkedList parseSharedLockTokens(java.lang.String sharedLockTokens)
sharedLockTokens - String contains all node's shared lock tokens
divided with SHARED_LOCK_TOKEN_SEPARATOR value.
public java.util.LinkedList getSharedLockTokens()
public void setSharedLockTokens(java.util.LinkedList sharedLockTokens)
sharedLockTokens - public void addSharedLockToken(java.lang.String token)
token - new tokenpublic static java.lang.String makeSharedLockTokensString(java.util.LinkedList lockTokens)
lockTokens - list of shared locks
public void setShared(boolean shared)
shared - public boolean isShared()
public java.lang.String toString()
toString in class java.lang.Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||