Class BasePlatformInterceptor

    • Field Detail

      • SECURITY_POLICY_MODEL

        protected static final java.lang.String SECURITY_POLICY_MODEL
        See Also:
        Constant Field Values
      • TRIM_COMMA_SEPARATED

        protected static final java.util.regex.Pattern TRIM_COMMA_SEPARATED
      • defaultSecurityPolicyKey

        protected java.lang.String defaultSecurityPolicyKey
    • Constructor Detail

      • BasePlatformInterceptor

        protected BasePlatformInterceptor​(java.lang.String defaultSecurityPolicyKey)
    • Method Detail

      • getSecurityPolicyModelByKey

        protected SecurityPolicyModel getSecurityPolicyModelByKey​(java.lang.String securityPolicyModelKey,
                                                                  java.lang.String tenantId)
      • createTranslation

        protected void createTranslation​(java.lang.String scopeId,
                                         java.lang.String scopeType,
                                         java.lang.String key,
                                         java.lang.String locale,
                                         java.lang.String value)
      • createIdentityLinkWithValue

        protected org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity createIdentityLinkWithValue​(java.lang.String value,
                                                                                                                           java.lang.String identityLinkType,
                                                                                                                           java.lang.String scopeId,
                                                                                                                           java.lang.String scopeType,
                                                                                                                           boolean isUserValue)
      • getExpressionStringValue

        protected java.lang.String getExpressionStringValue​(java.lang.String value,
                                                            org.flowable.common.engine.api.variable.VariableContainer variableContainer)
      • getExpressionValue

        protected java.lang.Object getExpressionValue​(java.lang.String value,
                                                      org.flowable.common.engine.api.variable.VariableContainer variableContainer)
      • getExpressionCollectionValue

        protected java.util.Collection<java.lang.String> getExpressionCollectionValue​(java.lang.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()