org.dasein.persist.jdbc
Class TranslatorLoader

java.lang.Object
  extended by org.dasein.persist.Execution
      extended by org.dasein.persist.jdbc.TranslationSql
          extended by org.dasein.persist.jdbc.TranslatorLoader

public abstract class TranslatorLoader
extends TranslationSql


Field Summary
static int ATTRIBUTE
           
static int COUNTRY
           
static int LANGUAGE
           
static int TRANSLATION
           
static int W_OWNER_ID
           
 
Fields inherited from class org.dasein.persist.Execution
connection, DASEIN_PERSIST_PROPERTIES, data, dsn, PROPERTIES, results, statement
 
Constructor Summary
TranslatorLoader()
           
 
Method Summary
 String getStatement()
           
abstract  String getTable()
           
 Map<String,Object> run(Transaction ignore, Map<String,Object> state)
           
 
Methods inherited from class org.dasein.persist.jdbc.TranslationSql
getSqlName, getSqlName, getSqlNameForClassName
 
Methods inherited from class org.dasein.persist.Execution
close, execute, getConnection, getDataSource, getDataSourceName, getDataSourceName, getIdentifier, getIdentifier, getInstance, getQuotes, getState, getStatement, getStatement, isReadOnly, isUpperCase, loadStringTranslations, removeStringTranslations, run, saveStringTranslation, saveStringTranslation, setData, setDsn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ATTRIBUTE

public static final int ATTRIBUTE
See Also:
Constant Field Values

LANGUAGE

public static final int LANGUAGE
See Also:
Constant Field Values

COUNTRY

public static final int COUNTRY
See Also:
Constant Field Values

TRANSLATION

public static final int TRANSLATION
See Also:
Constant Field Values

W_OWNER_ID

public static final int W_OWNER_ID
See Also:
Constant Field Values
Constructor Detail

TranslatorLoader

public TranslatorLoader()
Method Detail

getStatement

public String getStatement()
                    throws SQLException
Overrides:
getStatement in class Execution
Returns:
the SQL for this event
Throws:
SQLException

getTable

public abstract String getTable()

run

public Map<String,Object> run(Transaction ignore,
                              Map<String,Object> state)
                       throws PersistenceException,
                              SQLException
Overrides:
run in class Execution
Throws:
PersistenceException
SQLException


Copyright © 2011 enStratus Networks LLC. All Rights Reserved.