索引
所有程序包|所有类和接口|序列化表格
C
- CommonUtils - io.github.code.visual.utils中的类
- CommonUtils() - 类的构造器 io.github.code.visual.utils.CommonUtils
- compileScript(ScriptRequest) - 类中的方法 io.github.code.visual.web.WorkflowController
- compileScript(String) - 类中的方法 io.github.code.visual.workflow.WorkflowEngine
-
Compile and validate Groovy code without executing it.
- Condition - 枚举 中的枚举常量 io.github.code.visual.model.ScriptType
- config() - 类中的方法 io.github.code.visual.web.WorkflowController
- createWorkflow(WorkflowMetadata) - 类中的方法 io.github.code.visual.web.WorkflowController
- createWorkflow(WorkflowMetadata) - 类中的方法 io.github.code.visual.workflow.WorkflowEngine
D
- debug(DebugRequest) - 类中的方法 io.github.code.visual.workflow.WorkflowEngine
-
Debug a workflow with provided script metadata and input values.
- debug(DebugRequest, Consumer<WorkflowTaskLog>) - 类中的方法 io.github.code.visual.workflow.WorkflowEngine
-
Debug a workflow with streaming callback.
- DebugRequest - io.github.code.visual.model中的类
- DebugRequest() - 类的构造器 io.github.code.visual.model.DebugRequest
- debugWorkflow(DebugRequest) - 类中的方法 io.github.code.visual.web.WorkflowController
- debugWorkflowStream(DebugRequest) - 类中的方法 io.github.code.visual.web.WorkflowController
- deleteById(Integer) - 类中的方法 io.github.code.visual.workflow.InMemoryWorkflowRepository
- deleteById(Integer) - 接口中的方法 io.github.code.visual.workflow.WorkflowRepository
- deleteWorkflow(Integer) - 类中的方法 io.github.code.visual.web.WorkflowController
- deleteWorkflow(Integer) - 类中的方法 io.github.code.visual.workflow.WorkflowEngine
- Diagnostic - io.github.code.visual.model中的类
- Diagnostic() - 类的构造器 io.github.code.visual.model.Diagnostic
E
- End - 枚举 中的枚举常量 io.github.code.visual.model.ScriptRunStatus
- End - 枚举 中的枚举常量 io.github.code.visual.model.ScriptType
- Error - 枚举 中的枚举常量 io.github.code.visual.model.ScriptRunStatus
- execute(Integer, Map) - 类中的方法 io.github.code.visual.workflow.WorkflowEngine
-
Execute a workflow by ID.
- execute(String, Map) - 类中的方法 io.github.code.visual.workflow.WorkflowEngine
-
Execute a workflow by name.
- execute(List<Rule>, Binding) - 类中的静态方法 io.github.code.visual.ruleengine.RuleEngine
- executeWorkflow(Map<String, Object>) - 类中的方法 io.github.code.visual.web.WorkflowController
F
- findAll() - 类中的方法 io.github.code.visual.workflow.InMemoryWorkflowRepository
- findAll() - 接口中的方法 io.github.code.visual.workflow.WorkflowRepository
- findById(Integer) - 类中的方法 io.github.code.visual.workflow.InMemoryWorkflowRepository
- findById(Integer) - 接口中的方法 io.github.code.visual.workflow.WorkflowRepository
- findByName(String) - 类中的方法 io.github.code.visual.workflow.InMemoryWorkflowRepository
- findByName(String) - 接口中的方法 io.github.code.visual.workflow.WorkflowRepository
- Fork - 枚举 中的枚举常量 io.github.code.visual.model.ScriptType
G
- getAfterRunBinding() - 类中的方法 io.github.code.visual.model.WorkflowTaskLog
- getApplicationContext() - 类中的静态方法 io.github.code.visual.utils.SpringContext
- getBasePath() - 类中的方法 io.github.code.visual.config.VisualFlowProperties
- getBean(Class<T>) - 类中的静态方法 io.github.code.visual.utils.SpringContext
- getBeforeRunBinding() - 类中的方法 io.github.code.visual.model.WorkflowTaskLog
- getChildren() - 类中的方法 io.github.code.visual.model.ScriptMetadata
- getCode() - 类中的方法 io.github.code.visual.model.ScriptRequest
- getCompileApiPath() - 类中的方法 io.github.code.visual.config.VisualFlowProperties
- getConfigApiPath() - 类中的方法 io.github.code.visual.config.VisualFlowProperties
- getCreatedAt() - 类中的方法 io.github.code.visual.model.WorkflowMetadata
- getCreateTime() - 类中的方法 io.github.code.visual.model.WorkflowMetadata
-
已过时。
- getDebugApiPath() - 类中的方法 io.github.code.visual.config.VisualFlowProperties
- getDebugStreamApiPath() - 类中的方法 io.github.code.visual.config.VisualFlowProperties
- getDiagnostics(List<? extends Message>) - 类中的静态方法 io.github.code.visual.utils.CommonUtils
- getDurationMs() - 类中的方法 io.github.code.visual.model.WorkflowTaskLog
- getEndColumn() - 类中的方法 io.github.code.visual.model.Diagnostic
- getEndLineNumber() - 类中的方法 io.github.code.visual.model.Diagnostic
- getExecuteApiPath() - 类中的方法 io.github.code.visual.config.VisualFlowProperties
- getInputValues() - 类中的方法 io.github.code.visual.model.DebugRequest
- getInputValues() - 类中的方法 io.github.code.visual.model.ScriptRequest
- getMessage() - 类中的方法 io.github.code.visual.model.Diagnostic
- getMetaClass() - 类中的方法 io.github.code.visual.ruleengine.Rule
- getMetaClass() - 类中的方法 io.github.code.visual.ruleengine.RuleEngine
- getName() - 类中的方法 io.github.code.visual.ruleengine.Rule
- getParameterName() - 类中的方法 io.github.code.visual.model.WorkflowParameters
- getParameterType() - 类中的方法 io.github.code.visual.model.WorkflowParameters
- getRemark() - 类中的方法 io.github.code.visual.model.WorkflowMetadata
- getRevision() - 类中的方法 io.github.code.visual.model.WorkflowMetadata
- getScriptDesc() - 类中的方法 io.github.code.visual.model.ScriptMetadata
- getScriptId() - 类中的方法 io.github.code.visual.model.ScriptMetadata
- getScriptId() - 类中的方法 io.github.code.visual.model.WorkflowTaskLog
- getScriptMetadata() - 类中的方法 io.github.code.visual.model.DebugRequest
- getScriptMetadata() - 类中的方法 io.github.code.visual.model.WorkflowMetadata
- getScriptName() - 类中的方法 io.github.code.visual.model.ScriptMetadata
- getScriptName() - 类中的方法 io.github.code.visual.model.WorkflowTaskLog
- getScriptRunError() - 类中的方法 io.github.code.visual.model.WorkflowTaskLog
- getScriptRunResult() - 类中的方法 io.github.code.visual.model.WorkflowTaskLog
- getScriptRunStatus() - 类中的方法 io.github.code.visual.model.WorkflowTaskLog
- getScriptRunTime() - 类中的方法 io.github.code.visual.model.WorkflowTaskLog
- getScriptText() - 类中的方法 io.github.code.visual.model.ScriptMetadata
- getScriptTimeoutSeconds() - 类中的方法 io.github.code.visual.config.VisualFlowProperties
- getScriptType() - 类中的方法 io.github.code.visual.model.ScriptMetadata
- getScriptType() - 类中的方法 io.github.code.visual.model.WorkflowTaskLog
- getSourceUnit() - 类中的方法 io.github.code.visual.ast.GroovyShellVisitor
- getStartColumn() - 类中的方法 io.github.code.visual.model.Diagnostic
- getStartLineNumber() - 类中的方法 io.github.code.visual.model.Diagnostic
- getThen() - 类中的方法 io.github.code.visual.ruleengine.Rule
- getUpdatedAt() - 类中的方法 io.github.code.visual.model.WorkflowMetadata
- getUpdateTime() - 类中的方法 io.github.code.visual.model.WorkflowMetadata
-
已过时。
- getWhen() - 类中的方法 io.github.code.visual.ruleengine.Rule
- getWorkflow(Integer) - 类中的方法 io.github.code.visual.web.WorkflowController
- getWorkflow(Integer) - 类中的方法 io.github.code.visual.workflow.WorkflowEngine
- getWorkflowId() - 类中的方法 io.github.code.visual.model.WorkflowIdAndName
- getWorkflowId() - 类中的方法 io.github.code.visual.model.WorkflowMetadata
- getWorkflowName() - 类中的方法 io.github.code.visual.model.WorkflowIdAndName
- getWorkflowName() - 类中的方法 io.github.code.visual.model.WorkflowMetadata
- getWorkflowParameters() - 类中的方法 io.github.code.visual.model.WorkflowMetadata
- getWorkflowPurpose() - 类中的方法 io.github.code.visual.model.WorkflowMetadata
- getWorkflowsApiPath() - 类中的方法 io.github.code.visual.config.VisualFlowProperties
- GroovyASTCodeParse - io.github.code.visual.ast中的类
- GroovyASTCodeParse() - 类的构造器 io.github.code.visual.ast.GroovyASTCodeParse
- GroovyShellVisitor - io.github.code.visual.ast中的类
- GroovyShellVisitor(SourceUnit) - 类的构造器 io.github.code.visual.ast.GroovyShellVisitor
I
- index() - 类中的方法 io.github.code.visual.web.VisualFlowIndexController
- InMemoryWorkflowRepository - io.github.code.visual.workflow中的类
-
Default in-memory implementation of
WorkflowRepository. - InMemoryWorkflowRepository() - 类的构造器 io.github.code.visual.workflow.InMemoryWorkflowRepository
- io.github.code.visual.ast - 程序包 io.github.code.visual.ast
- io.github.code.visual.config - 程序包 io.github.code.visual.config
- io.github.code.visual.model - 程序包 io.github.code.visual.model
- io.github.code.visual.ruleengine - 程序包 io.github.code.visual.ruleengine
- io.github.code.visual.utils - 程序包 io.github.code.visual.utils
- io.github.code.visual.web - 程序包 io.github.code.visual.web
- io.github.code.visual.workflow - 程序包 io.github.code.visual.workflow
- isEnableApi() - 类中的方法 io.github.code.visual.config.VisualFlowProperties
- isEnableAst() - 类中的方法 io.github.code.visual.config.VisualFlowProperties
- isEnableCacheSource() - 类中的方法 io.github.code.visual.config.VisualFlowProperties
- isEnableUi() - 类中的方法 io.github.code.visual.config.VisualFlowProperties
J
- Join - 枚举 中的枚举常量 io.github.code.visual.model.ScriptType
L
- listWorkflows() - 类中的方法 io.github.code.visual.web.WorkflowController
O
- onExecutionComplete(Integer, Integer, Map<Integer, List<WorkflowTaskLog>>) - 接口中的方法 io.github.code.visual.workflow.WorkflowExecutionListener
-
Called after a workflow execution completes (success or failure).
P
- parser(ScriptMetadata) - 类中的静态方法 io.github.code.visual.ruleengine.RuleEngine
R
- Rule - io.github.code.visual.ruleengine中的类
- Rule - 枚举 中的枚举常量 io.github.code.visual.model.ScriptType
- Rule() - 类的构造器 io.github.code.visual.ruleengine.Rule
- RuleEngine - io.github.code.visual.ruleengine中的类
- RuleEngine() - 类的构造器 io.github.code.visual.ruleengine.RuleEngine
S
- save(WorkflowMetadata) - 类中的方法 io.github.code.visual.workflow.InMemoryWorkflowRepository
- save(WorkflowMetadata) - 接口中的方法 io.github.code.visual.workflow.WorkflowRepository
- Script - 枚举 中的枚举常量 io.github.code.visual.model.ScriptType
- ScriptMetadata - io.github.code.visual.model中的类
- ScriptMetadata() - 类的构造器 io.github.code.visual.model.ScriptMetadata
- ScriptRequest - io.github.code.visual.model中的类
- ScriptRequest() - 类的构造器 io.github.code.visual.model.ScriptRequest
- ScriptRunStatus - io.github.code.visual.model中的枚举
- ScriptType - io.github.code.visual.model中的枚举
- setAfterRunBinding(Object) - 类中的方法 io.github.code.visual.model.WorkflowTaskLog
- setApplicationContext(ApplicationContext) - 类中的方法 io.github.code.visual.utils.SpringContext
- setBasePath(String) - 类中的方法 io.github.code.visual.config.VisualFlowProperties
- setBeforeRunBinding(Object) - 类中的方法 io.github.code.visual.model.WorkflowTaskLog
- setChildren(List<ScriptMetadata>) - 类中的方法 io.github.code.visual.model.ScriptMetadata
- setCode(String) - 类中的方法 io.github.code.visual.model.ScriptRequest
- setCompileApiPath(String) - 类中的方法 io.github.code.visual.config.VisualFlowProperties
- setCreatedAt(Date) - 类中的方法 io.github.code.visual.model.WorkflowMetadata
- setCreateTime(Date) - 类中的方法 io.github.code.visual.model.WorkflowMetadata
-
已过时。
- setDebugApiPath(String) - 类中的方法 io.github.code.visual.config.VisualFlowProperties
- setDebugStreamApiPath(String) - 类中的方法 io.github.code.visual.config.VisualFlowProperties
- setDurationMs(Long) - 类中的方法 io.github.code.visual.model.WorkflowTaskLog
- setEnableApi(boolean) - 类中的方法 io.github.code.visual.config.VisualFlowProperties
- setEnableAst(boolean) - 类中的方法 io.github.code.visual.config.VisualFlowProperties
- setEnableCacheSource(boolean) - 类中的方法 io.github.code.visual.config.VisualFlowProperties
- setEnableUi(boolean) - 类中的方法 io.github.code.visual.config.VisualFlowProperties
- setEndColumn(int) - 类中的方法 io.github.code.visual.model.Diagnostic
- setEndLineNumber(int) - 类中的方法 io.github.code.visual.model.Diagnostic
- setExecuteApiPath(String) - 类中的方法 io.github.code.visual.config.VisualFlowProperties
- setInputValues(Map<String, Object>) - 类中的方法 io.github.code.visual.model.DebugRequest
- setInputValues(Map<String, Object>) - 类中的方法 io.github.code.visual.model.ScriptRequest
- setMessage(String) - 类中的方法 io.github.code.visual.model.Diagnostic
- setMetaClass(MetaClass) - 类中的方法 io.github.code.visual.ruleengine.Rule
- setMetaClass(MetaClass) - 类中的方法 io.github.code.visual.ruleengine.RuleEngine
- setName(String) - 类中的方法 io.github.code.visual.ruleengine.Rule
- setParameterName(String) - 类中的方法 io.github.code.visual.model.WorkflowParameters
- setParameterType(String) - 类中的方法 io.github.code.visual.model.WorkflowParameters
- setRemark(String) - 类中的方法 io.github.code.visual.model.WorkflowMetadata
- setRevision(Integer) - 类中的方法 io.github.code.visual.model.WorkflowMetadata
- setScriptDesc(String) - 类中的方法 io.github.code.visual.model.ScriptMetadata
- setScriptId(String) - 类中的方法 io.github.code.visual.model.ScriptMetadata
- setScriptId(String) - 类中的方法 io.github.code.visual.model.WorkflowTaskLog
- setScriptMetadata(ScriptMetadata) - 类中的方法 io.github.code.visual.model.DebugRequest
- setScriptMetadata(ScriptMetadata) - 类中的方法 io.github.code.visual.model.WorkflowMetadata
- setScriptName(String) - 类中的方法 io.github.code.visual.model.ScriptMetadata
- setScriptName(String) - 类中的方法 io.github.code.visual.model.WorkflowTaskLog
- setScriptRunError(String) - 类中的方法 io.github.code.visual.model.WorkflowTaskLog
- setScriptRunResult(Object) - 类中的方法 io.github.code.visual.model.WorkflowTaskLog
- setScriptRunStatus(ScriptRunStatus) - 类中的方法 io.github.code.visual.model.WorkflowTaskLog
- setScriptRunTime(LocalDateTime) - 类中的方法 io.github.code.visual.model.WorkflowTaskLog
- setScriptText(String) - 类中的方法 io.github.code.visual.model.ScriptMetadata
- setScriptTimeoutSeconds(int) - 类中的方法 io.github.code.visual.config.VisualFlowProperties
- setScriptType(ScriptType) - 类中的方法 io.github.code.visual.model.ScriptMetadata
- setScriptType(ScriptType) - 类中的方法 io.github.code.visual.model.WorkflowTaskLog
- setStartColumn(int) - 类中的方法 io.github.code.visual.model.Diagnostic
- setStartLineNumber(int) - 类中的方法 io.github.code.visual.model.Diagnostic
- setThen(Closure) - 类中的方法 io.github.code.visual.ruleengine.Rule
- setUpdatedAt(Date) - 类中的方法 io.github.code.visual.model.WorkflowMetadata
- setUpdateTime(Date) - 类中的方法 io.github.code.visual.model.WorkflowMetadata
-
已过时。
- setWhen(Closure) - 类中的方法 io.github.code.visual.ruleengine.Rule
- setWorkflowId(Integer) - 类中的方法 io.github.code.visual.model.WorkflowIdAndName
- setWorkflowId(Integer) - 类中的方法 io.github.code.visual.model.WorkflowMetadata
- setWorkflowName(String) - 类中的方法 io.github.code.visual.model.WorkflowIdAndName
- setWorkflowName(String) - 类中的方法 io.github.code.visual.model.WorkflowMetadata
- setWorkflowParameters(List<WorkflowParameters>) - 类中的方法 io.github.code.visual.model.WorkflowMetadata
- setWorkflowPurpose(String) - 类中的方法 io.github.code.visual.model.WorkflowMetadata
- setWorkflowsApiPath(String) - 类中的方法 io.github.code.visual.config.VisualFlowProperties
- SpringContext - io.github.code.visual.utils中的类
- SpringContext() - 类的构造器 io.github.code.visual.utils.SpringContext
- Start - 枚举 中的枚举常量 io.github.code.visual.model.ScriptRunStatus
- Start - 枚举 中的枚举常量 io.github.code.visual.model.ScriptType
- Success - 枚举 中的枚举常量 io.github.code.visual.model.ScriptRunStatus
T
- toString() - 类中的方法 io.github.code.visual.model.DebugRequest
- toString() - 类中的方法 io.github.code.visual.model.Diagnostic
- toString() - 类中的方法 io.github.code.visual.model.ScriptMetadata
- toString() - 类中的方法 io.github.code.visual.model.ScriptRequest
- toString() - 类中的方法 io.github.code.visual.model.WorkflowIdAndName
- toString() - 类中的方法 io.github.code.visual.model.WorkflowMetadata
- toString() - 类中的方法 io.github.code.visual.model.WorkflowParameters
- toString() - 类中的方法 io.github.code.visual.model.WorkflowTaskLog
U
- updateWorkflow(WorkflowMetadata) - 类中的方法 io.github.code.visual.workflow.WorkflowEngine
- updateWorkflow(Integer, WorkflowMetadata) - 类中的方法 io.github.code.visual.web.WorkflowController
V
- valueOf(String) - 枚举中的静态方法 io.github.code.visual.model.ScriptRunStatus
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举中的静态方法 io.github.code.visual.model.ScriptType
-
返回带有指定名称的该类型的枚举常量。
- values() - 枚举中的静态方法 io.github.code.visual.model.ScriptRunStatus
-
返回包含该枚举类型的常量的数组, 顺序与声明这些常量的顺序相同
- values() - 枚举中的静态方法 io.github.code.visual.model.ScriptType
-
返回包含该枚举类型的常量的数组, 顺序与声明这些常量的顺序相同
- visit(ASTNode[], SourceUnit) - 类中的方法 io.github.code.visual.ast.GroovyASTCodeParse
- visitClosureExpression(ClosureExpression) - 类中的方法 io.github.code.visual.ast.GroovyShellVisitor
- visitConstructorCallExpression(ConstructorCallExpression) - 类中的方法 io.github.code.visual.ast.GroovyShellVisitor
- visitDeclarationExpression(DeclarationExpression) - 类中的方法 io.github.code.visual.ast.GroovyShellVisitor
- visitMethod(MethodNode) - 类中的方法 io.github.code.visual.ast.GroovyShellVisitor
- visitMethodCallExpression(MethodCallExpression) - 类中的方法 io.github.code.visual.ast.GroovyShellVisitor
- visitVariableExpression(VariableExpression) - 类中的方法 io.github.code.visual.ast.GroovyShellVisitor
- VisualFlowEngineAutoConfiguration - io.github.code.visual.config中的类
-
Auto-configuration for Visual Flow Engine.
- VisualFlowEngineAutoConfiguration() - 类的构造器 io.github.code.visual.config.VisualFlowEngineAutoConfiguration
- VisualFlowIndexController - io.github.code.visual.web中的类
-
Serves index.html with paths dynamically adjusted to respect the servlet context-path.
- VisualFlowIndexController(VisualFlowProperties) - 类的构造器 io.github.code.visual.web.VisualFlowIndexController
- VisualFlowProperties - io.github.code.visual.config中的类
-
Configuration properties for Visual Flow Engine.
- VisualFlowProperties() - 类的构造器 io.github.code.visual.config.VisualFlowProperties
- visualFlowUiConfigurer(VisualFlowProperties) - 类中的方法 io.github.code.visual.config.VisualFlowEngineAutoConfiguration
W
- WorkflowController - io.github.code.visual.web中的类
-
Built-in REST controller for workflow management and execution.
- WorkflowController(WorkflowEngine, WorkflowRepository, VisualFlowProperties) - 类的构造器 io.github.code.visual.web.WorkflowController
- workflowEngine(CompilerConfiguration, WorkflowRepository, VisualFlowProperties, List<WorkflowExecutionListener>) - 类中的方法 io.github.code.visual.config.VisualFlowEngineAutoConfiguration
- WorkflowEngine - io.github.code.visual.workflow中的类
-
Core workflow execution engine.
- WorkflowEngine(CompilerConfiguration, WorkflowRepository, VisualFlowProperties, List<WorkflowExecutionListener>) - 类的构造器 io.github.code.visual.workflow.WorkflowEngine
- WorkflowExecutionListener - io.github.code.visual.workflow中的接口
-
Optional listener for workflow execution results.
- WorkflowIdAndName - io.github.code.visual.model中的类
- WorkflowIdAndName() - 类的构造器 io.github.code.visual.model.WorkflowIdAndName
- WorkflowIdAndName(Integer, String) - 类的构造器 io.github.code.visual.model.WorkflowIdAndName
- WorkflowMetadata - io.github.code.visual.model中的类
- WorkflowMetadata() - 类的构造器 io.github.code.visual.model.WorkflowMetadata
- WorkflowParameters - io.github.code.visual.model中的类
- WorkflowParameters() - 类的构造器 io.github.code.visual.model.WorkflowParameters
- workflowRepository() - 类中的方法 io.github.code.visual.config.VisualFlowEngineAutoConfiguration
- WorkflowRepository - io.github.code.visual.workflow中的接口
-
Workflow persistence interface.
- WorkflowTaskLog - io.github.code.visual.model中的类
- WorkflowTaskLog() - 类的构造器 io.github.code.visual.model.WorkflowTaskLog
所有程序包|所有类和接口|序列化表格
WorkflowMetadata.getCreatedAt()