Package com.saperion.ngc.model.resultset
Class ResultLockDataImpl
- java.lang.Object
-
- com.saperion.ngc.model.resultset.ResultLockDataImpl
-
- All Implemented Interfaces:
ResultLockData
public class ResultLockDataImpl extends java.lang.Object implements ResultLockData
Implementation of ResultLockData.
-
-
Constructor Summary
Constructors Constructor Description ResultLockDataImpl(DocumentDatabaseMetaInfo documentInfo)
Constructor.ResultLockDataImpl(DocumentDatabaseMetaInfo documentInfo, com.saperion.intf.SaLockInfo lockInfo)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getCheckoutUser()
java.lang.String
getLockUser()
boolean
isCheckedOut()
boolean
isLocked()
boolean
isLockedByCurrentUser()
-
-
-
Constructor Detail
-
ResultLockDataImpl
public ResultLockDataImpl(DocumentDatabaseMetaInfo documentInfo)
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 Detail
-
getCheckoutUser
public java.lang.String getCheckoutUser()
- Specified by:
getCheckoutUser
in interfaceResultLockData
- Returns:
- checkout user name
-
getLockUser
public java.lang.String 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
-
-