Class AcquirableJobEntity
- java.lang.Object
-
- org.camunda.bpm.engine.impl.persistence.entity.AcquirableJobEntity
-
- All Implemented Interfaces:
DbEntity,HasDbRevision
- Direct Known Subclasses:
JobEntity
public class AcquirableJobEntity extends java.lang.Object implements DbEntity, HasDbRevision
-
-
Field Summary
Fields Modifier and Type Field Description static booleanDEFAULT_EXCLUSIVEprotected java.util.Dateduedateprotected java.lang.Stringidprotected booleanisExclusiveprotected java.util.DatelockExpirationTimeprotected java.lang.StringlockOwnerprotected java.lang.StringprocessInstanceIdprotected intrevision
-
Constructor Summary
Constructors Constructor Description AcquirableJobEntity()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)java.util.DategetDuedate()java.lang.StringgetId()java.util.DategetLockExpirationTime()java.lang.StringgetLockOwner()java.lang.ObjectgetPersistentState()Returns a representation of the object, as would be stored in the database.java.lang.StringgetProcessInstanceId()intgetRevision()intgetRevisionNext()inthashCode()booleanisExclusive()voidsetDuedate(java.util.Date duedate)voidsetExclusive(boolean isExclusive)voidsetId(java.lang.String id)voidsetLockExpirationTime(java.util.Date lockExpirationTime)voidsetLockOwner(java.lang.String lockOwner)voidsetProcessInstanceId(java.lang.String processInstanceId)voidsetRevision(int revision)java.lang.StringtoString()
-
-
-
Field Detail
-
DEFAULT_EXCLUSIVE
public static final boolean DEFAULT_EXCLUSIVE
- See Also:
- Constant Field Values
-
id
protected java.lang.String id
-
revision
protected int revision
-
lockOwner
protected java.lang.String lockOwner
-
lockExpirationTime
protected java.util.Date lockExpirationTime
-
duedate
protected java.util.Date duedate
-
processInstanceId
protected java.lang.String processInstanceId
-
isExclusive
protected boolean isExclusive
-
-
Method Detail
-
getPersistentState
public java.lang.Object getPersistentState()
Description copied from interface:DbEntityReturns a representation of the object, as would be stored in the database. Used when deciding if updates have occurred to the object or not since it was last loaded.- Specified by:
getPersistentStatein interfaceDbEntity
-
getRevisionNext
public int getRevisionNext()
- Specified by:
getRevisionNextin interfaceHasDbRevision
-
getRevision
public int getRevision()
- Specified by:
getRevisionin interfaceHasDbRevision
-
setRevision
public void setRevision(int revision)
- Specified by:
setRevisionin interfaceHasDbRevision
-
getDuedate
public java.util.Date getDuedate()
-
setDuedate
public void setDuedate(java.util.Date duedate)
-
getLockOwner
public java.lang.String getLockOwner()
-
setLockOwner
public void setLockOwner(java.lang.String lockOwner)
-
getLockExpirationTime
public java.util.Date getLockExpirationTime()
-
setLockExpirationTime
public void setLockExpirationTime(java.util.Date lockExpirationTime)
-
getProcessInstanceId
public java.lang.String getProcessInstanceId()
-
setProcessInstanceId
public void setProcessInstanceId(java.lang.String processInstanceId)
-
isExclusive
public boolean isExclusive()
-
setExclusive
public void setExclusive(boolean isExclusive)
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-