public MysqlAbstractJdbcAccess(Config config) { super(config); createTable(readSqlFile("sql/mysql/" + getTableName() + ".sql")); }
@Override public TaskTrackerMAccess getTaskTrackerMAccess(Config config) { return new MysqlTaskTrackerMAccess(config); }
@Override public JobTrackerMAccess getJobTrackerMAccess(Config config) { return new MysqlJobTrackerMAccess(config); }
@Override public void insert(List<JobTrackerMDataPo> jobTrackerMDataPos) { InsertSql insertSql = new InsertSql(getSqlTemplate()) .insert(getTableName()) .columns("gmt_created", "identity", "timestamp", "receive_job_num", "push_job_num", "exe_success_num", "exe_failed_num", "exe_later_num", "exe_exception_num", "fix_executing_job_num"); for (JobTrackerMDataPo jobTrackerMDataPo : jobTrackerMDataPos) { insertSql.values( jobTrackerMDataPo.getGmtCreated(), jobTrackerMDataPo.getIdentity(), jobTrackerMDataPo.getTimestamp(), jobTrackerMDataPo.getReceiveJobNum(), jobTrackerMDataPo.getPushJobNum(), jobTrackerMDataPo.getExeSuccessNum(), jobTrackerMDataPo.getExeFailedNum(), jobTrackerMDataPo.getExeLaterNum(), jobTrackerMDataPo.getExeExceptionNum(), jobTrackerMDataPo.getFixExecutingJobNum() ); } insertSql.doBatchInsert(); }
InsertSql insertSql = new InsertSql(getSqlTemplate()) .insert(getTableName()) .columns("gmt_created", "node_group",
return; InsertSql insertSql = new InsertSql(getSqlTemplate()) .insert(getTableName()) .columns("gmt_created", "node_group",
@Override public JobClientMAccess getJobClientMAccess(Config config) { return new MysqlJobClientMAccess(config); }
@Override public JVMGCAccess getJVMGCAccess(Config config) { return new MysqlJVMGCAccess(config); }
@Override public JVMThreadAccess getJVMThreadAccess(Config config) { return new MysqlJVMThreadAccess(config); }
@Override public JVMMemoryAccess getJVMMemoryAccess(Config config) { return new MysqlJVMMemoryAccess(config); }
public MysqlAbstractJdbcAccess(Config config) { super(config); createTable(readSqlFile("sql/mysql/" + getTableName() + ".sql")); }
@Override public void insert(List<JobTrackerMDataPo> jobTrackerMDataPos) { InsertSql insertSql = new InsertSql(getSqlTemplate()) .insert(getTableName()) .columns("gmt_created", "identity", "timestamp", "receive_job_num", "push_job_num", "exe_success_num", "exe_failed_num", "exe_later_num", "exe_exception_num", "fix_executing_job_num"); for (JobTrackerMDataPo jobTrackerMDataPo : jobTrackerMDataPos) { insertSql.values( jobTrackerMDataPo.getGmtCreated(), jobTrackerMDataPo.getIdentity(), jobTrackerMDataPo.getTimestamp(), jobTrackerMDataPo.getReceiveJobNum(), jobTrackerMDataPo.getPushJobNum(), jobTrackerMDataPo.getExeSuccessNum(), jobTrackerMDataPo.getExeFailedNum(), jobTrackerMDataPo.getExeLaterNum(), jobTrackerMDataPo.getExeExceptionNum(), jobTrackerMDataPo.getFixExecutingJobNum() ); } insertSql.doBatchInsert(); }
InsertSql insertSql = new InsertSql(getSqlTemplate()) .insert(getTableName()) .columns("gmt_created", "node_group",
return; InsertSql insertSql = new InsertSql(getSqlTemplate()) .insert(getTableName()) .columns("gmt_created", "node_group",
@Override public TaskTrackerMAccess getTaskTrackerMAccess(Config config) { return new MysqlTaskTrackerMAccess(config); }
@Override public JobTrackerMAccess getJobTrackerMAccess(Config config) { return new MysqlJobTrackerMAccess(config); }
@Override public JobClientMAccess getJobClientMAccess(Config config) { return new MysqlJobClientMAccess(config); }
@Override public JVMGCAccess getJVMGCAccess(Config config) { return new MysqlJVMGCAccess(config); }
@Override public JVMThreadAccess getJVMThreadAccess(Config config) { return new MysqlJVMThreadAccess(config); }
@Override public JVMMemoryAccess getJVMMemoryAccess(Config config) { return new MysqlJVMMemoryAccess(config); }