kg.apc.jmeter.dbmon
Class DbMonCollector

java.lang.Object
  extended by org.apache.jmeter.testelement.AbstractTestElement
      extended by org.apache.jmeter.reporters.AbstractListenerElement
          extended by org.apache.jmeter.reporters.ResultCollector
              extended by kg.apc.jmeter.vizualizers.CorrectedResultCollector
                  extended by kg.apc.jmeter.dbmon.DbMonCollector
All Implemented Interfaces:
Serializable, Cloneable, Runnable, DbMonSampleGenerator, org.apache.jmeter.engine.util.NoThreadClone, org.apache.jmeter.gui.Searchable, org.apache.jmeter.samplers.Clearable, org.apache.jmeter.samplers.Remoteable, org.apache.jmeter.samplers.SampleListener, org.apache.jmeter.testelement.TestElement, org.apache.jmeter.testelement.TestStateListener

public class DbMonCollector
extends CorrectedResultCollector
implements Runnable, DbMonSampleGenerator

Author:
Marten Bohlin
See Also:
Serialized Form

Field Summary
static String DATA_PROPERTY
           
 
Fields inherited from class kg.apc.jmeter.vizualizers.CorrectedResultCollector
EXCLUDE_SAMPLE_LABELS, INCLUDE_SAMPLE_LABELS
 
Fields inherited from class org.apache.jmeter.reporters.ResultCollector
FILENAME
 
Fields inherited from interface org.apache.jmeter.testelement.TestElement
COMMENTS, ENABLED, GUI_CLASS, NAME, TEST_CLASS
 
Constructor Summary
DbMonCollector()
           
 
Method Summary
protected  void dbMonSampleOccurred(org.apache.jmeter.samplers.SampleEvent event)
           
 void generateSample(double value, String label)
           
 org.apache.jmeter.testelement.property.JMeterProperty getSamplerSettings()
           
protected  void processConnectors()
           
 void run()
           
 void sampleOccurred(org.apache.jmeter.samplers.SampleEvent event)
           
 void setData(org.apache.jmeter.testelement.property.CollectionProperty rows)
           
 void testEnded(String host)
           
 void testStarted()
           
 void testStarted(String host)
           
 
Methods inherited from class kg.apc.jmeter.vizualizers.CorrectedResultCollector
getList, setExcludeLabels, setIncludeLabels
 
Methods inherited from class org.apache.jmeter.reporters.ResultCollector
clearData, clone, getFilename, getSaveConfig, isErrorLogging, isSampleWanted, isSampleWanted, isSuccessOnlyLogging, loadExistingFile, recordStats, sampleStarted, sampleStopped, sendToVisualizer, setErrorLogging, setFilename, setSaveConfig, setSuccessOnlyLogging, testEnded
 
Methods inherited from class org.apache.jmeter.reporters.AbstractListenerElement
getVisualizer, setListener
 
Methods inherited from class org.apache.jmeter.testelement.AbstractTestElement
addPropertiesValues, addProperty, addProperty, addTestElement, canRemove, clear, clearTemporary, clearTestElementChildren, emptyTemporary, equals, getComment, getName, getProperty, getPropertyAsBoolean, getPropertyAsBoolean, getPropertyAsDouble, getPropertyAsFloat, getPropertyAsInt, getPropertyAsInt, getPropertyAsLong, getPropertyAsLong, getPropertyAsString, getPropertyAsString, getSearchableTokens, getThreadContext, getThreadName, hashCode, isEnabled, isRunningVersion, isTemporary, logProperties, mergeIn, propertyIterator, recoverRunningVersion, removeProperty, setComment, setEnabled, setName, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setRunningVersion, setTemporary, setThreadContext, setThreadName, traverse, traverseCollection, traverseMap, traverseProperty
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DATA_PROPERTY

public static final String DATA_PROPERTY
See Also:
Constant Field Values
Constructor Detail

DbMonCollector

public DbMonCollector()
Method Detail

setData

public void setData(org.apache.jmeter.testelement.property.CollectionProperty rows)

getSamplerSettings

public org.apache.jmeter.testelement.property.JMeterProperty getSamplerSettings()

run

public void run()
Specified by:
run in interface Runnable

testStarted

public void testStarted()
Specified by:
testStarted in interface org.apache.jmeter.testelement.TestStateListener
Overrides:
testStarted in class CorrectedResultCollector

testStarted

public void testStarted(String host)
Specified by:
testStarted in interface org.apache.jmeter.testelement.TestStateListener
Overrides:
testStarted in class CorrectedResultCollector

testEnded

public void testEnded(String host)
Specified by:
testEnded in interface org.apache.jmeter.testelement.TestStateListener
Overrides:
testEnded in class org.apache.jmeter.reporters.ResultCollector

processConnectors

protected void processConnectors()

sampleOccurred

public void sampleOccurred(org.apache.jmeter.samplers.SampleEvent event)
Specified by:
sampleOccurred in interface org.apache.jmeter.samplers.SampleListener
Overrides:
sampleOccurred in class org.apache.jmeter.reporters.ResultCollector

dbMonSampleOccurred

protected void dbMonSampleOccurred(org.apache.jmeter.samplers.SampleEvent event)

generateSample

public void generateSample(double value,
                           String label)
Specified by:
generateSample in interface DbMonSampleGenerator


Copyright © 2014. All Rights Reserved.