Class Lock
- java.lang.Object
-
- org.apache.subversion.javahl.types.Lock
-
- All Implemented Interfaces:
java.io.Serializable
public class Lock extends java.lang.Object implements java.io.Serializable
Class to describe a lock. It is returned by the lock operation.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
comment
the comment provided during the lock operationprivate long
creationDate
the date when the lock was createdprivate long
expirationDate
the date when the lock will expireprivate java.lang.String
owner
the owner of the lockprivate java.lang.String
path
the path of the locked itemprivate static long
serialVersionUID
private java.lang.String
token
the token provided during the lock operation
-
Constructor Summary
Constructors Constructor Description Lock(java.lang.String owner, java.lang.String path, java.lang.String token, java.lang.String comment, long creationDate, long expirationDate)
this constructor should only called from JNI code
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getComment()
java.util.Date
getCreationDate()
java.util.Date
getExpirationDate()
java.lang.String
getOwner()
java.lang.String
getPath()
java.lang.String
getToken()
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
owner
private java.lang.String owner
the owner of the lock
-
path
private java.lang.String path
the path of the locked item
-
token
private java.lang.String token
the token provided during the lock operation
-
comment
private java.lang.String comment
the comment provided during the lock operation
-
creationDate
private long creationDate
the date when the lock was created
-
expirationDate
private long expirationDate
the date when the lock will expire
-
-
Constructor Detail
-
Lock
public Lock(java.lang.String owner, java.lang.String path, java.lang.String token, java.lang.String comment, long creationDate, long expirationDate)
this constructor should only called from JNI code- Parameters:
owner
- the owner of the lockpath
- the path of the locked itemtoken
- the lock tokencomment
- the lock commentcreationDate
- the date when the lock was createdexpirationDate
- the date when the lock will expire
-
-
Method Detail
-
getOwner
public java.lang.String getOwner()
- Returns:
- the owner of the lock
-
getPath
public java.lang.String getPath()
- Returns:
- the path of the locked item
-
getToken
public java.lang.String getToken()
- Returns:
- the token provided during the lock operation
-
getComment
public java.lang.String getComment()
- Returns:
- the comment provided during the lock operation
-
getCreationDate
public java.util.Date getCreationDate()
- Returns:
- the date the lock was created
-
getExpirationDate
public java.util.Date getExpirationDate()
- Returns:
- the date when the lock will expire
-
-