public class ModelValidatorContext extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ModelValidatorContext.SpELVariables |
Constructor and Description |
---|
ModelValidatorContext(Map<String,Serializable> variablesValues,
Map<String,String> models,
Set<String> groupNames) |
ModelValidatorContext(Map<String,Serializable> variablesValues,
Map<String,String> models,
Set<String> groupNames,
Scheduler scheduler,
SchedulerSpaceInterface space,
String sessionId) |
ModelValidatorContext(org.springframework.expression.spel.support.StandardEvaluationContext context) |
ModelValidatorContext(org.springframework.expression.spel.support.StandardEvaluationContext context,
Scheduler scheduler,
SchedulerSpaceInterface space,
String sessionId) |
ModelValidatorContext(Task task) |
ModelValidatorContext(TaskFlowJob job) |
ModelValidatorContext(TaskFlowJob job,
Scheduler scheduler,
SchedulerSpaceInterface space,
String sessionId) |
ModelValidatorContext(Task task,
Scheduler scheduler,
SchedulerSpaceInterface space,
String sessionId) |
Modifier and Type | Method and Description |
---|---|
static Set<String> |
getGroups(Map<String,? extends JobVariable> variables) |
Scheduler |
getScheduler() |
String |
getSessionId() |
SchedulerSpaceInterface |
getSpace() |
org.springframework.expression.spel.support.StandardEvaluationContext |
getSpELContext() |
ModelValidatorContext.SpELVariables |
getSpELVariables() |
String |
getVariableName() |
void |
setSpELVariables(ModelValidatorContext.SpELVariables spELVariables) |
void |
setVariableName(String variableName) |
void |
updateJobVariablesWithContext(List<JobVariable> jobVariables)
updates the given job variables with the current context
|
void |
updateJobWithContext(TaskFlowJob job)
updates the given job with the current context
|
void |
updateTaskWithContext(Task task)
updates the given task with the current context
|
public ModelValidatorContext(org.springframework.expression.spel.support.StandardEvaluationContext context, Scheduler scheduler, SchedulerSpaceInterface space, String sessionId)
public ModelValidatorContext(Map<String,Serializable> variablesValues, Map<String,String> models, Set<String> groupNames, Scheduler scheduler, SchedulerSpaceInterface space, String sessionId)
public ModelValidatorContext(Task task, Scheduler scheduler, SchedulerSpaceInterface space, String sessionId)
public ModelValidatorContext(TaskFlowJob job, Scheduler scheduler, SchedulerSpaceInterface space, String sessionId)
public ModelValidatorContext(org.springframework.expression.spel.support.StandardEvaluationContext context)
public ModelValidatorContext(Map<String,Serializable> variablesValues, Map<String,String> models, Set<String> groupNames)
public ModelValidatorContext(Task task)
public ModelValidatorContext(TaskFlowJob job)
public static Set<String> getGroups(Map<String,? extends JobVariable> variables)
public org.springframework.expression.spel.support.StandardEvaluationContext getSpELContext()
public ModelValidatorContext.SpELVariables getSpELVariables()
public void setSpELVariables(ModelValidatorContext.SpELVariables spELVariables)
public Scheduler getScheduler()
public SchedulerSpaceInterface getSpace()
public String getVariableName()
public void setVariableName(String variableName)
public String getSessionId()
public void updateJobWithContext(TaskFlowJob job)
public void updateJobVariablesWithContext(List<JobVariable> jobVariables)
public void updateTaskWithContext(Task task)