| Package | Description |
|---|---|
| org.flowable.cmmn.api | |
| org.flowable.cmmn.engine.impl | |
| org.flowable.cmmn.engine.impl.cmd | |
| org.flowable.cmmn.rest.service.api | |
| org.flowable.cmmn.rest.service.api.repository | |
| org.flowable.dmn.api | |
| org.flowable.dmn.engine.impl | |
| org.flowable.dmn.engine.impl.persistence.deploy | |
| org.flowable.dmn.engine.impl.persistence.entity | |
| org.flowable.dmn.engine.impl.persistence.entity.data | |
| org.flowable.dmn.engine.impl.persistence.entity.data.impl | |
| org.flowable.dmn.rest.service.api | |
| org.flowable.dmn.rest.service.api.repository | |
| org.flowable.engine |
Public API of the Flowable engine.
Typical usage of the API starts by the creation of a ProcessEngineConfiguration
(typically based on a configuration file), from which a ProcessEngine can be obtained.Through the services obtained from such a ProcessEngine, BPM and workflow operation
can be executed:RepositoryService: Manages Deployments.RuntimeService: For starting and searching ProcessInstances.TaskService: Exposes operations to manage human (standalone) tasks, such as claiming, completing and assigning tasks.IdentityService: Used for managing users, groups and the relations between them.ManagementService: Exposes engine administration and maintenance operations,
which have no relation to the runtime exection of business processes.HistoryService: Exposes information about ongoing and past process instances.FormService: Access to form data and rendered forms for starting new process instances and completing tasks. |
| org.flowable.engine.impl |
API implementation classes, which shouldn't directly be used by end-users.
|
| org.flowable.engine.impl.cmd | |
| org.flowable.rest.service.api | |
| org.flowable.rest.service.api.repository |
| Modifier and Type | Method and Description |
|---|---|
List<DmnDecision> |
CmmnRepositoryService.getDecisionsForCaseDefinition(String caseDefinitionId)
Retrieves the
DmnDecisions associated with the given case definition. |
List<DmnDecision> |
CmmnRepositoryService.getDecisionTablesForCaseDefinition(String caseDefinitionId)
Deprecated.
replaced by getDecisionsForCaseDefinition(String caseDefinition)
|
| Modifier and Type | Method and Description |
|---|---|
List<DmnDecision> |
CmmnRepositoryServiceImpl.getDecisionsForCaseDefinition(String caseDefinitionId) |
List<DmnDecision> |
CmmnRepositoryServiceImpl.getDecisionTablesForCaseDefinition(String caseDefinitionId)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
List<DmnDecision> |
GetDecisionsForCaseDefinitionCmd.execute(CommandContext commandContext) |
protected List<DmnDecision> |
GetDecisionsForCaseDefinitionCmd.getDecisionsFromModel(Case caseModel,
CaseDefinition caseDefinition) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
GetDecisionsForCaseDefinitionCmd.addDecisionToCollection(List<DmnDecision> decisions,
String decisionKey,
CaseDefinition caseDefinition) |
| Modifier and Type | Method and Description |
|---|---|
DecisionResponse |
CmmnRestResponseFactory.createDecisionResponse(DmnDecision decision,
String processDefinitionId) |
DecisionResponse |
CmmnRestResponseFactory.createDecisionResponse(DmnDecision decision,
String caseDefinitionId,
RestUrlBuilder urlBuilder) |
| Modifier and Type | Method and Description |
|---|---|
List<DecisionResponse> |
CmmnRestResponseFactory.createDecisionResponseList(List<DmnDecision> decisions,
String processDefinitionId) |
| Constructor and Description |
|---|
DecisionResponse(DmnDecision decision) |
| Modifier and Type | Method and Description |
|---|---|
DmnDecision |
DmnRepositoryService.getDecision(String decisionId) |
| Modifier and Type | Method and Description |
|---|---|
DmnDecision |
DmnRepositoryServiceImpl.getDecision(String decisionId) |
| Modifier and Type | Method and Description |
|---|---|
List<DmnDecision> |
DecisionQueryImpl.executeList(CommandContext commandContext) |
List<DmnDecision> |
NativeDecisionTableQueryImpl.executeList(CommandContext commandContext,
Map<String,Object> parameterMap) |
| Modifier and Type | Method and Description |
|---|---|
DecisionCacheEntry |
DeploymentManager.resolveDecision(DmnDecision decision)
Resolving the decision will fetch the DMN, parse it and store the
DmnDefinition in memory. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
DecisionEntity |
| Modifier and Type | Class and Description |
|---|---|
class |
DecisionEntityImpl |
| Modifier and Type | Method and Description |
|---|---|
List<DmnDecision> |
DefinitionEntityManagerImpl.findDecisionsByNativeQuery(Map<String,Object> parameterMap) |
List<DmnDecision> |
DecisionEntityManager.findDecisionsByNativeQuery(Map<String,Object> parameterMap) |
List<DmnDecision> |
DefinitionEntityManagerImpl.findDecisionsByQueryCriteria(DecisionQueryImpl DefinitionQuery) |
List<DmnDecision> |
DecisionEntityManager.findDecisionsByQueryCriteria(DecisionQueryImpl definitionQuery) |
| Modifier and Type | Method and Description |
|---|---|
protected DecisionEntity |
DmnDeploymentEntityManagerImpl.findLatestDefinition(DmnDecision definition) |
| Modifier and Type | Method and Description |
|---|---|
List<DmnDecision> |
DecisionDataManager.findDecisionsByNativeQuery(Map<String,Object> parameterMap) |
List<DmnDecision> |
DecisionDataManager.findDecisionsByQueryCriteria(DecisionQueryImpl DefinitionQuery) |
| Modifier and Type | Method and Description |
|---|---|
List<DmnDecision> |
MybatisDecisionDataManager.findDecisionsByNativeQuery(Map<String,Object> parameterMap) |
List<DmnDecision> |
MybatisDecisionDataManager.findDecisionsByQueryCriteria(DecisionQueryImpl DecisionQuery) |
| Modifier and Type | Method and Description |
|---|---|
void |
DmnRestApiInterceptor.accessDecisionTableInfoById(DmnDecision decisionTable) |
DecisionResponse |
DmnRestResponseFactory.createDecisionResponse(DmnDecision decision) |
DecisionResponse |
DmnRestResponseFactory.createDecisionResponse(DmnDecision decision,
DmnRestUrlBuilder urlBuilder) |
DecisionResponse |
DmnRestResponseFactory.createDecisionTableResponse(DmnDecision decision) |
DecisionResponse |
DmnRestResponseFactory.createDecisionTableResponse(DmnDecision decision,
DmnRestUrlBuilder urlBuilder) |
| Modifier and Type | Method and Description |
|---|---|
List<DecisionResponse> |
DmnRestResponseFactory.createDecisionResponseList(List<DmnDecision> decisions) |
List<DecisionResponse> |
DmnRestResponseFactory.createDecisionTableResponseList(List<DmnDecision> decisions) |
| Modifier and Type | Method and Description |
|---|---|
protected DmnDecision |
BaseDecisionResource.getDecisionFromRequest(String decisionId)
Returns the
DmnDecision that is requested. |
| Constructor and Description |
|---|
DecisionResponse(DmnDecision decision) |
| Modifier and Type | Method and Description |
|---|---|
List<DmnDecision> |
RepositoryService.getDecisionsForProcessDefinition(String processDefinitionId)
Retrieves the
DmnDecisions associated with the given process definition. |
List<DmnDecision> |
RepositoryService.getDecisionTablesForProcessDefinition(String processDefinitionId)
Deprecated.
replaced by getDecisionsForProcessDefinition(String processDefinitionId)
|
| Modifier and Type | Method and Description |
|---|---|
List<DmnDecision> |
RepositoryServiceImpl.getDecisionsForProcessDefinition(String processDefinitionId) |
List<DmnDecision> |
RepositoryServiceImpl.getDecisionTablesForProcessDefinition(String processDefinitionId) |
| Modifier and Type | Method and Description |
|---|---|
List<DmnDecision> |
GetDecisionsForProcessDefinitionCmd.execute(CommandContext commandContext) |
protected List<DmnDecision> |
GetDecisionsForProcessDefinitionCmd.getDecisionsFromModel(BpmnModel bpmnModel,
ProcessDefinition processDefinition) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
GetDecisionsForProcessDefinitionCmd.addDecisionToCollection(List<DmnDecision> decisions,
String decisionKey,
ProcessDefinition processDefinition) |
| Modifier and Type | Method and Description |
|---|---|
DecisionResponse |
RestResponseFactory.createDecisionResponse(DmnDecision decision,
String processDefinitionId) |
DecisionResponse |
RestResponseFactory.createDecisionResponse(DmnDecision decision,
String processDefinitionId,
RestUrlBuilder urlBuilder) |
| Modifier and Type | Method and Description |
|---|---|
List<DecisionResponse> |
RestResponseFactory.createDecisionResponseList(List<DmnDecision> decisions,
String processDefinitionId) |
| Constructor and Description |
|---|
DecisionResponse(DmnDecision decision) |
Copyright © 2023 Flowable. All rights reserved.