package net.northking.cctp.se.exec.constant;

public class AtuExecConstant {

    /**
     * 接口任务队列名称
     */
    public static final String INTERFACE_QUEUE_NAME = "atu.task.interface";

    /**
     * 执行任务状态
     */
    public static final String TASK_START = "1";
    public static final String TASK_SUCCESS = "2";
    public static final String TASK_FAIL= "3";
    public static final String TASK_ASSERT_FAIL = "4";
    public static final String TASK_CANCEL = "5";

    public static final String TASK_RETRY = "10";

    public static final String TASK_RETRY_STRATEGY_PACKAGE = "1";
    public static final String TASK_RETRY_STRATEGY_SINGLE = "2";

    /**
     * 任务结果队列
     */
    public static final String TASK_EXEC_RESULT = "execute.plan.task.exec.result";
    /**
     * 任务步骤结果队列
     */
    public static final String TASK_STEP_EXEC_RESULT = "execute.plan.task.step.exec.result";

    /**
     * 引擎释放设备队列
     */
    public static final String ENGINE_RELEASE = "execute.engine.release";
    /**
     * 根据设备id释放的队列
     */
    public static final String ENGINE_RELEASE_ID = "execute.engine.release.id";

    /**
     * 更新任务输入参数的队列
     */
    public static final String TASK_INPUT_PARAM_UPDATE = "execute.plan.task.input_param.update";
}
