DoEndParamObjectVo.java 1.53 KB
package com.hotent.runtime.vo;

import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonInclude.Include;
import com.fasterxml.jackson.databind.node.ObjectNode;

/**
 * 流程终止参数
 * 
 * @company 广州宏天软件股份有限公司
 * @author zhangxianwen
 * @email zhangxw@jee-soft.cn
 * @date 2018年6月28日
 */

@JsonInclude(Include.NON_NULL)
public class DoEndParamObjectVo {
	
	private String taskId;
	
	private String endReason;
	
	private String messageType;
    protected String files = ""; /* 附件 */
    
    protected ObjectNode busDataObjectNode;

    /**
     * 是否强制终止
     */
    private boolean isForce = false;

    public boolean isForce() {
        return isForce;
    }

    public void setIsForce(boolean force) {
        isForce = force;
    }

    public String getFiles() {
        return files;
    }

    public void setFiles(String files) {
        this.files = files;
    }

	public String getTaskId() {
		return taskId;
	}

	public void setTaskId(String taskId) {
		this.taskId = taskId;
	}

	public String getEndReason() {
		return endReason;
	}

	public void setEndReason(String endReason) {
		this.endReason = endReason;
	}

	public String getMessageType() {
		return messageType;
	}

	public void setMessageType(String messageType) {
		this.messageType = messageType;
	}

	public ObjectNode getBusDataObjectNode() {
		return busDataObjectNode;
	}

	public void setBusDataObjectNode(ObjectNode busDataObjectNode) {
		this.busDataObjectNode = busDataObjectNode;
	}

}