import it.acxent.art.Articolo; import it.acxent.db.ApplParm; import it.acxent.db.ApplParmFull; import it.acxent.db.ResParm; import it.acxent.util.DbConsole; import java.sql.Time; import java.util.StringTokenizer; public class ClearImgArt extends DbConsole { public static void main(String[] args) { ClearImgArt bean = new ClearImgArt(); bean.doImport(); System.exit(0); } public void doImport() { String db = "cc"; int i = 0; int se1 = 10; int se2 = 100; String hostname = "localhost"; System.out.println("Db: " + db); ApplParmFull apTarget = new ApplParmFull(new ApplParm(3, "//" + hostname + "/" + db, null, "root", "root", 1, 10, 300)); ApplParmFull apTarget8 = new ApplParmFull(new ApplParm(17, "//" + hostname + ":3308/" + db, null, "root", "root", 1, 10, 300)); apTarget.setDebug(false); Articolo bean = new Articolo(apTarget); ResParm rp = Articolo.clearImg(bean); System.out.println(rp.getMsg()); } protected Time getTimeFromString(String theTime) { try { if (theTime.matches("[0-9][0-9][0-9][0-9]")) theTime = theTime.substring(0, 2) + ":" + theTime.substring(0, 2); if (theTime.matches("[0-9]{1,2}+:[0-9]{1,2}+")) { StringTokenizer st = new StringTokenizer(theTime, ":"); int hour = Integer.parseInt(st.nextToken()); int min = Integer.parseInt(st.nextToken()); int sec = st.hasMoreElements() ? Integer.parseInt(st.nextToken()) : 0; return new Time((long)((hour - 1) * 3600000 + min * 60000 + sec * 1000)); } if (theTime.matches("[0-9]{1,2}+:[0-9]{1,2}+:[0-9]{1,2}+")) { StringTokenizer st = new StringTokenizer(theTime, ":"); int hour = Integer.parseInt(st.nextToken()); int min = Integer.parseInt(st.nextToken()); int sec = st.hasMoreElements() ? Integer.parseInt(st.nextToken()) : 0; return new Time((long)((hour - 1) * 3600000 + min * 60000 + sec * 1000)); } return null; } catch (Exception e) { return null; } } }