isc.sensor.outputadaptor.oaextensions
Class SimpleSinkSQLGenerator.SQLTemplate

java.lang.Object
  extended by isc.sensor.outputadaptor.oaextensions.SimpleSinkSQLGenerator.SQLTemplate
Enclosing class:
SimpleSinkSQLGenerator

 class SimpleSinkSQLGenerator.SQLTemplate
extends java.lang.Object

helper class to hold parameterised SQL statement and to generate actual SQL given a DataObject


Field Summary
(package private)  SimpleSinkSQLGenerator.TypeTransformer _transformers
           
 
Constructor Summary
SimpleSinkSQLGenerator.SQLTemplate(java.lang.String s)
           
 
Method Summary
 java.lang.String getSQL(org.openadaptor.dataobjects.DataObject dob)
           
 java.lang.String getSQL(org.openadaptor.dataobjects.DataObject dob, SimpleSinkSQLGenerator.TypeTransformer transfomers)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_transformers

SimpleSinkSQLGenerator.TypeTransformer _transformers
Constructor Detail

SimpleSinkSQLGenerator.SQLTemplate

public SimpleSinkSQLGenerator.SQLTemplate(java.lang.String s)
Method Detail

getSQL

public java.lang.String getSQL(org.openadaptor.dataobjects.DataObject dob,
                               SimpleSinkSQLGenerator.TypeTransformer transfomers)
                        throws org.openadaptor.dataobjects.DataObjectException
Throws:
org.openadaptor.dataobjects.DataObjectException

getSQL

public java.lang.String getSQL(org.openadaptor.dataobjects.DataObject dob)
                        throws org.openadaptor.dataobjects.DataObjectException
Throws:
org.openadaptor.dataobjects.DataObjectException