⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 employeeaction.java

📁 workflow first jbpm
💻 JAVA
字号:
package com.yuyanshan.struts;

import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;

import org.jbpm.JbpmConfiguration;
import org.jbpm.JbpmContext;
import org.jbpm.taskmgmt.def.Task;
import org.jbpm.taskmgmt.exe.TaskInstance;

/** 
 * @author yuyanshan E-mail: yuyanshan1@163.com 
 * @version 1.0 create_time:Jul 22, 2008 4:57:46 PM 
 * @class_explain: 
 */

public class EmployeeAction extends BaseAction {
	private List<Task> employeeName = new ArrayList<Task>();
	private JbpmConfiguration jbpmConfiguration = JbpmConfiguration.getInstance();
	public List<Task> getEmployeeName() {
		return employeeName;
	}
	public void setEmployeeName(List<Task> emploeeName) {
		this.employeeName = emploeeName;
	}
	public String employeeView() {
		JbpmContext jbpmContext = jbpmConfiguration.getCurrentJbpmContext();
		if(null == jbpmContext) {
			jbpmContext = jbpmConfiguration.createJbpmContext();
		}
		String actorName = (String) this.getSession().getAttribute("userName");
		List employeeTasks = jbpmContext.getTaskMgmtSession().findTaskInstances(actorName);
		if(null != employeeTasks) {
			Iterator iterator = employeeTasks.iterator();
			while(iterator.hasNext()) {
				TaskInstance taskInstance = (TaskInstance) iterator.next();
				Task task = new Task();
				
//				employeeName.add(taskInstance.getActorId());
			}
			
		return "toShowEmployee"	;
		}
		return "toShowView";
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -