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

📄 workflowloginfo.java

📁 公司自己开发的工作流引擎
💻 JAVA
字号:
package cn.com.iaspec.workflow.vo.workflow;
import java.sql.*;
import java.util.*;

/**
 * <p>Title:流程记录的VO </p>
 *
 * <p>Description: 深圳市劳动仲裁信息管理系统</p>
 *
 * <p>Copyright: Copyright (c) 2005</p>
 *
 * <p>Company: 永泰软件工程有限公司</p>
 *
 * @author syj
 * @version 1.0
 */
public class workflowLogInfo
    implements java.io.Serializable,Comparable{
  public workflowLogInfo(){
    try{
      jbInit();
    }
    catch(Exception ex){
      ex.printStackTrace();
    }
  }

  private int sequencenumber; //结果集序号
  private String registerNO; //申诉登记号
  private long proInstanceID; //活动所属的流程实例ID
  private long fproInstanceID; //父流程实例ID
  private String proInstanceName; //活动所属的流程实例名称
  private long workItemID; //工作项ID
  private String workItemName; //工作项名称
  private Timestamp instanceStartTime; //任务发起时间
  private String executorID; //经办人ID
  private String executorName; //经办人名称
  private String sendusername; //发起人名称(送达人)
  private String workLogInfo; //详细信息
  private String flowtype; //流程类型
  private String workState; //任务状态
  private Timestamp workItemCheckedInTime; //任务完成时间

  private Timestamp workItemCheckedOutTime; //任务开始时间
  private String descriptionURL; //详细信息的请求URL

  private ArrayList purviewUserList; //可以查看该活动的人员集合
  public String getRegisterNO(){
    return registerNO;
  }

  public long getProInstanceID(){
    return proInstanceID;
  }

  public long getFproInstanceID(){
    return fproInstanceID;
  }

  public String getProInstanceName(){
    return proInstanceName;
  }

  public long getWorkItemID(){
    return workItemID;
  }

  public String getWorkItemName(){
    return workItemName;
  }

  public Timestamp getInstanceStartTime(){
    return instanceStartTime;
  }

  public String getExecutorID(){
    return executorID;
  }

  public String getSendusername(){
    return sendusername;
  }

  public String getWorkLogInfo(){
    return workLogInfo;
  }

  public String getFlowtype(){
    return flowtype;
  }

  public String getExecutorName(){
    return executorName;
  }

  public String getWorkState(){
    return workState;
  }

  public Timestamp getWorkItemCheckedInTime(){
    return workItemCheckedInTime;
  }

  public int getSequencenumber(){
    return sequencenumber;
  }

  public Timestamp getWorkItemCheckedOutTime(){
    return workItemCheckedOutTime;
  }

  public String getDescriptionURL(){
    return descriptionURL;
  }

  public ArrayList getPurviewUserList(){
    return purviewUserList;
  }

  public void setRegisterNO(String registerNO){
    this.registerNO=registerNO;
  }

  public void setProInstanceID(long proInstanceID){
    this.proInstanceID=proInstanceID;
  }

  public void setFproInstanceID(long fproInstanceID){
    this.fproInstanceID=fproInstanceID;
  }

  public void setProInstanceName(String proInstanceName){
    this.proInstanceName=proInstanceName;
  }

  public void setWorkItemID(long workItemID){
    this.workItemID=workItemID;
  }

  public void setWorkItemName(String workItemName){
    this.workItemName=workItemName;
  }

  public void setInstanceStartTime(Timestamp instanceStartTime){
    this.instanceStartTime=instanceStartTime;
  }

  public void setExecutorID(String executorID){
    this.executorID=executorID;
  }

  public void setSendusername(String sendusername){
    this.sendusername=sendusername;
  }

  public void setWorkLogInfo(String workLogInfo){
    this.workLogInfo=workLogInfo;
  }

  public void setFlowtype(String flowtype){
    this.flowtype=flowtype;
  }

  public void setExecutorName(String executorName){
    this.executorName=executorName;
  }

  public void setWorkState(String workState){
    this.workState=workState;
  }

  public void setWorkItemCheckedInTime(Timestamp workItemCheckedInTime){
    this.workItemCheckedInTime=workItemCheckedInTime;
  }

  public void setSequencenumber(int sequencenumber){
    this.sequencenumber=sequencenumber;
  }

  public void setWorkItemCheckedOutTime(Timestamp workItemCheckedOutTime){
    this.workItemCheckedOutTime=workItemCheckedOutTime;
  }

  public void setDescriptionURL(String descriptionURL){
    this.descriptionURL=descriptionURL;
  }

  public void setPurviewUserList(ArrayList purviewUserList){
    this.purviewUserList=purviewUserList;
  }

  public String toString(){
    return workItemID+":"+workItemName+":"+workState+":"+proInstanceID+":"+
        registerNO+":"+instanceStartTime;
  }

  public int hashCode(){
    return(int)workItemID*workItemName.hashCode();
  }

  public boolean equals(Object o){
    workflowLogInfo s=(workflowLogInfo)o;
    return workItemID==s.workItemID&&workItemName.equals(s.workItemName);
  }

  public int compareTo(Object o){
    workflowLogInfo s=(workflowLogInfo)o;
    return workItemID>s.workItemID?1:(workItemID==s.workItemID?0:-1);
  }

  private void jbInit()
      throws Exception{
  }

}

⌨️ 快捷键说明

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