org.dasein.persist.jdbc
Class TranslatorDeleter

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

public abstract class TranslatorDeleter
extends TranslationSql

Provides basic operations to delete translations associated with a specific object from the database.

Last modified: $Date: 2007/08/05 18:42:57 $

Version:
$Revision: 1.2 $
Author:
George Reese

Field Summary
static int W_OWNER_ID
           
 
Fields inherited from class org.dasein.persist.Execution
connection, DASEIN_PERSIST_PROPERTIES, data, dsn, PROPERTIES, results, statement
 
Constructor Summary
TranslatorDeleter()
           
 
Method Summary
 String getStatement()
           
abstract  String getTable()
           
 Map<String,Object> run(Transaction xaction, 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

W_OWNER_ID

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

TranslatorDeleter

public TranslatorDeleter()
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 xaction,
                              Map<String,Object> state)
                       throws PersistenceException,
                              SQLException
Overrides:
run in class Execution
Throws:
PersistenceException
SQLException


Copyright © 2011 enStratus Networks LLC. All Rights Reserved.