Package com.flowable.platform.service
Class BasePlatformInterceptor
java.lang.Object
com.flowable.platform.service.BasePlatformInterceptor
- Direct Known Subclasses:
BasePlatformBpmnInterceptor,BasePlatformCmmnInterceptor
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected SecurityPolicyModelprotected static final Stringprotected static final Pattern -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntitycreateIdentityLinkWithValue(String value, String identityLinkType, String scopeId, String scopeType, boolean isUserValue) protected voidprotected SecurityPolicyModelgetDefaultSecurityPolicyModel(String tenantId, PolicyRepositoryService policyRepositoryService) protected Collection<String> getExpressionCollectionValue(String value, org.flowable.common.engine.api.variable.VariableContainer variableContainer) protected abstract org.flowable.common.engine.impl.el.ExpressionManagerprotected StringgetExpressionStringValue(String value, org.flowable.common.engine.api.variable.VariableContainer variableContainer) protected ObjectgetExpressionValue(String value, org.flowable.common.engine.api.variable.VariableContainer variableContainer) protected abstract org.flowable.identitylink.service.IdentityLinkServiceprotected SecurityPolicyModelgetSecurityPolicyModelByKey(String securityPolicyModelKey, String tenantId)
-
Field Details
-
SECURITY_POLICY_MODEL
- See Also:
-
TRIM_COMMA_SEPARATED
-
defaultSecurityPolicyKey
-
defaultSecurityPolicyModel
-
-
Constructor Details
-
BasePlatformInterceptor
-
-
Method Details
-
getSecurityPolicyModelByKey
protected SecurityPolicyModel getSecurityPolicyModelByKey(String securityPolicyModelKey, String tenantId) -
getDefaultSecurityPolicyModel
protected SecurityPolicyModel getDefaultSecurityPolicyModel(String tenantId, PolicyRepositoryService policyRepositoryService) -
createTranslation
-
createIdentityLinkWithValue
-
getExpressionStringValue
-
getExpressionValue
-
getExpressionCollectionValue
protected Collection<String> getExpressionCollectionValue(String value, org.flowable.common.engine.api.variable.VariableContainer variableContainer) -
getExpressionManager
protected abstract org.flowable.common.engine.impl.el.ExpressionManager getExpressionManager() -
getIdentityLinkService
protected abstract org.flowable.identitylink.service.IdentityLinkService getIdentityLinkService()
-