public class BasePlatformBpmnInterceptor extends BasePlatformInterceptor
defaultSecurityPolicyKey, defaultSecurityPolicyModel, SECURITY_POLICY_MODEL
Modifier | Constructor and Description |
---|---|
protected |
BasePlatformBpmnInterceptor(String defaultSecurityPolicyKey) |
Modifier and Type | Method and Description |
---|---|
protected void |
createProcessIdentityLink(String name,
String identityLinkType,
boolean isUserValue,
org.flowable.engine.impl.persistence.entity.ExecutionEntity processInstance,
Map<String,List<org.flowable.bpmn.model.ExtensionElement>> extensionElements) |
protected void |
createProcessIdentityLinks(String name,
String identityLinkType,
boolean isUserValue,
org.flowable.engine.impl.persistence.entity.ExecutionEntity processInstance,
Map<String,List<org.flowable.bpmn.model.ExtensionElement>> extensionElements) |
protected void |
createProcessIdentityLinkWithValue(String value,
String identityLinkType,
boolean isUserValue,
org.flowable.engine.impl.persistence.entity.ExecutionEntity processInstance) |
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.bpmn.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.bpmn.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.bpmn.model.ExtensionElement>> extensionElements,
org.flowable.common.engine.api.variable.VariableContainer variableContainer) |
protected String |
getExpressionValue(String value,
org.flowable.common.engine.api.variable.VariableContainer variableContainer) |
protected List<String> |
getExtensionElementList(String name,
Map<String,List<org.flowable.bpmn.model.ExtensionElement>> extensionElements) |
protected String |
getExtensionElementValue(String name,
Map<String,List<org.flowable.bpmn.model.ExtensionElement>> extensionElements) |
protected org.flowable.bpmn.model.Process |
getProcessModel(String processDefinitionId) |
protected SecurityPolicyModel |
getSecurityPolicyModel(org.flowable.task.service.impl.persistence.entity.TaskEntity taskEntity) |
createTranslation, getDefaultSecurityPolicyModel, getSecurityPolicyModelByKey
protected BasePlatformBpmnInterceptor(String defaultSecurityPolicyKey)
protected org.flowable.bpmn.model.Process getProcessModel(String processDefinitionId)
protected void createProcessIdentityLink(String name, String identityLinkType, boolean isUserValue, org.flowable.engine.impl.persistence.entity.ExecutionEntity processInstance, Map<String,List<org.flowable.bpmn.model.ExtensionElement>> extensionElements)
protected void createProcessIdentityLinks(String name, String identityLinkType, boolean isUserValue, org.flowable.engine.impl.persistence.entity.ExecutionEntity processInstance, Map<String,List<org.flowable.bpmn.model.ExtensionElement>> extensionElements)
protected void createProcessIdentityLinkWithValue(String value, String identityLinkType, boolean isUserValue, org.flowable.engine.impl.persistence.entity.ExecutionEntity processInstance)
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.bpmn.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.bpmn.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.bpmn.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.bpmn.model.ExtensionElement>> extensionElements)
protected List<String> getExtensionElementList(String name, Map<String,List<org.flowable.bpmn.model.ExtensionElement>> extensionElements)
Copyright © 2019. All rights reserved.