package it.acxent.cc; import it.acxent.common.CrontabInterface; import it.acxent.db.ApplParmFull; import it.acxent.db.DBAdapter; import it.acxent.db.ResParm; public class CCCronImportCgross implements CrontabInterface { public ResParm crontabJob(ApplParmFull ap) { ResParm rp = new ResParm(true); StringBuffer msg = new StringBuffer("\n################# Inizio crontab Import CGross CC (" + DBAdapter.getNow().toString() + ")\n#################"); long t0 = System.currentTimeMillis(); CCImport ccImport = new CCImport(); rp = ccImport.startImportCgross(ap, null, true); msg.append(rp.getMsg()); msg.append("\n################# Fine crontab Import CGross CC (" + DBAdapter.getNow().toString() + ")\n#################"); long tn = System.currentTimeMillis(); long duration = (tn - t0) / 60000L; msg.append("Durata aggiornamento: " + duration + " minuti.\n"); rp.setMsg(msg.toString()); return rp; } }