Software

Modulo MySQL

Il modulo MySQL permette di registrare automaticamente tutti gli eventi del sistema Jais in una tabella di un database.

Funzionamento

Ogni evento di tipo DevicePortChangeEvent viene registrato nella tabella portChange

La stratuttura della tabella è questa:

  • address varchar(60) Indirizzo della porta il cui valore è cambiato
  • ts timestamp Timestamp dell'evento di modifica
  • oldValue varchar(60) Valore precedente
  • newValue varchar(60) Valore nuovo

All'avvio del modulo, esso si connette al database e - se non esiste - crea la tabella nella quale registrare gli eventi.

Configurazione

Nel file di configurazione principale jais.xml deve essere presente questo blocco:

<module name="MySQL" disabled="false">
<class>it.ascia.ais.MySQLControllerModule</class>
<config>conf/Mysql.xml</config>
</module>

L'ordine del modulo non e' importante, ma si consiglia di metterlo all'inizio, in modo da non perdere eventi.

Questo è un estratto di file di configurazione MySQL.xml che si trova nella directory conf di jais come sopra specificato:

<jais:configuration version="1.5">
  <MySQL>
    <url>jdbc:mysql://localhost:3306/jais</url>
    <username>jais</username>
    <password>jais</password>
  </MySQL>
</jais:configuration>

L'elemento url contiene la stringa di connessione al database, dove si specifica il nome o l'indirizzo del server (localhost) ed il nome del database (jais). Sulle righe seguenti si specificano le credenziali di accesso.

 

News

Contattaci

Chi e' online

Abbiamo 63 visitatori e nessun utente online

ASCIA S.r.l. - Soluzioni Integrate

Sede legale:
Via Giacinto Carini, 58
00152 - Roma
P.IVA/C.F.: 09506451005
REA CCIAA RM 1168096
Sede operativa:
Via Silvestri 20/E
00164 - Roma
Tel: +39-06-90285655
Fax: +39-06-99332755
logo ascia