Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void actualizarOtros(String gestor, String basedatos, Connection gcn) throws Exception {
- long startTime = System.currentTimeMillis();
- List<OtrosObjetos> lista = retornaOtrosObjetos(gestor, basedatos, gcn);
- List<OtrosObjetos> lstUpd = fileDatos.getOtros();
- long endTime = System.currentTimeMillis() - startTime;
- System.out.println("Actualizar Otros 1:" + endTime);
- long startTime2 = System.currentTimeMillis();
- System.out.println("Tamaño de datos:" + lstUpd.size());
- //Thread hilo = new Thread();
- //hilo.start();
- lstUpd.stream().forEach(oo -> {
- OtrosObjetos busca;
- busca = lista.stream().filter(_oo -> _oo.getNombre().trim().equalsIgnoreCase(oo.getNombre().trim())).findFirst().orElse(null);
- if (busca != null) {
- String result = ejecutarSQL(gcn, busca.codigoDrop());
- if (!result.isEmpty()) {
- txtlog.append(result);
- }
- }
- String codigo = oo.getCodigo();
- if (oo.getTipo().equalsIgnoreCase("PROCEDIMIENTO")) {
- codigo = toEncript(oo.getCodigo());
- }
- String result = ejecutarSQL(gcn, codigo);
- if (!result.isEmpty()) {
- txtlog.append(result);
- }
- });
- long endTime2 = System.currentTimeMillis() - startTime2;
- System.out.println("Actualizar Otros 2:" + endTime2);
Add Comment
Please, Sign In to add comment