Hyperic HQ Plugin API v. 4.4.0.2

org.hyperic.hq.product.logparse
Class SimpleLogParser

java.lang.Object
  extended by org.hyperic.hq.product.logparse.BaseLogParser
      extended by org.hyperic.hq.product.logparse.SimpleLogParser
All Implemented Interfaces:
LogParseInterface

public class SimpleLogParser
extends BaseLogParser


Field Summary
 
Fields inherited from class org.hyperic.hq.product.logparse.BaseLogParser
id, log, StatusDontLog, svcType, timeMultiplier, URLDontLog
 
Constructor Summary
SimpleLogParser()
           
 
Method Summary
static SimpleLogParser getInstance()
           
 void initConfig(double timeMultiplier, java.lang.String regex)
           
 RtStat parseLine(java.lang.String current)
           
 void postFileParse(java.io.File f)
           
 
Methods inherited from class org.hyperic.hq.product.logparse.BaseLogParser
DontLog, DontLog, getTimeMultiplier, parseLog, parseLog, parseLog, parseLog, parseLog, setTimeMultiplier, urlDontLog
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleLogParser

public SimpleLogParser()
Method Detail

getInstance

public static SimpleLogParser getInstance()

initConfig

public void initConfig(double timeMultiplier,
                       java.lang.String regex)
Specified by:
initConfig in interface LogParseInterface
Specified by:
initConfig in class BaseLogParser

parseLine

public RtStat parseLine(java.lang.String current)

postFileParse

public void postFileParse(java.io.File f)
                   throws java.io.IOException
Specified by:
postFileParse in interface LogParseInterface
Overrides:
postFileParse in class BaseLogParser
Throws:
java.io.IOException

Hyperic HQ Plugin API v. 4.4.0.2

Copyright © 2004-2006 Hyperic, Inc. support@hyperic.net, All Rights Reserved.