org.apache.jmeter.protocol.http.util.accesslog

Class SharedTCLogParser

Implemented Interfaces:
Cloneable, LogParser, TestCloneable
Known Direct Subclasses:
OrderPreservingLogParser

public class SharedTCLogParser
extends TCLogParser
implements TestCloneable

Field Summary

Fields inherited from class org.apache.jmeter.protocol.http.util.accesslog.TCLogParser

FILENAME, FILTER, GET, POST, READER, RMETHOD, SOURCE, URL_PATH, decode, log, useFILE

Constructor Summary

SharedTCLogParser()
SharedTCLogParser(String source)

Method Summary

Object
clone()
void
close()
protected int
parse(FileServer breader, TestElement el, int parseCount)
The method is responsible for reading each line, and breaking out of the while loop if a set number of lines is given.
int
parse(TestElement el, int parseCount)
parse the entire file.

Methods inherited from class org.apache.jmeter.protocol.http.util.accesslog.TCLogParser

checkMethod, checkParamFormat, checkURL, cleanURL, close, convertStringToJMRequest, convertStringtoNVPair, decodeParameterValue, parse, parse, parseAndConfigure, parseLine, parseOneParameter, parseParameters, setDecodeParameterValues, setFilter, setSourceFile, setUseParsedFile, stripFile, tokenize

Constructor Details

SharedTCLogParser

public SharedTCLogParser()

SharedTCLogParser

public SharedTCLogParser(String source)
Parameters:
source -

Method Details

clone

public Object clone()
Specified by:
clone in interface TestCloneable

close

public void close()
Specified by:
close in interface LogParser
Overrides:
close in interface TCLogParser

parse

protected int parse(FileServer breader,
                    TestElement el,
                    int parseCount)
The method is responsible for reading each line, and breaking out of the while loop if a set number of lines is given.
Parameters:
breader -

parse

public int parse(TestElement el,
                 int parseCount)
parse the entire file.
Overrides:
parse in interface TCLogParser
Returns:
boolean success/failure

Copyright © 1998-2010 Apache Software Foundation. All Rights Reserved.