com.sun.japex.jdsl.xml
Class ByteStreamDriver
java.lang.Object
com.sun.japex.JapexDriverBase
com.sun.japex.jdsl.xml.ByteStreamDriver
- All Implemented Interfaces:
- JapexDriver, Params, java.util.concurrent.Callable<java.lang.Object>
- Direct Known Subclasses:
- UTF8StreamDriver
public class ByteStreamDriver
- extends JapexDriverBase
This simple class can be used to estimate the time needed to consume
an XML input stream without actually parsing. This driver is useful
to get a lower bound on how fast an XML parser can run.
- Author:
- Santiago.PericasGeertsen@sun.com
| Methods inherited from class com.sun.japex.JapexDriverBase |
call, finish, getBooleanParam, getDoubleParam, getIntParam, getLongParam, getParam, getTestSuite, hasParam, initializeDriver, prepare, run, setBooleanParam, setDoubleParam, setDriver, setEndTime, setIntParam, setLongParam, setParam, setTestCase, setTestSuite, terminateDriver, warmup, warmup |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_xmlFile
protected java.lang.String _xmlFile
_inputStream
protected java.io.ByteArrayInputStream _inputStream
_buffer
protected byte[] _buffer
ByteStreamDriver
public ByteStreamDriver()
prepare
public void prepare(TestCase testCase)
- Specified by:
prepare in interface JapexDriver- Overrides:
prepare in class JapexDriverBase
run
public void run(TestCase testCase)
- Specified by:
run in interface JapexDriver- Overrides:
run in class JapexDriverBase
finish
public void finish(TestCase testCase)
- Specified by:
finish in interface JapexDriver- Overrides:
finish in class JapexDriverBase
Copyright © 2011. All Rights Reserved.