Apache JMeter
2.0.1.20050615

org.apache.jmeter.save
Class TestElementSaver

java.lang.Object
  extended byorg.apache.jmeter.save.TestElementSaver
All Implemented Interfaces:
SaveServiceConstants, TestElementTraverser

public class TestElementSaver
extends Object
implements TestElementTraverser, SaveServiceConstants

Version:
$Revision: 1.5 $

Field Summary
 
Fields inherited from interface org.apache.jmeter.save.SaveServiceConstants
ALL, ASSERTION_RESULT_TAG_NAME, ASSERTION_RESULTS_FAILURE_MESSAGE_PROP, ASSERTION_RESULTS_PROP, BINARY, CSV, DATA_TYPE, DATABASE, DEFAULT_DELIMITER_PROP, ERROR, FAILURE, FAILURE_MESSAGE, FALSE, FIRST, LABEL, MILLISECONDS, NONE, OUTPUT_FORMAT_PROP, PRESERVE, PRINT_FIELD_NAMES_PROP, RESPONSE_CODE, RESPONSE_MESSAGE, SAMPLE_RESULT_TAG_NAME, SAVE_AS_CSV, SAVE_AS_XML, SAVE_DATA_TYPE_PROP, SAVE_LABEL_PROP, SAVE_RESPONSE_CODE_PROP, SAVE_RESPONSE_DATA_PROP, SAVE_RESPONSE_MESSAGE_PROP, SAVE_SUCCESSFUL_PROP, SAVE_THREAD_NAME_PROP, SAVE_TIME_PROP, SUCCESSFUL, THREAD_NAME, TIME, TIME_STAMP, TIME_STAMP_FORMAT_PROP, TRUE, XML, XML_SPACE
 
Constructor Summary
TestElementSaver(String name)
           
 
Method Summary
 void endProperty(JMeterProperty key)
          Notification that a property is ending.
 void endTestElement(TestElement el)
          Notification that the test element is now done.
 org.apache.avalon.framework.configuration.Configuration getConfiguration()
           
 void setConfigName(org.apache.avalon.framework.configuration.DefaultConfiguration config)
           
 void simplePropertyValue(JMeterProperty value)
           
 void startCollection(CollectionProperty col)
           
 void startMap(MapProperty map)
           
 void startProperty(JMeterProperty key)
          Notification that a property is starting.
 void startTestElement(TestElement el)
          Notification that a new test element is about to be traversed.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TestElementSaver

public TestElementSaver(String name)
Method Detail

getConfiguration

public org.apache.avalon.framework.configuration.Configuration getConfiguration()

startTestElement

public void startTestElement(TestElement el)
Description copied from interface: TestElementTraverser
Notification that a new test element is about to be traversed.

Specified by:
startTestElement in interface TestElementTraverser
Parameters:
el -

setConfigName

public void setConfigName(org.apache.avalon.framework.configuration.DefaultConfiguration config)

endTestElement

public void endTestElement(TestElement el)
Description copied from interface: TestElementTraverser
Notification that the test element is now done.

Specified by:
endTestElement in interface TestElementTraverser
Parameters:
el -

simplePropertyValue

public void simplePropertyValue(JMeterProperty value)

startMap

public void startMap(MapProperty map)

startCollection

public void startCollection(CollectionProperty col)

endProperty

public void endProperty(JMeterProperty key)
Description copied from interface: TestElementTraverser
Notification that a property is ending. Again, this could be a test element or a Map property, dependig on the context.

Specified by:
endProperty in interface TestElementTraverser
Parameters:
key -

startProperty

public void startProperty(JMeterProperty key)
Description copied from interface: TestElementTraverser
Notification that a property is starting. This could be a test element property or a Map property - depends on the context.

Specified by:
startProperty in interface TestElementTraverser
Parameters:
key -

Apache JMeter
2.0.1.20050615

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