Class AppIncidentEntityImpl
- java.lang.Object
-
- org.flowable.common.engine.impl.persistence.entity.AbstractEntity
-
- com.flowable.app.engine.impl.persistence.entity.AbstractAppEngineEntity
-
- com.flowable.app.engine.impl.persistence.entity.AppIncidentEntityImpl
-
- All Implemented Interfaces:
AppIncidentEntity
,AppIncident
,Serializable
,HasRevision
,Entity
public class AppIncidentEntityImpl extends AbstractAppEngineEntity implements AppIncidentEntity, Serializable
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected String
appDefinitionKey
protected Date
createTime
protected Map<String,Object>
incidentInfo
protected String
scopeDefinitionId
protected String
scopeId
protected String
scopeType
protected String
subScopeId
protected String
subType
protected String
tenantId
protected String
type
-
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntity
id, isDeleted, isInserted, isUpdated, originalPersistentState, revision
-
-
Constructor Summary
Constructors Constructor Description AppIncidentEntityImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getAppDefinitionKey()
reference to the app definition keyDate
getCreateTime()
the create timestamp of this incidentMap<String,Object>
getIncidentInfo()
Returns the incident info as a MapObject
getPersistentState()
String
getScopeDefinitionId()
reference to the scope definition id for the incidentString
getScopeId()
reference to the scope id for the incidentString
getScopeType()
reference to the scope type for the incidentString
getSubScopeId()
reference to the sub scope id for the incidentString
getSubType()
reference to the incident sub typeString
getTenantId()
the tenant identifier of this app variableString
getType()
reference to the incident typevoid
setAppDefinitionKey(String appDefinitionKey)
void
setCreateTime(Date createTime)
void
setIncidentInfo(Map<String,Object> incidentInfo)
void
setScopeDefinitionId(String scopeDefinitionId)
void
setScopeId(String scopeId)
void
setScopeType(String scopeType)
void
setSubScopeId(String subScopeId)
void
setSubType(String subType)
void
setTenantId(String tenantId)
void
setType(String type)
String
toString()
-
Methods inherited from class com.flowable.app.engine.impl.persistence.entity.AbstractAppEngineEntity
getIdPrefix
-
Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntity
getId, getOriginalPersistentState, getRevision, getRevisionNext, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setRevision, setUpdated
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.flowable.core.app.api.AppIncident
getId
-
Methods inherited from interface com.flowable.app.engine.impl.persistence.entity.AppIncidentEntity
setId
-
Methods inherited from interface org.flowable.common.engine.impl.persistence.entity.Entity
getId, getIdPrefix, getOriginalPersistentState, isDeleted, isInserted, isUpdated, setDeleted, setInserted, setOriginalPersistentState, setUpdated
-
-
-
-
Field Detail
-
type
protected String type
-
subType
protected String subType
-
appDefinitionKey
protected String appDefinitionKey
-
scopeDefinitionId
protected String scopeDefinitionId
-
scopeId
protected String scopeId
-
subScopeId
protected String subScopeId
-
scopeType
protected String scopeType
-
tenantId
protected String tenantId
-
createTime
protected Date createTime
-
-
Method Detail
-
getPersistentState
public Object getPersistentState()
- Specified by:
getPersistentState
in interfaceEntity
-
getType
public String getType()
Description copied from interface:AppIncident
reference to the incident type- Specified by:
getType
in interfaceAppIncident
-
setType
public void setType(String type)
- Specified by:
setType
in interfaceAppIncidentEntity
-
getSubType
public String getSubType()
Description copied from interface:AppIncident
reference to the incident sub type- Specified by:
getSubType
in interfaceAppIncident
-
setSubType
public void setSubType(String subType)
- Specified by:
setSubType
in interfaceAppIncidentEntity
-
getAppDefinitionKey
public String getAppDefinitionKey()
Description copied from interface:AppIncident
reference to the app definition key- Specified by:
getAppDefinitionKey
in interfaceAppIncident
-
setAppDefinitionKey
public void setAppDefinitionKey(String appDefinitionKey)
- Specified by:
setAppDefinitionKey
in interfaceAppIncidentEntity
-
getScopeDefinitionId
public String getScopeDefinitionId()
Description copied from interface:AppIncident
reference to the scope definition id for the incident- Specified by:
getScopeDefinitionId
in interfaceAppIncident
-
setScopeDefinitionId
public void setScopeDefinitionId(String scopeDefinitionId)
- Specified by:
setScopeDefinitionId
in interfaceAppIncidentEntity
-
getScopeId
public String getScopeId()
Description copied from interface:AppIncident
reference to the scope id for the incident- Specified by:
getScopeId
in interfaceAppIncident
-
setScopeId
public void setScopeId(String scopeId)
- Specified by:
setScopeId
in interfaceAppIncidentEntity
-
getSubScopeId
public String getSubScopeId()
Description copied from interface:AppIncident
reference to the sub scope id for the incident- Specified by:
getSubScopeId
in interfaceAppIncident
-
setSubScopeId
public void setSubScopeId(String subScopeId)
- Specified by:
setSubScopeId
in interfaceAppIncidentEntity
-
getScopeType
public String getScopeType()
Description copied from interface:AppIncident
reference to the scope type for the incident- Specified by:
getScopeType
in interfaceAppIncident
-
setScopeType
public void setScopeType(String scopeType)
- Specified by:
setScopeType
in interfaceAppIncidentEntity
-
getTenantId
public String getTenantId()
Description copied from interface:AppIncident
the tenant identifier of this app variable- Specified by:
getTenantId
in interfaceAppIncident
-
setTenantId
public void setTenantId(String tenantId)
- Specified by:
setTenantId
in interfaceAppIncidentEntity
-
getIncidentInfo
public Map<String,Object> getIncidentInfo()
Description copied from interface:AppIncident
Returns the incident info as a Map- Specified by:
getIncidentInfo
in interfaceAppIncident
-
setIncidentInfo
public void setIncidentInfo(Map<String,Object> incidentInfo)
- Specified by:
setIncidentInfo
in interfaceAppIncidentEntity
-
getCreateTime
public Date getCreateTime()
Description copied from interface:AppIncident
the create timestamp of this incident- Specified by:
getCreateTime
in interfaceAppIncident
-
setCreateTime
public void setCreateTime(Date createTime)
- Specified by:
setCreateTime
in interfaceAppIncidentEntity
-
-