org.apache.cayenne.access.jdbc
Class UpdateAction

java.lang.Object
  extended by org.apache.cayenne.access.jdbc.BaseSQLAction
      extended by org.apache.cayenne.access.jdbc.UpdateAction
All Implemented Interfaces:
SQLAction

public class UpdateAction
extends BaseSQLAction

Since:
1.2
Author:
Andrei Adamchik

Field Summary
protected  Query query
           
 
Fields inherited from class org.apache.cayenne.access.jdbc.BaseSQLAction
adapter, entityResolver
 
Constructor Summary
UpdateAction(Query query, DbAdapter adapter, EntityResolver entityResolver)
           
 
Method Summary
protected  QueryTranslator createTranslator(java.sql.Connection connection)
           
 void performAction(java.sql.Connection connection, OperationObserver observer)
          Executes a query using a strategy defined by the implementation.
 
Methods inherited from class org.apache.cayenne.access.jdbc.BaseSQLAction
getAdapter, getEntityResolver, readResultSet
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

query

protected Query query
Constructor Detail

UpdateAction

public UpdateAction(Query query,
                    DbAdapter adapter,
                    EntityResolver entityResolver)
Method Detail

createTranslator

protected QueryTranslator createTranslator(java.sql.Connection connection)

performAction

public void performAction(java.sql.Connection connection,
                          OperationObserver observer)
                   throws java.sql.SQLException,
                          java.lang.Exception
Description copied from interface: SQLAction
Executes a query using a strategy defined by the implementation.

Throws:
java.sql.SQLException
java.lang.Exception


Copyright © 2001-2006 Apache.org All Rights Reserved.