Long (MensagemPull mensagem) { String sql = "" + "INSERT INTO pull_historico (\n" + " id_log,\n" + " provedor,\n" + " origem,\n" + " destino,\n" + " msg_originada,\n" + " cod_erro,\n" + " dt_recepcao\n" + ") VALUES (?, ?, ?, ?, ?, ?, sysdate)"; Long id = buscarProximoID(); template.update(sql, new Object[]{id, mensagem.getCodigoProvedor(), mensagem.getMensagemOriginal().getOrigem(), mensagem.getMensagemOriginal().getDestino(), mensagem.getMensagemOriginal().getMensagem(), STATUS_INICIAL}); return id; }