public class BasePlatformCmmnInterceptor extends BasePlatformInterceptor
defaultSecurityPolicyKey, defaultSecurityPolicyModel, SECURITY_POLICY_MODEL
Constructor and Description |
---|
BasePlatformCmmnInterceptor(String defaultSecurityPolicyKey) |
Modifier and Type | Method and Description |
---|---|
protected void |
createCaseIdentityLink(String name,
String identityLinkType,
boolean isUserValue,
org.flowable.cmmn.engine.impl.persistence.entity.CaseInstanceEntity caseInstance,
Map<String,List<org.flowable.cmmn.model.ExtensionElement>> extensionElements) |
protected void |
createCaseIdentityLinks(String name,
String identityLinkType,
boolean isUserValue,
org.flowable.cmmn.engine.impl.persistence.entity.CaseInstanceEntity caseInstance,
Map<String,List<org.flowable.cmmn.model.ExtensionElement>> extensionElements) |
protected void |
createCaseIdentityLinkWithValue(String value,
String identityLinkType,
boolean isUserValue,
org.flowable.cmmn.engine.impl.persistence.entity.CaseInstanceEntity caseInstance) |
protected List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> |
createPlanItemIdentityLinks(String name,
String identityLinkType,
boolean isUserValue,
org.flowable.cmmn.engine.impl.persistence.entity.PlanItemInstanceEntity planItemInstance,
Map<String,List<org.flowable.cmmn.model.ExtensionElement>> extensionElements) |
protected List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> |
createPlanItemIdentityLinkWithValue(String value,
String identityLinkType,
boolean isUserValue,
org.flowable.cmmn.engine.impl.persistence.entity.PlanItemInstanceEntity planItemInstance) |
protected List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> |
createTaskIdentityLink(String name,
String identityLinkType,
boolean isUserValue,
org.flowable.task.service.impl.persistence.entity.TaskEntity task,
Map<String,List<org.flowable.cmmn.model.ExtensionElement>> extensionElements) |
protected List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> |
createTaskIdentityLinks(String name,
String identityLinkType,
boolean isUserValue,
org.flowable.task.service.impl.persistence.entity.TaskEntity task,
Map<String,List<org.flowable.cmmn.model.ExtensionElement>> extensionElements) |
protected List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> |
createTaskIdentityLinkWithValue(String value,
String identityLinkType,
boolean isUserValue,
org.flowable.task.service.impl.persistence.entity.TaskEntity task) |
protected void |
createTranslations(String scopeId,
String scopeType,
Map<String,List<org.flowable.cmmn.model.ExtensionElement>> extensionElements,
org.flowable.common.engine.api.variable.VariableContainer variableContainer) |
protected org.flowable.cmmn.model.Case |
getCaseModel(String caseDefinitionId) |
protected String |
getExpressionValue(String value,
org.flowable.common.engine.api.variable.VariableContainer variableContainer) |
protected List<String> |
getExtensionElementList(String name,
Map<String,List<org.flowable.cmmn.model.ExtensionElement>> extensionElements) |
protected String |
getExtensionElementValue(String name,
Map<String,List<org.flowable.cmmn.model.ExtensionElement>> extensionElements) |
protected SecurityPolicyModel |
getSecurityPolicyModel(org.flowable.task.service.impl.persistence.entity.TaskEntity taskEntity) |
createTranslation, getDefaultSecurityPolicyModel, getSecurityPolicyModelByKey
public BasePlatformCmmnInterceptor(String defaultSecurityPolicyKey)
protected org.flowable.cmmn.model.Case getCaseModel(String caseDefinitionId)
protected void createCaseIdentityLink(String name, String identityLinkType, boolean isUserValue, org.flowable.cmmn.engine.impl.persistence.entity.CaseInstanceEntity caseInstance, Map<String,List<org.flowable.cmmn.model.ExtensionElement>> extensionElements)
protected void createCaseIdentityLinks(String name, String identityLinkType, boolean isUserValue, org.flowable.cmmn.engine.impl.persistence.entity.CaseInstanceEntity caseInstance, Map<String,List<org.flowable.cmmn.model.ExtensionElement>> extensionElements)
protected void createCaseIdentityLinkWithValue(String value, String identityLinkType, boolean isUserValue, org.flowable.cmmn.engine.impl.persistence.entity.CaseInstanceEntity caseInstance)
protected List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> createTaskIdentityLink(String name, String identityLinkType, boolean isUserValue, org.flowable.task.service.impl.persistence.entity.TaskEntity task, Map<String,List<org.flowable.cmmn.model.ExtensionElement>> extensionElements)
protected List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> createTaskIdentityLinks(String name, String identityLinkType, boolean isUserValue, org.flowable.task.service.impl.persistence.entity.TaskEntity task, Map<String,List<org.flowable.cmmn.model.ExtensionElement>> extensionElements)
protected List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> createTaskIdentityLinkWithValue(String value, String identityLinkType, boolean isUserValue, org.flowable.task.service.impl.persistence.entity.TaskEntity task)
protected List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> createPlanItemIdentityLinks(String name, String identityLinkType, boolean isUserValue, org.flowable.cmmn.engine.impl.persistence.entity.PlanItemInstanceEntity planItemInstance, Map<String,List<org.flowable.cmmn.model.ExtensionElement>> extensionElements)
protected List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> createPlanItemIdentityLinkWithValue(String value, String identityLinkType, boolean isUserValue, org.flowable.cmmn.engine.impl.persistence.entity.PlanItemInstanceEntity planItemInstance)
protected void createTranslations(String scopeId, String scopeType, Map<String,List<org.flowable.cmmn.model.ExtensionElement>> extensionElements, org.flowable.common.engine.api.variable.VariableContainer variableContainer)
protected SecurityPolicyModel getSecurityPolicyModel(org.flowable.task.service.impl.persistence.entity.TaskEntity taskEntity)
protected String getExtensionElementValue(String name, Map<String,List<org.flowable.cmmn.model.ExtensionElement>> extensionElements)
protected List<String> getExtensionElementList(String name, Map<String,List<org.flowable.cmmn.model.ExtensionElement>> extensionElements)
Copyright © 2019. All rights reserved.