public class DefaultCaseInstanceService extends Object implements CaseInstanceService
| Modifier and Type | Field and Description |
|---|---|
protected CmmnEngineConfiguration |
cmmnEngineConfiguration |
| Constructor and Description |
|---|
DefaultCaseInstanceService(CmmnEngineConfiguration cmmnEngineConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
void |
deleteCaseInstance(String caseInstanceId) |
void |
deleteCaseInstancesForExecutionId(String executionId) |
void |
deleteCaseInstanceWithoutAgenda(String caseInstanceId) |
String |
generateNewCaseInstanceId() |
void |
handleSignalEvent(org.flowable.eventsubscription.service.impl.persistence.entity.EventSubscriptionEntity eventSubscription,
Map<String,Object> variables) |
String |
startCaseInstanceByKey(String caseDefinitionKey,
String predefinedCaseInstanceId,
String caseInstanceName,
String businessKey,
String executionId,
String tenantId,
boolean fallbackToDefaultTenant,
String parentDeploymentId,
Map<String,Object> inParametersMap) |
protected CmmnEngineConfiguration cmmnEngineConfiguration
public DefaultCaseInstanceService(CmmnEngineConfiguration cmmnEngineConfiguration)
public String generateNewCaseInstanceId()
generateNewCaseInstanceId in interface CaseInstanceServicepublic String startCaseInstanceByKey(String caseDefinitionKey, String predefinedCaseInstanceId, String caseInstanceName, String businessKey, String executionId, String tenantId, boolean fallbackToDefaultTenant, String parentDeploymentId, Map<String,Object> inParametersMap)
startCaseInstanceByKey in interface CaseInstanceServicepublic void handleSignalEvent(org.flowable.eventsubscription.service.impl.persistence.entity.EventSubscriptionEntity eventSubscription,
Map<String,Object> variables)
handleSignalEvent in interface CaseInstanceServicepublic void deleteCaseInstance(String caseInstanceId)
deleteCaseInstance in interface CaseInstanceServicepublic void deleteCaseInstancesForExecutionId(String executionId)
deleteCaseInstancesForExecutionId in interface CaseInstanceServicepublic void deleteCaseInstanceWithoutAgenda(String caseInstanceId)
deleteCaseInstanceWithoutAgenda in interface CaseInstanceServiceCopyright © 2022 Flowable. All rights reserved.