Code Search for Developers
 
 
  

BrowserErrorsAnalyser.java from Tea Stats at Krugle


Show BrowserErrorsAnalyser.java syntax highlighted

package net.time4tea.webstats.analyser.composite.page;

import net.time4tea.webstats.analyser.Analyser;
import net.time4tea.webstats.analyser.extractor.key.BrowserKeyFinder;
import net.time4tea.webstats.filter.http.StatusCodeFilter;
import net.time4tea.webstats.jms.EnvironmentException;
import net.time4tea.webstats.process.Processor;
import net.time4tea.webstats.record.Page;
import net.time4tea.webstats.statistic.repo.StatisticMapRepository;

/**
 * Originally richja 11-May-2007
 */
public class BrowserErrorsAnalyser implements Processor<Page> {

    private Analyser<Page> analyser;

    public BrowserErrorsAnalyser(StatisticMapRepository repository) {
        analyser = new Analyser<Page>("Browsers Causing Errors", new StatusCodeFilter(400, 599), repository, new BrowserKeyFinder());
    }


    public boolean process(Page thing) throws EnvironmentException {
        return analyser.process(thing);
    }
}




See more files for this project here

Tea Stats

Web log analyzer... Written in OO Perl, provides the usual host / page analysis. Can also do site graphing using graphviz, browser, os, worm and search engine identification, and country and session tracking.

Project homepage: http://sourceforge.net/projects/teastats
Programming language(s): Java
License: other

  BrowserErrorsAnalyser.java
  FileTypesAnalyser.java