package net.codjo.dataprocess.server.handlerhelper;
import net.codjo.dataprocess.common.context.DataProcessContext;
import net.codjo.dataprocess.server.dao.ContextDao;
import java.sql.Connection;
import java.sql.SQLException;
/**
*
*/
public class ContextHandlerHelper {
private ContextHandlerHelper() {
}
public static String saveContext(Connection con, String contextName, String contextAsString)
throws SQLException {
ContextDao contextDao = new ContextDao();
return contextDao.saveContext(con, contextName, contextAsString);
}
public static void saveContextNameKeyValue(Connection con, String contextName, String contextKey,
String contextValue, boolean deleteBefore)
throws SQLException {
ContextDao contextDao = new ContextDao();
contextDao.saveContextNameKeyValue(con, contextName, contextKey, contextValue, deleteBefore);
}
public static DataProcessContext loadDataProcessContextByContextName(Connection con, String contextName)
throws SQLException {
ContextDao contextDao = new ContextDao();
return contextDao.getDataProcessContext(con, contextName);
}
}