com.sun.japex.jdsl.xml.parsing.stax
Class JAXPStAXDriver

java.lang.Object
  extended by com.sun.japex.JapexDriverBase
      extended by com.sun.japex.jdsl.xml.BaseParserDriver
          extended by com.sun.japex.jdsl.xml.parsing.stax.JAXPStAXDriver
All Implemented Interfaces:
JapexDriver, Params, java.util.concurrent.Callable<java.lang.Object>
Direct Known Subclasses:
SunSJSXPStAXDriver

public class JAXPStAXDriver
extends BaseParserDriver


Field Summary
protected  javax.xml.stream.XMLInputFactory _factory
           
protected  boolean _nextOnly
           
 
Fields inherited from class com.sun.japex.jdsl.xml.BaseParserDriver
_builder, _externalVocabularyMap, _initialVocabulary, _inputStream, _outputStream, _saxSerializer, _xmlFile, TESTCASE_NORMALIZE
 
Fields inherited from class com.sun.japex.JapexDriverBase
_driver, _endTime, _needWarmup, _testCase, _testSuite
 
Constructor Summary
JAXPStAXDriver()
           
 
Method Summary
 javax.xml.stream.XMLStreamReader getXMLStreamReader()
          This method may be overriden by a subclass to provide a more efficient way of allocating new parsers.
 void initializeDriver()
           
 void run(TestCase testCase)
           
 
Methods inherited from class com.sun.japex.jdsl.xml.BaseParserDriver
createDocument, finish, prepare, prepareFI, prepareXML
 
Methods inherited from class com.sun.japex.JapexDriverBase
call, finish, getBooleanParam, getDoubleParam, getIntParam, getLongParam, getParam, getTestSuite, hasParam, 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
 

Field Detail

_factory

protected javax.xml.stream.XMLInputFactory _factory

_nextOnly

protected boolean _nextOnly
Constructor Detail

JAXPStAXDriver

public JAXPStAXDriver()
Method Detail

initializeDriver

public void initializeDriver()
Specified by:
initializeDriver in interface JapexDriver
Overrides:
initializeDriver in class JapexDriverBase

run

public void run(TestCase testCase)
Specified by:
run in interface JapexDriver
Overrides:
run in class JapexDriverBase

getXMLStreamReader

public javax.xml.stream.XMLStreamReader getXMLStreamReader()
                                                    throws javax.xml.stream.XMLStreamException
This method may be overriden by a subclass to provide a more efficient way of allocating new parsers.

Throws:
javax.xml.stream.XMLStreamException


Copyright © 2011. All Rights Reserved.