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 IdentityLinkEntitycreateIdentityLinkWithValue(String value, String identityLinkType, String scopeId, String scopeType, boolean isUserValue) protected voidprotected SecurityPolicyModelgetDefaultSecurityPolicyModel(String tenantId, PolicyRepositoryService policyRepositoryService) protected Collection<String>getExpressionCollectionValue(String value, VariableContainer variableContainer) protected abstract ExpressionManagerprotected StringgetExpressionStringValue(String value, VariableContainer variableContainer) protected ObjectgetExpressionValue(String value, VariableContainer variableContainer) protected abstract 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
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
-