net.wgen.op.db.dbunit
Class ParamTreePathCallbackTransformer

java.lang.Object
  extended bynet.wgen.op.db.dbunit.PathCallbackTransformer
      extended bynet.wgen.op.db.dbunit.ParamTreePathCallbackTransformer
All Implemented Interfaces:
java.io.Serializable

public class ParamTreePathCallbackTransformer
extends PathCallbackTransformer

Version:
$Id: ParamTreePathCallbackTransformer.html,v 1.2 2007/01/28 04:09:37 paulfeuer Exp $
Author:
Paul Feuer, Wireless Generation, Inc.
See Also:
Serialized Form

Field Summary
 
Fields inherited from class net.wgen.op.db.dbunit.PathCallbackTransformer
_dbCall
 
Constructor Summary
ParamTreePathCallbackTransformer()
           
 
Method Summary
private  java.util.SortedMap getOpParams(DatabaseCall call)
          Get a sorted map of name to value parameters for the call's op.
private  java.lang.String getPageName(DatabaseCall call)
          Get the page name from the traceKey.
 java.lang.String makeFilePathForCall(DatabaseCall call, HandlingOption option)
           
 
Methods inherited from class net.wgen.op.db.dbunit.PathCallbackTransformer
getParameterIndexFromTableName, makeTableNameForParameterIndex, setDatabaseCall
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParamTreePathCallbackTransformer

public ParamTreePathCallbackTransformer()
Method Detail

makeFilePathForCall

public java.lang.String makeFilePathForCall(DatabaseCall call,
                                            HandlingOption option)
Overrides:
makeFilePathForCall in class PathCallbackTransformer
Parameters:
call -
option - the name of the option storing the name of the set
Returns:
the filepath for the call

getPageName

private java.lang.String getPageName(DatabaseCall call)
Get the page name from the traceKey.

Parameters:
call -
Returns:
the page name of the request

getOpParams

private java.util.SortedMap getOpParams(DatabaseCall call)
Get a sorted map of name to value parameters for the call's op.

Parameters:
call -
Returns:
a map of name to values for the call's op