本文整理汇总了Java中org.activiti.engine.impl.form.FormEngine类的典型用法代码示例。如果您正苦于以下问题:Java FormEngine类的具体用法?Java FormEngine怎么用?Java FormEngine使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
FormEngine类属于org.activiti.engine.impl.form包,在下文中一共展示了FormEngine类的16个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。
示例1: execute
import org.activiti.engine.impl.form.FormEngine; //导入依赖的package包/类
public Object execute(CommandContext commandContext) {
ProcessDefinitionEntity processDefinition = Context
.getProcessEngineConfiguration()
.getDeploymentCache()
.findDeployedProcessDefinitionById(processDefinitionId);
if (processDefinition == null) {
throw new ActivitiException("Process Definition '" + processDefinitionId +"' not found");
}
StartFormHandler startFormHandler = processDefinition.getStartFormHandler();
if (startFormHandler == null) {
return null;
}
FormEngine formEngine = Context
.getProcessEngineConfiguration()
.getFormEngines()
.get(formEngineName);
if (formEngine==null) {
throw new ActivitiException("No formEngine '" + formEngineName +"' defined process engine configuration");
}
StartFormData startForm = startFormHandler.createStartFormData(processDefinition);
return formEngine.renderStartForm(startForm);
}
开发者ID:logicalhacking,项目名称:SecureBPMN,代码行数:27,代码来源:GetRenderedStartFormCmd.java
示例2: execute
import org.activiti.engine.impl.form.FormEngine; //导入依赖的package包/类
public Object execute(CommandContext commandContext) {
TaskEntity task = Context
.getCommandContext()
.getTaskManager()
.findTaskById(taskId);
if (task == null) {
throw new ActivitiException("Task '" + taskId +"' not found");
}
TaskFormHandler taskFormHandler = task.getTaskDefinition().getTaskFormHandler();
if (taskFormHandler == null) {
return null;
}
FormEngine formEngine = Context
.getProcessEngineConfiguration()
.getFormEngines()
.get(formEngineName);
if (formEngine==null) {
throw new ActivitiException("No formEngine '" + formEngineName +"' defined process engine configuration");
}
TaskFormData taskForm = taskFormHandler.createTaskForm(task);
return formEngine.renderTaskForm(taskForm);
}
开发者ID:logicalhacking,项目名称:SecureBPMN,代码行数:27,代码来源:GetRenderedTaskFormCmd.java
示例3: execute
import org.activiti.engine.impl.form.FormEngine; //导入依赖的package包/类
public Object execute(CommandContext commandContext) {
ProcessDefinitionEntity processDefinition = Context
.getProcessEngineConfiguration()
.getDeploymentManager()
.findDeployedProcessDefinitionById(processDefinitionId);
if (processDefinition == null) {
throw new ActivitiObjectNotFoundException("Process Definition '" + processDefinitionId +"' not found", ProcessDefinition.class);
}
StartFormHandler startFormHandler = processDefinition.getStartFormHandler();
if (startFormHandler == null) {
return null;
}
FormEngine formEngine = Context
.getProcessEngineConfiguration()
.getFormEngines()
.get(formEngineName);
if (formEngine==null) {
throw new ActivitiException("No formEngine '" + formEngineName +"' defined process engine configuration");
}
StartFormData startForm = startFormHandler.createStartFormData(processDefinition);
return formEngine.renderStartForm(startForm);
}
开发者ID:springvelocity,项目名称:xbpm5,代码行数:27,代码来源:GetRenderedStartFormCmd.java
示例4: initFormEngines
import org.activiti.engine.impl.form.FormEngine; //导入依赖的package包/类
protected void initFormEngines() {
if (formEngines == null) {
formEngines = new HashMap<>();
FormEngine defaultFormEngine = new JuelFormEngine();
formEngines.put(null, defaultFormEngine); // default form engine is looked up with null
formEngines.put(defaultFormEngine.getName(), defaultFormEngine);
}
if (customFormEngines != null) {
for (FormEngine formEngine : customFormEngines) {
formEngines.put(formEngine.getName(), formEngine);
}
}
}
开发者ID:flowable,项目名称:flowable-engine,代码行数:14,代码来源:ProcessEngineConfigurationImpl.java
示例5: execute
import org.activiti.engine.impl.form.FormEngine; //导入依赖的package包/类
@Override
public Object execute(CommandContext commandContext) {
ProcessDefinition processDefinition = commandContext
.getProcessEngineConfiguration()
.getDeploymentManager()
.findDeployedProcessDefinitionById(processDefinitionId);
if (processDefinition == null) {
throw new ActivitiObjectNotFoundException("Process Definition '" + processDefinitionId + "' not found", ProcessDefinition.class);
}
StartFormHandler startFormHandler = ((ProcessDefinitionEntity) processDefinition).getStartFormHandler();
if (startFormHandler == null) {
return null;
}
FormEngine formEngine = commandContext
.getProcessEngineConfiguration()
.getFormEngines()
.get(formEngineName);
if (formEngine == null) {
throw new ActivitiException("No formEngine '" + formEngineName + "' defined process engine configuration");
}
StartFormData startForm = startFormHandler.createStartFormData(processDefinition);
return formEngine.renderStartForm(startForm);
}
开发者ID:flowable,项目名称:flowable-engine,代码行数:28,代码来源:GetRenderedStartFormCmd.java
示例6: execute
import org.activiti.engine.impl.form.FormEngine; //导入依赖的package包/类
@Override
public Object execute(CommandContext commandContext) {
TaskEntity task = commandContext
.getTaskEntityManager()
.findTaskById(taskId);
if (task == null) {
throw new ActivitiObjectNotFoundException("Task '" + taskId + "' not found", Task.class);
}
if (task.getTaskDefinition() == null) {
throw new ActivitiException("Task form definition for '" + taskId + "' not found");
}
TaskFormHandler taskFormHandler = task.getTaskDefinition().getTaskFormHandler();
if (taskFormHandler == null) {
return null;
}
FormEngine formEngine = commandContext
.getProcessEngineConfiguration()
.getFormEngines()
.get(formEngineName);
if (formEngine == null) {
throw new ActivitiException("No formEngine '" + formEngineName + "' defined process engine configuration");
}
TaskFormData taskForm = taskFormHandler.createTaskForm(task);
return formEngine.renderTaskForm(taskForm);
}
开发者ID:flowable,项目名称:flowable-engine,代码行数:32,代码来源:GetRenderedTaskFormCmd.java
示例7: initFormEngines
import org.activiti.engine.impl.form.FormEngine; //导入依赖的package包/类
protected void initFormEngines() {
if (formEngines==null) {
formEngines = new HashMap<String, FormEngine>();
FormEngine defaultFormEngine = new JuelFormEngine();
formEngines.put(null, defaultFormEngine); // default form engine is looked up with null
formEngines.put(defaultFormEngine.getName(), defaultFormEngine);
}
if (customFormEngines!=null) {
for (FormEngine formEngine: customFormEngines) {
formEngines.put(formEngine.getName(), formEngine);
}
}
}
开发者ID:logicalhacking,项目名称:SecureBPMN,代码行数:14,代码来源:ProcessEngineConfigurationImpl.java
示例8: execute
import org.activiti.engine.impl.form.FormEngine; //导入依赖的package包/类
public Object execute(CommandContext commandContext) {
TaskEntity task = Context
.getCommandContext()
.getTaskEntityManager()
.findTaskById(taskId);
if (task == null) {
throw new ActivitiObjectNotFoundException("Task '" + taskId +"' not found", Task.class);
}
if (task.getTaskDefinition() == null) {
throw new ActivitiException("Task form definition for '" + taskId +"' not found");
}
TaskFormHandler taskFormHandler = task.getTaskDefinition().getTaskFormHandler();
if (taskFormHandler == null) {
return null;
}
FormEngine formEngine = Context
.getProcessEngineConfiguration()
.getFormEngines()
.get(formEngineName);
if (formEngine==null) {
throw new ActivitiException("No formEngine '" + formEngineName +"' defined process engine configuration");
}
TaskFormData taskForm = taskFormHandler.createTaskForm(task);
return formEngine.renderTaskForm(taskForm);
}
开发者ID:springvelocity,项目名称:xbpm5,代码行数:32,代码来源:GetRenderedTaskFormCmd.java
示例9: getFormEngines
import org.activiti.engine.impl.form.FormEngine; //导入依赖的package包/类
public Map<String, FormEngine> getFormEngines() {
return formEngines;
}
开发者ID:flowable,项目名称:flowable-engine,代码行数:4,代码来源:ProcessEngineConfigurationImpl.java
示例10: setFormEngines
import org.activiti.engine.impl.form.FormEngine; //导入依赖的package包/类
public ProcessEngineConfigurationImpl setFormEngines(Map<String, FormEngine> formEngines) {
this.formEngines = formEngines;
return this;
}
开发者ID:flowable,项目名称:flowable-engine,代码行数:5,代码来源:ProcessEngineConfigurationImpl.java
示例11: getCustomFormEngines
import org.activiti.engine.impl.form.FormEngine; //导入依赖的package包/类
public List<FormEngine> getCustomFormEngines() {
return customFormEngines;
}
开发者ID:flowable,项目名称:flowable-engine,代码行数:4,代码来源:ProcessEngineConfigurationImpl.java
示例12: setCustomFormEngines
import org.activiti.engine.impl.form.FormEngine; //导入依赖的package包/类
public ProcessEngineConfigurationImpl setCustomFormEngines(List<FormEngine> customFormEngines) {
this.customFormEngines = customFormEngines;
return this;
}
开发者ID:flowable,项目名称:flowable-engine,代码行数:5,代码来源:ProcessEngineConfigurationImpl.java
示例13: getFormEngines
import org.activiti.engine.impl.form.FormEngine; //导入依赖的package包/类
public Map<String, FormEngine> getFormEngines() {
return formEngines;
}
开发者ID:logicalhacking,项目名称:SecureBPMN,代码行数:4,代码来源:ProcessEngineConfigurationImpl.java
示例14: setFormEngines
import org.activiti.engine.impl.form.FormEngine; //导入依赖的package包/类
public ProcessEngineConfigurationImpl setFormEngines(Map<String, FormEngine> formEngines) {
this.formEngines = formEngines;
return this;
}
开发者ID:logicalhacking,项目名称:SecureBPMN,代码行数:5,代码来源:ProcessEngineConfigurationImpl.java
示例15: getCustomFormEngines
import org.activiti.engine.impl.form.FormEngine; //导入依赖的package包/类
public List<FormEngine> getCustomFormEngines() {
return customFormEngines;
}
开发者ID:logicalhacking,项目名称:SecureBPMN,代码行数:4,代码来源:ProcessEngineConfigurationImpl.java
示例16: setCustomFormEngines
import org.activiti.engine.impl.form.FormEngine; //导入依赖的package包/类
public ProcessEngineConfigurationImpl setCustomFormEngines(List<FormEngine> customFormEngines) {
this.customFormEngines = customFormEngines;
return this;
}
开发者ID:logicalhacking,项目名称:SecureBPMN,代码行数:5,代码来源:ProcessEngineConfigurationImpl.java
注:本文中的org.activiti.engine.impl.form.FormEngine类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论