03.01.2015 Views

Università degli Studi di Napoli Federico II - Scope

Università degli Studi di Napoli Federico II - Scope

Università degli Studi di Napoli Federico II - Scope

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

for (Coda c : insiemeCode) {<br />

Set insiemeVOC = c.getVo();<br />

for (VirtualOrganization v : insiemeVOC) {<br />

int[] infoJobVO = new int[]{0, 0, 0};<br />

// Recupero per ogni Vo tutti i gruppi appartenenti<br />

Set gruppi = v.getGruppi();<br />

// Per ogni gruppo vengono estratte le informazioni relative ai JOB tramite il<br />

metodo del ParserScheduler<br />

for (Gruppo g : gruppi) {<br />

try {<br />

int[] infoJobGruppo = new int[]{0, 0, 0};<br />

infoJobGruppo = batch.parser.recuperaDettagliDaXml(g.getNome(),<br />

v.getNome(), c.getNome());<br />

int Tot = infoJobGruppo[0] + infoJobGruppo[1] + infoJobGruppo[2];<br />

for (int i = 0; i < 3; i++) {<br />

infoJobVO[i] += infoJobGruppo[i];<br />

}<br />

DBOsservazioni.gruppoGiorno_inserisciOsservazioni(batch.nomeSchedu<br />

ler, timestamp, g.getNome(), v.getNome(), c.getNome(), String.valueOf(Tot),<br />

String.valueOf(infoJobGruppo[0]), String.valueOf(infoJobGruppo[1]),<br />

String.valueOf(infoJobGruppo[2]), batch.Nome_Sito);<br />

} catch (Exception ex) {<br />

ManagerParser.printWriterFileLog.println("Eccezione da<br />

inserisciMisurazioniGruppi_DB: " + ex.getLocalizedMessage());<br />

}<br />

} // fine FOR gruppi<br />

int Tot = infoJobVO[ 0] + infoJobVO[ 1] + infoJobVO[ 2];<br />

DBOsservazioni.voGiorno_inserisciOsservazioni(batch.nomeScheduler,<br />

timestamp, v.getNome(), c.getNome(), String.valueOf(Tot),<br />

String.valueOf(infoJobVO[0]), String.valueOf(infoJobVO[1]),<br />

Tommaso Foglia 961/147 Pagina 139 <strong>di</strong> 150

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!