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

📄 taskejbbean.java

📁 公司自己开发的工作流引擎
💻 JAVA
字号:
package cn.com.iaspec.workflow.extbusiness.task.ejb;
import javax.ejb.SessionBean;
import javax.ejb.SessionContext;
import javax.ejb.CreateException;
import java.util.List;
import cn.com.iaspec.workflow.client.web.formbean.TaskQryFormbean;
import cn.com.iaspec.workflow.extbusiness.task.business.TaskControl;
import org.apache.log4j.*;
import cn.com.iaspec.workflow.extbusiness.pagemanage.vo.PageInfo;

public class TaskEJBBean
    implements SessionBean{
  SessionContext sessionContext;
  private static transient Logger logger = Logger.getLogger(TaskEJBBean.class);

  public void ejbCreate()
      throws CreateException{
  }

  public void ejbRemove(){
  }

  public void ejbActivate(){
  }

  public void ejbPassivate(){
  }

  /**
   *
   * @param sessionContext SessionContext
   */
  public void setSessionContext(SessionContext sessionContext){
    this.sessionContext=sessionContext;
  }

  /**
   * 获取当前用户的待办任务
   * @param pageInfo PageInfo
   * @return PageInfo
   */
  public PageInfo getNeedExecuteTask(PageInfo pageVars){
    PageInfo pageResult = null;

    try{

      TaskControl taskControl = new TaskControl();
      pageResult = taskControl.getNeedExecuteTask(pageVars);
    }catch(Exception e){
      e.printStackTrace();
      logger.error("获取当前用户的待办任务失败!");
    }

    return pageResult;
  }
}

⌨️ 快捷键说明

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