All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.jgrapht.graph.dagger.VertexDataset Maven / Gradle / Ivy

package org.jgrapht.graph.dagger;

import java.util.Map;

import org.jgrapht.graph.DagStatus;

/**
 * 结点行为
 */
public interface VertexDataset {

    /**
     * 设置当前节点处理结果状态
     * @param dagStatus 当前结果状态
     */
    void setStatus(DagStatus dagStatus);

    /**
     * 获取当前节点执行完后,Dag整体执行流程的的状态
     * @return Dag执行状态,影响整体返回结果
     */
    DagStatus getStatus();

    /**
     * 获取当前节点执行完后的上线文
     * @return 结点上下文参数
     */
    Map context();

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy