Package com.saperion.ngc.model.resultset
Class ResultLockDataImpl
java.lang.Object
com.saperion.ngc.model.resultset.ResultLockDataImpl
- All Implemented Interfaces:
ResultLockData
Implementation of ResultLockData.
-
Constructor Summary
ConstructorsConstructorDescriptionResultLockDataImpl
(DocumentDatabaseMetaInfo documentInfo) Constructor.ResultLockDataImpl
(DocumentDatabaseMetaInfo documentInfo, com.saperion.intf.SaLockInfo lockInfo) Constructor. -
Method Summary
-
Constructor Details
-
ResultLockDataImpl
Constructor.- Parameters:
documentInfo
- document info to use
-
ResultLockDataImpl
public ResultLockDataImpl(DocumentDatabaseMetaInfo documentInfo, com.saperion.intf.SaLockInfo lockInfo) Constructor.- Parameters:
documentInfo
- document info to uselockInfo
- locking information for the document. These will override the locking information contained in the documentInfo if not null.
-
-
Method Details
-
getCheckoutUser
- Specified by:
getCheckoutUser
in interfaceResultLockData
- Returns:
- checkout user name
-
getLockUser
- Specified by:
getLockUser
in interfaceResultLockData
- Returns:
- lock user name
-
isCheckedOut
public boolean isCheckedOut()- Specified by:
isCheckedOut
in interfaceResultLockData
- Returns:
- true, if the document is checked out
-
isLocked
public boolean isLocked()- Specified by:
isLocked
in interfaceResultLockData
- Returns:
- true, if the document is locked
-
isLockedByCurrentUser
public boolean isLockedByCurrentUser()- Specified by:
isLockedByCurrentUser
in interfaceResultLockData
- Returns:
- true, if the document is locked by current user
-