用法

抽象类

org.joget.apps.app.model.DefaultHashVariablePlugin

方法详细

抽象方法
getPrefix
public abstract java.lang.String getPrefix()

哈希变量的前缀用作标识符 

processHashVariable
public abstract java.lang.String processHashVariable(java.lang.String variableKey)

处理哈希变量并返回一个值来替换哈希变量。

返回 Null以跳过替换哈希变量。

可覆盖的方法
escapeHashVariable
public java.lang.String escapeHashVariable(java.lang.String variable)

escape特殊字符的值。默认为在值中转义正则表达式

availableSyntax
public java.util.Collection <java.lang.String> availableSyntax()

列出可能的语法组合以在属性编辑器中填充哈希变量。默认为“ 前缀 .KEY”。

插件属性选项

  • 不支持

教程

相关社区插件

  • 应用消息哈希变量
    org.joget.apps.app.lib.AppMessageHashVariable(wflow-core) 
  • 当前用户哈希变量
    org.joget.apps.app.lib.CurrentUserHashVariable(wflow-core) 
  • 日期哈希变量
    org.joget.apps.app.lib.DateHashVariable(wflow-core) 
  • 环境变量哈希变量
    org.joget.apps.app.lib.EnvironmentVariableHashVariable(wflow-core) 
  • 表单数据哈希变量
    org.joget.apps.app.lib.FormHashVariable(wflow-core) 
  • Performer 哈希变量
    org.joget.apps.app.lib.PerformerHashVariable(wflow-core) 
  • 请求哈希变量
    org.joget.apps.app.lib.RequestHashVariable(wflow-core) 
  • 请求参数哈希变量
    org.joget.apps.app.lib.RequestParameterHashVariable(wflow-core) 
  • 用户哈希变量
    org.joget.apps.app.lib.UserHashVariable(wflow-core) 
  • 用户变量哈希变量
    org.joget.apps.app.lib.UserVariableHashVariable(wflow-core) 
  • 工作流分配哈希变量
    org.joget.apps.app.lib.WorkflowAssignmentHashVariable(wflow-core) 
  • 工作流变量哈希变量
    org.joget.apps.app.lib.WorkflowVariableHashVariable(wflow-core) 
  • No labels