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

org.hy.xflow.engine.dao.IActivityRouteDAO Maven / Gradle / Ivy

The newest version!
package org.hy.xflow.engine.dao;

import org.hy.common.PartitionMap;
import org.hy.common.xml.annotation.XType;
import org.hy.common.xml.annotation.Xjava;
import org.hy.common.xml.annotation.Xparam;
import org.hy.common.xml.annotation.Xsql;
import org.hy.xflow.engine.bean.ActivityRoute;
import org.hy.xflow.engine.bean.Template;





/**
 * 工作流活动组件(节点)的路由表的DAO
 *
 * @author      ZhengWei(HY)
 * @createDate  2018-04-18
 * @version     v1.0
 */
@Xjava(id="ActivityRouteDAO" ,value=XType.XSQL)
public interface IActivityRouteDAO
{
    
    /**
     * 查询某一工作流模板的活动组件(节点)的路由
     * 
     * @author      ZhengWei(HY)
     * @createDate  2018-04-18
     * @version     v1.0
     *
     * @param i_TemplateID  模板ID
     * @return
     */
    @Xsql("XSQL_XFlow_ActivityRoute_QueryByTemplateID")
    public PartitionMap queryByTemplateID(@Xparam(id="templateID" ,notNull=true)String i_TemplateID);
    
    
    
    /**
     * 查询某一工作流模板的活动组件(节点)的路由
     * 
     * @author      ZhengWei(HY)
     * @createDate  2018-04-18
     * @version     v1.0
     *
     * @param i_Template  模板对象
     * @return
     */
    @Xsql("XSQL_XFlow_ActivityRoute_QueryByTemplateID")
    public PartitionMap queryByTemplateID(@Xparam(notNulls={"templateID"}) Template i_Template);
    
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy