package com.kingdee.eas.custom.shuiyou.uitls; import com.kingdee.bos.BOSException; import com.kingdee.bos.Context; import java.util.Map; import com.kingdee.eas.custom.shuiyou.interfacelog.LogInfoInfo; import java.lang.String; import com.kingdee.eas.custom.shuiyou.task.TaskCatalogEnum; import cn.hutool.core.lang.Snowflake; import java.rmi.RemoteException; import com.kingdee.bos.framework.ejb.BizController; public interface SYUtilsFacadeController extends BizController { public String getSignature(Context ctx, String param) throws BOSException, RemoteException; public void initConfig(Context ctx, String filePath) throws BOSException, RemoteException; public LogInfoInfo log(Context ctx, LogInfoInfo logInfo) throws BOSException, RemoteException; public Map getConfig(Context ctx) throws BOSException, RemoteException; public String backTask(Context ctx, String url, String requestId, String osfServiceName, String backParam, TaskCatalogEnum catalog) throws BOSException, RemoteException; public String post(Context ctx, String url, String param) throws BOSException, RemoteException; public String get(Context ctx, String url, String param) throws BOSException, RemoteException; public String getSignature(Context ctx, Map propt, Map paramMap) throws BOSException, RemoteException; public String addTask(Context ctx, String osfServiceName, String param, TaskCatalogEnum catalog, String taskPreId) throws BOSException, RemoteException; public boolean delTask(Context ctx, String taskId) throws BOSException, RemoteException; public Snowflake getSnowflake(Context ctx) throws BOSException, RemoteException; public String getBizNo(Context ctx) throws BOSException, RemoteException; }