Apache JMeter

org.apache.jmeter.save.converters
Class SampleResultConverter

java.lang.Object
  extended by AbstractCollectionConverter
      extended by org.apache.jmeter.save.converters.SampleResultConverter
Direct Known Subclasses:
HTTPResultConverter

public class SampleResultConverter
extends AbstractCollectionConverter

XStream Converter for the SampleResult class


Field Summary
protected static java.lang.String TAG_COOKIES
           
protected static java.lang.String TAG_METHOD
           
protected static java.lang.String TAG_QUERY_STRING
           
protected static java.lang.String TAG_REDIRECT_LOCATION
           
protected static java.lang.String TAG_REQUEST_HEADER
           
protected static java.lang.String TAG_RESPONSE_DATA
           
protected static java.lang.String TAG_RESPONSE_FILE
           
protected static java.lang.String TAG_RESPONSE_HEADER
           
protected static java.lang.String TAG_SAMPLER_DATA
           
 
Constructor Summary
SampleResultConverter(Mapper arg0)
           
 
Method Summary
 boolean canConvert(java.lang.Class arg0)
           
static java.lang.String getVersion()
          Returns the converter version; used to check for possible incompatibilities
 void marshal(java.lang.Object obj, HierarchicalStreamWriter writer, MarshallingContext context)
           
protected  void readFile(java.lang.String resultFileName, SampleResult res)
           
protected  void retrieveAttributes(HierarchicalStreamReader reader, UnmarshallingContext context, SampleResult res)
           
protected  boolean retrieveItem(HierarchicalStreamReader reader, UnmarshallingContext context, SampleResult res, java.lang.Object subItem)
           
protected  void saveAssertions(HierarchicalStreamWriter writer, MarshallingContext context, SampleResult res, SampleSaveConfiguration save)
           
protected  void saveRequestHeaders(HierarchicalStreamWriter writer, MarshallingContext context, SampleResult res, SampleSaveConfiguration save)
           
protected  void saveResponseData(HierarchicalStreamWriter writer, MarshallingContext context, SampleResult res, SampleSaveConfiguration save)
           
protected  void saveResponseHeaders(HierarchicalStreamWriter writer, MarshallingContext context, SampleResult res, SampleSaveConfiguration save)
           
protected  void saveSamplerData(HierarchicalStreamWriter writer, MarshallingContext context, SampleResult res, SampleSaveConfiguration save)
           
protected  void saveSubResults(HierarchicalStreamWriter writer, MarshallingContext context, SampleResult res, SampleSaveConfiguration save)
           
protected  void setAttributes(HierarchicalStreamWriter writer, MarshallingContext context, SampleResult res, SampleSaveConfiguration save)
           
 java.lang.Object unmarshal(HierarchicalStreamReader reader, UnmarshallingContext context)
           
protected  void writeString(HierarchicalStreamWriter writer, java.lang.String tag, java.lang.String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TAG_COOKIES

protected static final java.lang.String TAG_COOKIES
See Also:
Constant Field Values

TAG_METHOD

protected static final java.lang.String TAG_METHOD
See Also:
Constant Field Values

TAG_QUERY_STRING

protected static final java.lang.String TAG_QUERY_STRING
See Also:
Constant Field Values

TAG_REDIRECT_LOCATION

protected static final java.lang.String TAG_REDIRECT_LOCATION
See Also:
Constant Field Values

TAG_REQUEST_HEADER

protected static final java.lang.String TAG_REQUEST_HEADER
See Also:
Constant Field Values

TAG_RESPONSE_DATA

protected static final java.lang.String TAG_RESPONSE_DATA
See Also:
Constant Field Values

TAG_RESPONSE_HEADER

protected static final java.lang.String TAG_RESPONSE_HEADER
See Also:
Constant Field Values

TAG_SAMPLER_DATA

protected static final java.lang.String TAG_SAMPLER_DATA
See Also:
Constant Field Values

TAG_RESPONSE_FILE

protected static final java.lang.String TAG_RESPONSE_FILE
See Also:
Constant Field Values
Constructor Detail

SampleResultConverter

public SampleResultConverter(Mapper arg0)
Parameters:
arg0 -
Method Detail

getVersion

public static java.lang.String getVersion()
Returns the converter version; used to check for possible incompatibilities


canConvert

public boolean canConvert(java.lang.Class arg0)

marshal

public void marshal(java.lang.Object obj,
                    HierarchicalStreamWriter writer,
                    MarshallingContext context)

saveSamplerData

protected void saveSamplerData(HierarchicalStreamWriter writer,
                               MarshallingContext context,
                               SampleResult res,
                               SampleSaveConfiguration save)
Parameters:
writer -
res -
save -

saveResponseData

protected void saveResponseData(HierarchicalStreamWriter writer,
                                MarshallingContext context,
                                SampleResult res,
                                SampleSaveConfiguration save)
Parameters:
writer -
res -
save -

saveRequestHeaders

protected void saveRequestHeaders(HierarchicalStreamWriter writer,
                                  MarshallingContext context,
                                  SampleResult res,
                                  SampleSaveConfiguration save)
Parameters:
writer -
res -
save -

saveResponseHeaders

protected void saveResponseHeaders(HierarchicalStreamWriter writer,
                                   MarshallingContext context,
                                   SampleResult res,
                                   SampleSaveConfiguration save)
Parameters:
writer -
res -
save -

saveSubResults

protected void saveSubResults(HierarchicalStreamWriter writer,
                              MarshallingContext context,
                              SampleResult res,
                              SampleSaveConfiguration save)
Parameters:
writer -
context -
res -
save -

saveAssertions

protected void saveAssertions(HierarchicalStreamWriter writer,
                              MarshallingContext context,
                              SampleResult res,
                              SampleSaveConfiguration save)
Parameters:
writer -
context -
res -
save -

setAttributes

protected void setAttributes(HierarchicalStreamWriter writer,
                             MarshallingContext context,
                             SampleResult res,
                             SampleSaveConfiguration save)
Parameters:
writer -
res -
save -

writeString

protected void writeString(HierarchicalStreamWriter writer,
                           java.lang.String tag,
                           java.lang.String value)
Parameters:
writer -
tag -
value -

unmarshal

public java.lang.Object unmarshal(HierarchicalStreamReader reader,
                                  UnmarshallingContext context)

retrieveItem

protected boolean retrieveItem(HierarchicalStreamReader reader,
                               UnmarshallingContext context,
                               SampleResult res,
                               java.lang.Object subItem)
Parameters:
reader -
context -
res -
Returns:
true if the item was processed (for HTTPResultConverter)

retrieveAttributes

protected void retrieveAttributes(HierarchicalStreamReader reader,
                                  UnmarshallingContext context,
                                  SampleResult res)
Parameters:
reader -
res -

readFile

protected void readFile(java.lang.String resultFileName,
                        SampleResult res)

Apache JMeter

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