commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "santhoshp2006@gmail.com" <santhoshp2...@gmail.com>
Subject in java apache.commons.io,how to avoid to read the old log messages.
Date Tue, 14 Jun 2011 09:01:32 GMT
i am using the java Tail-listener API to do the tailf function(in
Linux).ie,whenever log messages are updated in log file, this API will print
the messages.

My code is given below.

    public static void main(String[] args) {
        // TODO code application logic here
        File pcounter_log = new File("\vat\temp\test.log");

        try {
            TailerListener listener = new PCTailListener();
            Tailer tailer = new Tailer(pcounter_log, listener, 5000, true);

            Thread thread = new Thread(tailer);
            thread.start();
        } catch (Exception e) {
            System.out.println(e);
        }
    }

public class PCTailListener extends TailerListenerAdapter {
    public void handle(String line) {
        System.out.println(line);
    }
}

Initially its working fine.After some time,its reading the old log messages
(log messages which are generated at the time of log filr
creation.ie,starting of the log file). also its reading new log messages
too. how to avoid to read the already monitored log messages.How to do this


--
View this message in context: http://apache-commons.680414.n4.nabble.com/in-java-apache-commons-io-how-to-avoid-to-read-the-old-log-messages-tp3596022p3596022.html
Sent from the Commons - Issues mailing list archive at Nabble.com.

Mime
View raw message