Package com.flowable.core.app.api
Interface AppIncidentBuilder
-
- All Known Implementing Classes:
AppIncidentBuilderImpl
public interface AppIncidentBuilder
-
-
Method Summary
-
-
-
Method Detail
-
create
AppIncident create()
Creates incident according to values set in the builder- Returns:
- incident
-
id
AppIncidentBuilder id(String id)
DB id of the task.
-
getId
String getId()
-
type
AppIncidentBuilder type(String type)
Type of the incident.
-
getType
String getType()
-
subType
AppIncidentBuilder subType(String subType)
Sub type of the incident.
-
getSubType
String getSubType()
-
scopeId
AppIncidentBuilder scopeId(String scopeId)
Scope id of the incident.
-
getScopeId
String getScopeId()
-
subScopeId
AppIncidentBuilder subScopeId(String subScopeId)
Sub scope id of the incident.
-
getSubScopeId
String getSubScopeId()
-
scopeType
AppIncidentBuilder scopeType(String scopeType)
Scope type of the incident.
-
getScopeType
String getScopeType()
-
scopeDefinitionId
AppIncidentBuilder scopeDefinitionId(String scopeDefinitionId)
Scope definition id of the incident.
-
getScopeDefinitionId
String getScopeDefinitionId()
-
appDefinitionKey
AppIncidentBuilder appDefinitionKey(String appDefinitionKey)
App definition key of the incident.
-
getAppDefinitionKey
String getAppDefinitionKey()
-
addIncidentInfoItem
AppIncidentBuilder addIncidentInfoItem(String name, Object value)
Info of the incident.
-
addIncidentInfo
AppIncidentBuilder addIncidentInfo(Map<String,Object> incidentInfo)
Info of the incident.
-
tenantId
AppIncidentBuilder tenantId(String tenantId)
Tenant id of the incident.
-
getTenantId
String getTenantId()
-
-