Package com.flowable.platform.service
Class BasePlatformInterceptor
java.lang.Object
com.flowable.platform.service.BasePlatformInterceptor
- Direct Known Subclasses:
BasePlatformBpmnInterceptor
,BasePlatformCmmnInterceptor
-
Field Summary
Modifier and TypeFieldDescriptionprotected String
protected SecurityPolicyModel
protected static final String
protected static final Pattern
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected IdentityLinkEntity
createIdentityLinkWithValue
(String value, String identityLinkType, String scopeId, String scopeType, boolean isUserValue) protected void
protected SecurityPolicyModel
getDefaultSecurityPolicyModel
(String tenantId, PolicyRepositoryService policyRepositoryService) protected Collection<String>
getExpressionCollectionValue
(String value, VariableContainer variableContainer) protected abstract ExpressionManager
protected String
getExpressionStringValue
(String value, VariableContainer variableContainer) protected Object
getExpressionValue
(String value, VariableContainer variableContainer) protected abstract IdentityLinkService
protected SecurityPolicyModel
getSecurityPolicyModelByKey
(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
protected IdentityLinkEntity createIdentityLinkWithValue(String value, String identityLinkType, String scopeId, String scopeType, boolean isUserValue) -
getExpressionStringValue
-
getExpressionValue
-
getExpressionCollectionValue
protected Collection<String> getExpressionCollectionValue(String value, VariableContainer variableContainer) -
getExpressionManager
-
getIdentityLinkService
-