org.esupportail.portal.channels.CSMS.log
Class LogReader

java.lang.Object
  extended byorg.esupportail.portal.channels.CSMS.log.LogReader

public class LogReader
extends java.lang.Object

Titre : LogReader

Description : Classe permettant de lire un fichier de log

Copyright : Copyright (c) 2004

Société : Université de Valenciennes et du Hainaut Cambrésis

Version:
1.0
Author:
Yohan Colmant

Field Summary
private  java.lang.String fichier
          Le nom du fichier de log
private  java.lang.String next
          La ligne suivante dans le log
private  java.io.BufferedReader out
          Le lecteur de fichier
 
Constructor Summary
LogReader(java.lang.String fichier)
          Constructeur
 
Method Summary
 void close()
          Ferme le lecteur
 boolean hasNext()
          Dit si il y a un element suivant dans le log
 LogLine next()
          Retourne l'element suivant dans le log
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fichier

private java.lang.String fichier
Le nom du fichier de log


next

private java.lang.String next
La ligne suivante dans le log


out

private java.io.BufferedReader out
Le lecteur de fichier

Constructor Detail

LogReader

public LogReader(java.lang.String fichier)
          throws java.io.IOException
Constructeur

Parameters:
fichier - le nom du fichier de log
Throws:
java.io.IOException
Method Detail

hasNext

public boolean hasNext()
Dit si il y a un element suivant dans le log

Returns:
true si il y a un element suivant dans le log

next

public LogLine next()
             throws java.io.IOException
Retourne l'element suivant dans le log

Returns:
l'element suivant dans le log
Throws:
java.io.IOException

close

public void close()
           throws java.io.IOException
Ferme le lecteur

Throws:
java.io.IOException