|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.webdav.lib.Lock
This class represents a lock on a resource.
Field Summary | |
protected int |
depth
|
protected int |
lockScope
|
protected java.lang.String |
lockToken
|
protected int |
lockType
|
protected java.lang.String |
owner
|
static int |
SCOPE_EXCLUSIVE
The exclusive constant in the lockscope. |
static int |
SCOPE_SHARED
The shared constant in the lockscope. |
static java.lang.String |
TAG_NAME
The property name. |
protected long |
timeout
|
static int |
TYPE_WRITE
The write constant in the locktype. |
Constructor Summary | |
Lock(int lockScope,
int lockType)
Default constructor for the lockentry. |
|
Lock(int lockScope,
int lockType,
int depth,
java.lang.String owner,
long timeout,
java.lang.String lockToken)
Default constructor for the activelock. |
Method Summary | |
int |
getDepth()
Get the value of the depth. |
int |
getLockScope()
Get whether a lock is an exclusive lock, or a shared lock. |
java.lang.String |
getLockToken()
Get the access type of a lock. |
int |
getLockType()
Get the access type of a lock. |
java.lang.String |
getOwner()
Get information about the principal taking out a lock. |
long |
getTimeout()
Get the timeout associated with a lock. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
|
Field Detail |
public static final java.lang.String TAG_NAME
public static final int TYPE_WRITE
public static final int SCOPE_EXCLUSIVE
public static final int SCOPE_SHARED
protected int lockScope
protected int lockType
protected int depth
protected java.lang.String owner
protected long timeout
protected java.lang.String lockToken
Constructor Detail |
public Lock(int lockScope, int lockType)
public Lock(int lockScope, int lockType, int depth, java.lang.String owner, long timeout, java.lang.String lockToken)
Method Detail |
public int getLockScope()
public int getLockType()
public int getDepth()
public java.lang.String getOwner()
public long getTimeout()
public java.lang.String getLockToken()
public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |