com.sun.japex.jdsl.xml.roundtrip.bind
Class BaseJAXBDriver

java.lang.Object
  extended by com.sun.japex.JapexDriverBase
      extended by com.sun.japex.jdsl.xml.roundtrip.bind.BaseJAXBDriver
All Implemented Interfaces:
JapexDriver, Params, java.util.concurrent.Callable<java.lang.Object>
Direct Known Subclasses:
JAXBInputOutputStreamDriver

public abstract class BaseJAXBDriver
extends JapexDriverBase


Field Summary
protected  java.lang.Object _bean
           
protected  java.io.ByteArrayInputStream _inputStream
           
protected  javax.xml.bind.Marshaller _marshaller
           
protected  java.io.ByteArrayOutputStream _outputStream
           
protected  javax.xml.bind.Unmarshaller _unmarshaller
           
protected static boolean printManifest
           
 
Fields inherited from class com.sun.japex.JapexDriverBase
_driver, _endTime, _needWarmup, _testCase, _testSuite
 
Constructor Summary
BaseJAXBDriver()
           
 
Method Summary
 void initializeDriver()
           
 void prepare(TestCase testCase)
           
 
Methods inherited from class com.sun.japex.JapexDriverBase
call, finish, finish, getBooleanParam, getDoubleParam, getIntParam, getLongParam, getParam, getTestSuite, hasParam, prepare, run, 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

_marshaller

protected javax.xml.bind.Marshaller _marshaller

_unmarshaller

protected javax.xml.bind.Unmarshaller _unmarshaller

_bean

protected java.lang.Object _bean

_inputStream

protected java.io.ByteArrayInputStream _inputStream

_outputStream

protected java.io.ByteArrayOutputStream _outputStream

printManifest

protected static boolean printManifest
Constructor Detail

BaseJAXBDriver

public BaseJAXBDriver()
Method Detail

initializeDriver

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

prepare

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


Copyright © 2011. All Rights Reserved.