Uses of Interface
org.flowable.cmmn.api.runtime.CaseInstanceBuilder
-
Uses of CaseInstanceBuilder in org.flowable.cmmn.api
-
Uses of CaseInstanceBuilder in org.flowable.cmmn.api.runtime
Modifier and TypeMethodDescriptionSet the assignee of the case to be created to the given user id.CaseInstanceBuilder.businessKey
(String businessKey) CaseInstanceBuilder.businessStatus
(String businessStatus) CaseInstanceBuilder.callbackId
(String callbackId) Set callback id of the newly created case instance.CaseInstanceBuilder.callbackType
(String callbackType) Set callback type of the newly created case instance.CaseInstanceBuilder.caseDefinitionId
(String caseDefinitionId) Set the case definition to be used for creating a new case instance by its id.CaseInstanceBuilder.caseDefinitionKey
(String caseDefinitionKey) Set the case definition to be used for creating a new case instance by its key.CaseInstanceBuilder.caseDefinitionParentDeploymentId
(String parentDeploymentId) When looking up for a case definition by key it would first lookup for a case definition within the given parent deployment.CaseInstanceBuilder.fallbackToDefaultTenant()
If case definition is not found by key in the specified tenant use default tenant search as a fallbackSaves the outcome of the start form for the case, if this case should be started out of a start form.CaseInstanceBuilder.overrideCaseDefinitionTenantId
(String tenantId) Indicator to override the tenant id of the case definition with the provided value.Set the owner of the case to be created to the given user id.Set parent case instanceId of the newly create case instanceCaseInstanceBuilder.predefinedCaseInstanceId
(String caseInstanceId) If the new case instance should have a predefined id, you can set it using this method.CaseInstanceBuilder.referenceId
(String referenceId) Set the reference id on the newly create case instance.CaseInstanceBuilder.referenceType
(String referenceType) Set the reference type on the newly create case instance.CaseInstanceBuilder.startFormVariables
(Map<String, Object> formVariables) Allows to pass any variables if they come from a form.CaseInstanceBuilder.transientVariable
(String variableName, Object value) CaseInstanceBuilder.transientVariables
(Map<String, Object> transientVariables)