Configurazione del componente sensore per un adattatore statico
Prerequisiti:
Il ruolo del sensore consiste nel fornire i mezzi per leggere il contenuto per l'elaborazione.
In un programma di analisi statico, viene aggiunta una proprietą al sensore per indicare che in seguito all'elaborazione del sensore č necessario richiamare una classe del programma di analisi Java personalizzata. Per configurare il sensore:
- Nel riquadro di sinistra dell'Editor configurazione adattatore, selezionare Configurazione > Istanza di contesto > Sensore.
Il riquadro di destra visualizza le informazioni sul sensore.
- Selezionare StaticParserSensor dall'elenco Tipo di sensore.
- Nel riquadro Dettagli, immettere una descrizione del sensore nel campo Descrizione.
- Nel campo Numero massimo di blocchi, immettere il numero di oggetti di Common Base Event che sono stati creati dal sensore del programma di analisi statico prima di essere inoltrati al programma di creazione output.
Questo valore indica quanti oggetti di Common Base Event devono essere restituiti dal metodo parseNext() della classe del programma di analisi statico.
Questo valore viene inoltrato alla classe del programma di analisi statico come parametro array_size
dal metodo setConfiguration() della classe del programma di analisi statico.
- Per l'adattatore statico, i campi Dimensione buffer di confidenza e Dimensione pič di pagina si applicano solo per i contesti configurati per operazione continua e classi statiche di programma di analisi che estendono org.eclipse.hyades.logging.parsers.MonitoringParser. Fare riferimento aConfigurazione del componente sensore per informazioni su questi campi.
- Le proprietą directory e fileName vengono generate automaticamente quando si crea il file di configurazione dell'adattatore. Queste corrispondono al nome file e alla directory del file di log.
Per aggiornare queste proprietą:
- Selezionare Configurazione > Istanza di contesto > Sensore > Proprietą fileName.
- Modificare il valore della proprietą.
- Salvare il file di configurazione dell'adattatore per applicare le modifiche.
- Ripetere gli stessi passi per la proprietą directory.
- Aggiungere la proprietą parserClassName.
- Selezionare Configurazione > Istanza di contesto > Sensore.
- Fare clic con il tasto destro del mouse per aprire il menu a comparsa. Selezionare Aggiungi > Proprietą. Il riquadro di destra viene aggiornato con i campi necessari per immettere il nome e il valore della proprietą.
- Immettere parserClassName come nome della proprietą e il nome della classe del programma di analisi come valore della proprietą.
- Salvare il file di configurazione dell'adattatore per applicare le modifiche.
- Č possibile aggiungere altre proprietą contenenti informazioni di configurazione che possono essere inoltrate alla classe Java del programma di analisi statico.
Ad esempio, la versione del file di log.
- Poiché č stato modificato il Tipo di sensore, č necessario aggiornare il componente sensore corrispondente in Contesti.
- Selezionare Contesti > Implementazione contesto di base > Sensore file OS del componente.
- Aggiornare il Nome e la Descrizione. Immettere
org.eclipse.hyades.logging.adapter.config.sensors.StaticParserSensor
come
Classe eseguibile.

- Salvare il file di configurazione dell'adattatore per applicare le modifiche.
Per un riepilogo delle proprietą necessarie per il componente sensore di un programma di analisi statico, fare riferimento all'argomento Struttura del file di configurazione.
Una volta configurato il sensore, č possibile continuare con la configurazione del componente programma di creazione output.
Argomenti correlati
Panoramica dell'Adattatore di log generico Hyades
Specifica del formato di Common Base Event
Attivitą correlate
Creazione di un programma di analisi di log
Creazione di un adattatore statico
Configurazione del componente programma di creazione output per i programmi di analisi statici
Riferimenti correlati
Struttura del file di configurazione dell'adattatore
Editor configurazione adattatore
Grammatica espressione regolare
(C) Copyright IBM Corporation 2000, 2005. Tutti i diritti riservati.