Package com.flowable.platform.service
Class BasePlatformInterceptor
- java.lang.Object
-
- com.flowable.platform.service.BasePlatformInterceptor
-
- Direct Known Subclasses:
BasePlatformBpmnInterceptor
,BasePlatformCmmnInterceptor
public abstract class BasePlatformInterceptor extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected String
defaultSecurityPolicyKey
protected SecurityPolicyModel
defaultSecurityPolicyModel
protected static String
SECURITY_POLICY_MODEL
protected static Pattern
TRIM_COMMA_SEPARATED
-
Constructor Summary
Constructors Modifier Constructor Description protected
BasePlatformInterceptor(String defaultSecurityPolicyKey)
-
Method Summary
-
-
-
Field Detail
-
SECURITY_POLICY_MODEL
protected static final String SECURITY_POLICY_MODEL
- See Also:
- Constant Field Values
-
TRIM_COMMA_SEPARATED
protected static final Pattern TRIM_COMMA_SEPARATED
-
defaultSecurityPolicyKey
protected String defaultSecurityPolicyKey
-
defaultSecurityPolicyModel
protected SecurityPolicyModel defaultSecurityPolicyModel
-
-
Constructor Detail
-
BasePlatformInterceptor
protected BasePlatformInterceptor(String defaultSecurityPolicyKey)
-
-
Method Detail
-
getSecurityPolicyModelByKey
protected SecurityPolicyModel getSecurityPolicyModelByKey(String securityPolicyModelKey, String tenantId)
-
getDefaultSecurityPolicyModel
protected SecurityPolicyModel getDefaultSecurityPolicyModel(String tenantId, PolicyRepositoryService policyRepositoryService)
-
createTranslation
protected void createTranslation(String scopeId, String scopeType, String key, String locale, String value)
-
createIdentityLinkWithValue
protected IdentityLinkEntity createIdentityLinkWithValue(String value, String identityLinkType, String scopeId, String scopeType, boolean isUserValue)
-
getExpressionStringValue
protected String getExpressionStringValue(String value, VariableContainer variableContainer)
-
getExpressionValue
protected Object getExpressionValue(String value, VariableContainer variableContainer)
-
getExpressionCollectionValue
protected Collection<String> getExpressionCollectionValue(String value, VariableContainer variableContainer)
-
getExpressionManager
protected abstract ExpressionManager getExpressionManager()
-
getIdentityLinkService
protected abstract IdentityLinkService getIdentityLinkService()
-
-