net.wgen.op.db.xform
Class OutputTransformCallbackImpl

java.lang.Object
  extended bynet.wgen.op.db.xform.OutputTransformCallbackImpl
All Implemented Interfaces:
OutputTransformCallback

public class OutputTransformCallbackImpl
extends java.lang.Object
implements OutputTransformCallback

Basic no-op transformer.

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

Constructor Summary
OutputTransformCallbackImpl()
           
 
Method Summary
 java.lang.Object transformOutputValue(java.lang.Object val, java.lang.String functionName, int paramIdx, TraceKey traceKey, org.apache.log4j.Logger logger)
          When processing an output value, transform it.
 java.lang.Object transformResultSetKey(java.lang.Object key, java.lang.String functionName, int paramIdx, TraceKey traceKey, org.apache.log4j.Logger logger)
          When processing a ResultSet, transform a key in a record.
 java.lang.Object transformResultSetValue(java.lang.Object val, java.lang.String columnName, java.lang.String functionName, int paramIdx, TraceKey traceKey, org.apache.log4j.Logger logger)
          When processing a ResultSet, transform a value in a record.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OutputTransformCallbackImpl

public OutputTransformCallbackImpl()
Method Detail

transformResultSetKey

public java.lang.Object transformResultSetKey(java.lang.Object key,
                                              java.lang.String functionName,
                                              int paramIdx,
                                              TraceKey traceKey,
                                              org.apache.log4j.Logger logger)
When processing a ResultSet, transform a key in a record.

Specified by:
transformResultSetKey in interface OutputTransformCallback
Parameters:
key - the column name as read by the database
functionName - the name of the function that was executed
paramIdx -
traceKey -
logger -
Returns:
the transformed key

transformResultSetValue

public java.lang.Object transformResultSetValue(java.lang.Object val,
                                                java.lang.String columnName,
                                                java.lang.String functionName,
                                                int paramIdx,
                                                TraceKey traceKey,
                                                org.apache.log4j.Logger logger)
When processing a ResultSet, transform a value in a record.

Specified by:
transformResultSetValue in interface OutputTransformCallback
Parameters:
val -
columnName -
functionName -
paramIdx -
traceKey -
logger -
Returns:
the transformed record value

transformOutputValue

public java.lang.Object transformOutputValue(java.lang.Object val,
                                             java.lang.String functionName,
                                             int paramIdx,
                                             TraceKey traceKey,
                                             org.apache.log4j.Logger logger)
When processing an output value, transform it.

Specified by:
transformOutputValue in interface OutputTransformCallback
Parameters:
val -
functionName -
paramIdx -
traceKey -
logger -
Returns:
the transformed value