Class ProcessLock
java.lang.Object
com.kingsrook.qqq.backend.core.model.data.QRecordEntity
com.kingsrook.qqq.backend.core.processes.locks.ProcessLock
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructorProcessLock
(QRecord record) Constructor that takes a QRecord -
Method Summary
Modifier and TypeMethodDescriptionGetter for checkInTimestampGetter for createDateGetter for detailsGetter for expiresAtTimestampgetId()
Getter for idgetKey()
Getter for keyGetter for modifyDateGetter for processLockTypeIdGetter for sessionUUIDGetter for userIdvoid
setCheckInTimestamp
(Instant checkInTimestamp) Setter for checkInTimestampvoid
setCreateDate
(Instant createDate) Setter for createDatevoid
setDetails
(String details) Setter for detailsvoid
setExpiresAtTimestamp
(Instant expiresAtTimestamp) Setter for expiresAtTimestampvoid
Setter for idvoid
Setter for keyvoid
setModifyDate
(Instant modifyDate) Setter for modifyDatevoid
setProcessLockTypeId
(Integer processLockTypeId) Setter for processLockTypeIdvoid
setSessionUUID
(String sessionUUID) Setter for sessionUUIDvoid
Setter for userIdwithCheckInTimestamp
(Instant checkInTimestamp) Fluent setter for checkInTimestampwithCreateDate
(Instant createDate) Fluent setter for createDatewithDetails
(String details) Fluent setter for detailswithExpiresAtTimestamp
(Instant expiresAtTimestamp) Fluent setter for expiresAtTimestampFluent setter for idFluent setter for keywithModifyDate
(Instant modifyDate) Fluent setter for modifyDatewithProcessLockTypeId
(Integer processLockTypeId) Fluent setter for processLockTypeIdwithSessionUUID
(String sessionUUID) Fluent setter for sessionUUIDwithUserId
(String userId) Fluent setter for userIdMethods inherited from class com.kingsrook.qqq.backend.core.model.data.QRecordEntity
fromQRecord, fromQRecord, getAnnotationOnField, getAssociationList, getFieldList, getFieldNameFromGetter, getQAssociationAnnotation, getQFieldAnnotation, getQIgnoreAnnotation, getTableName, populateFromQRecord, populateFromQRecord, registerTable, tableName, toQRecord, toQRecordOnlyChangedFields, toQRecordOnlyChangedFields
-
Field Details
-
TABLE_NAME
- See Also:
-
-
Constructor Details
-
ProcessLock
public ProcessLock()Default constructor -
ProcessLock
Constructor that takes a QRecord
-
-
Method Details
-
getId
Getter for id -
setId
Setter for id -
withId
Fluent setter for id -
getCreateDate
Getter for createDate -
setCreateDate
Setter for createDate -
withCreateDate
Fluent setter for createDate -
getModifyDate
Getter for modifyDate -
setModifyDate
Setter for modifyDate -
withModifyDate
Fluent setter for modifyDate -
getKey
Getter for key -
setKey
Setter for key -
withKey
Fluent setter for key -
getCheckInTimestamp
Getter for checkInTimestamp -
setCheckInTimestamp
Setter for checkInTimestamp -
withCheckInTimestamp
Fluent setter for checkInTimestamp -
getExpiresAtTimestamp
Getter for expiresAtTimestamp -
setExpiresAtTimestamp
Setter for expiresAtTimestamp -
withExpiresAtTimestamp
Fluent setter for expiresAtTimestamp -
getProcessLockTypeId
Getter for processLockTypeId -
setProcessLockTypeId
Setter for processLockTypeId -
withProcessLockTypeId
Fluent setter for processLockTypeId -
getUserId
Getter for userId -
setUserId
Setter for userId -
withUserId
Fluent setter for userId -
getSessionUUID
Getter for sessionUUID -
setSessionUUID
Setter for sessionUUID -
withSessionUUID
Fluent setter for sessionUUID -
getDetails
Getter for details -
setDetails
Setter for details -
withDetails
Fluent setter for details
-