| Modifier and Type | Method and Description |
|---|---|
DecisionEntity |
GetDeploymentDecisionCmd.execute(CommandContext commandContext) |
| Modifier and Type | Field and Description |
|---|---|
protected List<DecisionEntity> |
ParsedDeployment.decisions |
protected Map<DecisionEntity,DmnParse> |
ParsedDeployment.mapDecisionsToParses |
protected Map<DecisionEntity,EngineResource> |
ParsedDeployment.mapDecisionsToResources |
| Modifier and Type | Method and Description |
|---|---|
DecisionEntity |
ParsedDeploymentBuilder.getDecision(String decisionKey,
List<DecisionEntity> decisions) |
DecisionEntity |
DmnDeploymentHelper.getMostRecentVersionOfDecision(DecisionEntity decision)
Gets the most recent persisted decision that matches this one for tenant and key.
|
DecisionEntity |
DmnDeploymentHelper.getPersistedInstanceOfDecision(DecisionEntity decision)
Gets the persisted version of the already-deployed decision.
|
| Modifier and Type | Method and Description |
|---|---|
List<DecisionEntity> |
ParsedDeployment.getAllDecisions() |
protected Map<DecisionEntity,DecisionEntity> |
DmnDeployer.getPreviousVersionsOfDecisions(ParsedDeployment parsedDeployment)
Constructs a map from new DecisionEntities to the previous version by key and tenant.
|
protected Map<DecisionEntity,DecisionEntity> |
DmnDeployer.getPreviousVersionsOfDecisions(ParsedDeployment parsedDeployment)
Constructs a map from new DecisionEntities to the previous version by key and tenant.
|
| Modifier and Type | Method and Description |
|---|---|
DmnResourceEntity |
DecisionRequirementsDiagramHelper.createDiagramForDecision(DecisionEntity decision,
DmnDefinition dmnDefinition)
Generates a diagram resource for a DecisionEntity.
|
Decision |
ParsedDeployment.getDecisionForDecisionEntity(DecisionEntity decisionEntity) |
static String |
ResourceNameUtil.getDecisionRequirementsDiagramResourceNameFromDeployment(DecisionEntity decisionDefinition,
Map<String,EngineResource> resources)
Finds the name of a resource for the diagram for a decision definition.
|
DecisionService |
ParsedDeployment.getDecisionServiceForDecisionEntity(DecisionEntity decisionEntity) |
DmnDefinition |
ParsedDeployment.getDmnDefinitionForDecision(DecisionEntity decision) |
DmnParse |
ParsedDeployment.getDmnParseForDecision(DecisionEntity decision) |
DecisionEntity |
DmnDeploymentHelper.getMostRecentVersionOfDecision(DecisionEntity decision)
Gets the most recent persisted decision that matches this one for tenant and key.
|
DecisionEntity |
DmnDeploymentHelper.getPersistedInstanceOfDecision(DecisionEntity decision)
Gets the persisted version of the already-deployed decision.
|
EngineResource |
ParsedDeployment.getResourceForDecision(DecisionEntity decision) |
boolean |
DecisionRequirementsDiagramHelper.shouldCreateDiagram(DecisionEntity decision,
EngineDeployment deployment) |
| Modifier and Type | Method and Description |
|---|---|
void |
DmnDeploymentHelper.copyDeploymentValuesToDecisions(DmnDeploymentEntity deployment,
List<DecisionEntity> decisions)
Updates all the decision entities to match the deployment's values for tenant, engine version, and deployment id.
|
DecisionEntity |
ParsedDeploymentBuilder.getDecision(String decisionKey,
List<DecisionEntity> decisions) |
protected void |
ParsedDeploymentBuilder.processDI(DmnDefinition dmnDefinition,
List<DecisionEntity> decisions) |
protected void |
DmnDeployer.setDecisionVersionsAndIds(ParsedDeployment parsedDeployment,
Map<DecisionEntity,DecisionEntity> mapNewToOldDecisions)
Sets the version on each decision entity, and the identifier.
|
protected void |
DmnDeployer.setDecisionVersionsAndIds(ParsedDeployment parsedDeployment,
Map<DecisionEntity,DecisionEntity> mapNewToOldDecisions)
Sets the version on each decision entity, and the identifier.
|
void |
DmnDeploymentHelper.verifyDecisionTablesDoNotShareKeys(Collection<DecisionEntity> decisionTables)
Verifies that no two decisions share the same key, to prevent database unique index violation.
|
| Constructor and Description |
|---|
ParsedDeployment(DmnDeploymentEntity entity,
List<DecisionEntity> decisions,
Map<DecisionEntity,DmnParse> mapDecisionsToParses,
Map<DecisionEntity,EngineResource> mapDecisionsToResources) |
ParsedDeployment(DmnDeploymentEntity entity,
List<DecisionEntity> decisions,
Map<DecisionEntity,DmnParse> mapDecisionsToParses,
Map<DecisionEntity,EngineResource> mapDecisionsToResources) |
ParsedDeployment(DmnDeploymentEntity entity,
List<DecisionEntity> decisions,
Map<DecisionEntity,DmnParse> mapDecisionsToParses,
Map<DecisionEntity,EngineResource> mapDecisionsToResources) |
| Modifier and Type | Field and Description |
|---|---|
protected List<DecisionEntity> |
DmnParse.decisions
The end result of the parsing: a list of decision (services).
|
| Modifier and Type | Method and Description |
|---|---|
List<DecisionEntity> |
DmnParse.getDecisions() |
| Modifier and Type | Field and Description |
|---|---|
protected DecisionEntity |
DecisionCacheEntry.decisionEntity |
| Modifier and Type | Method and Description |
|---|---|
DecisionEntity |
DeploymentManager.findDeployedDecisionById(String decisionId) |
DecisionEntity |
DeploymentManager.findDeployedDefinitionByKeyAndVersionAndTenantId(String definitionKey,
int definitionVersion,
String tenantId) |
DecisionEntity |
DeploymentManager.findDeployedLatestDecisionByKeyAndDeploymentId(String definitionKey,
String deploymentId) |
DecisionEntity |
DeploymentManager.findDeployedLatestDecisionByKeyDeploymentIdAndTenantId(String definitionKey,
String deploymentId,
String tenantId) |
DecisionEntity |
DeploymentManager.findDeployedLatestDefinitionByKey(String definitionKey) |
DecisionEntity |
DeploymentManager.findDeployedLatestDefinitionByKeyAndTenantId(String definitionKey,
String tenantId) |
DecisionEntity |
DecisionCacheEntry.getDecisionEntity() |
| Modifier and Type | Method and Description |
|---|---|
void |
DecisionCacheEntry.setDecisionEntity(DecisionEntity decisionEntity) |
| Constructor and Description |
|---|
DecisionCacheEntry(DecisionEntity decisionEntity,
DmnDefinition dmnDefinition,
Decision decision) |
DecisionCacheEntry(DecisionEntity decisionEntity,
DmnDefinition dmnDefinition,
DecisionService decisionService) |
| Modifier and Type | Class and Description |
|---|---|
class |
DecisionEntityImpl |
| Modifier and Type | Method and Description |
|---|---|
DecisionEntity |
DefinitionEntityManagerImpl.findDecisionByDeploymentAndKey(String deploymentId,
String DefinitionKey) |
DecisionEntity |
DecisionEntityManager.findDecisionByDeploymentAndKey(String deploymentId,
String definitionKey) |
DecisionEntity |
DefinitionEntityManagerImpl.findDecisionByDeploymentAndKeyAndTenantId(String deploymentId,
String decisionKey,
String tenantId) |
DecisionEntity |
DecisionEntityManager.findDecisionByDeploymentAndKeyAndTenantId(String deploymentId,
String definitionKey,
String tenantId) |
DecisionEntity |
DefinitionEntityManagerImpl.findDecisionByKeyAndVersionAndTenantId(String definitionKey,
Integer definitionVersion,
String tenantId) |
DecisionEntity |
DecisionEntityManager.findDecisionByKeyAndVersionAndTenantId(String DefinitionKey,
Integer definitionVersion,
String tenantId) |
DecisionEntity |
DefinitionEntityManagerImpl.findLatestDecisionByKey(String DefinitionKey) |
DecisionEntity |
DecisionEntityManager.findLatestDecisionByKey(String DefinitionKey) |
DecisionEntity |
DefinitionEntityManagerImpl.findLatestDecisionByKeyAndTenantId(String DefinitionKey,
String tenantId) |
DecisionEntity |
DecisionEntityManager.findLatestDecisionByKeyAndTenantId(String DefinitionKey,
String tenantId) |
protected DecisionEntity |
DmnDeploymentEntityManagerImpl.findLatestDefinition(DmnDecision definition) |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends DecisionEntity> |
MybatisDecisionDataManager.getManagedEntityClass() |
| Modifier and Type | Method and Description |
|---|---|
static DecisionEntity |
DecisionUtil.getDecisionTableEntity(String decisionTableId) |
static DecisionEntity |
DecisionUtil.getDecisionTableEntity(String decisionTableId,
boolean checkCacheOnly) |
static DecisionEntity |
DecisionUtil.getDecisionTableFromDatabase(String decisionTableId) |
Copyright © 2021 Flowable. All rights reserved.