流程清单 补提文件
This commit is contained in:
parent
4aafb9a27a
commit
b120ff61bb
@ -0,0 +1,28 @@
|
||||
package com.actionsoft.apps.coe.pal.processlist.dao.factory;
|
||||
|
||||
import com.actionsoft.apps.coe.pal.processlist.constant.ProcessListConstant;
|
||||
import com.actionsoft.apps.coe.pal.processlist.dao.ProcessListExportDao;
|
||||
import com.actionsoft.bpms.commons.database.DaoFactory;
|
||||
import com.actionsoft.bpms.server.conf.server.AWSServerConf;
|
||||
import com.actionsoft.bpms.util.ClassReflect;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
|
||||
public class ProcessListDaoFactory extends DaoFactory {
|
||||
|
||||
private static final Logger LOGGER = LoggerFactory.getLogger(ProcessListDaoFactory.class);
|
||||
|
||||
private static final String DAO_ADAPTER_CLASSPATH = "com.actionsoft.apps.coe.pal.processlist.dao.adapter.";
|
||||
|
||||
public static String EXPORT_DAO_ADAPTER = "ExportDaoAdapter";
|
||||
|
||||
public static ProcessListExportDao createExportDao() {
|
||||
try {
|
||||
Class<?> c = ClassReflect.forName(DAO_ADAPTER_CLASSPATH + AWSServerConf.getDatabaseProvider() + "." + EXPORT_DAO_ADAPTER, ProcessListConstant.PROCESSLIST);
|
||||
return (ProcessListExportDao) create(c);
|
||||
} catch (ClassNotFoundException e) {
|
||||
LOGGER.error(e.getMessage(), e);
|
||||
}
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user