org.enhydra.shark.instancepersistence.data
Class ActivityDataDelete
java.lang.Object
com.lutris.appserver.server.sql.CoreDO
org.enhydra.shark.instancepersistence.data.ActivityDataDelete
- All Implemented Interfaces:
- java.io.Serializable, com.lutris.appserver.server.sql.Transaction
- public class ActivityDataDelete
- extends com.lutris.appserver.server.sql.CoreDO
*
- Since:
- DODS Project
- Version:
- $Revision: 1.14 $
- Author:
- NN
- See Also:
- Serialized Form
Fields inherited from class com.lutris.appserver.server.sql.CoreDO |
originalData, persistent, versioning |
Method Summary |
protected boolean |
beMorePrecise()
|
void |
dumpData(boolean incrementVersion)
|
void |
executeDelete(com.lutris.appserver.server.sql.DBConnection conn)
overloaded method from CoreDO |
void |
finalizeDelete(boolean success)
overloaded method from CoreDO |
com.lutris.appserver.server.sql.ObjectId |
get_OId()
|
java.sql.PreparedStatement |
getDeleteStatement(com.lutris.appserver.server.sql.DBConnection conn)
|
java.sql.PreparedStatement |
getInsertStatement(com.lutris.appserver.server.sql.DBConnection conn)
|
java.lang.String |
getTableName()
Return SHKActivityData as the name of the table in the database
which contains ActivityDataDelete objects.
|
java.sql.PreparedStatement |
getUpdateStatement(com.lutris.appserver.server.sql.DBConnection conn)
|
protected boolean |
isAutoSave()
|
boolean |
isSelectOIds()
|
int |
objectIdentityType()
|
void |
save()
|
void |
save(com.lutris.appserver.server.sql.DBTransaction dbt)
|
void |
setSelectOIds(boolean arg)
|
Methods inherited from class com.lutris.appserver.server.sql.CoreDO |
addToCache, deleteFromCache, disableVersioning, evict, executeInsert, executeLockingStatement, executeUpdate, finalizeInsert, finalizeUpdate, get_NewVersion, get_OIdColumnName, get_Version, get_versionColumnName, getNewVersion, getOId, getOIdColumnName, getOriginalVersion, getVersion, getVersionColumnName, isPersistent, makeInvisible, makeVisible, originalData_get, refresh, set_NewVersion, set_OId, set_OIdColumnName, set_Version, set_versionColumnName, setNewVersion, setOId, setOIdColumnName, setPersistent, setVersion, setVersionColumnName, updateCache |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ActivityDataDelete
public ActivityDataDelete(ActivityDataQuery query)
throws com.lutris.appserver.server.sql.ObjectIdException,
com.lutris.dods.builder.generator.query.DataObjectException,
com.lutris.appserver.server.sql.DatabaseManagerException
- Parameters:
query
-
save
public void save(com.lutris.appserver.server.sql.DBTransaction dbt)
throws java.sql.SQLException,
com.lutris.appserver.server.sql.DatabaseManagerException,
com.lutris.dods.builder.generator.query.DataObjectException,
com.lutris.dods.builder.generator.query.RefAssertionException,
com.lutris.appserver.server.sql.DBRowUpdateException,
com.lutris.dods.builder.generator.query.QueryException
- Parameters:
dbt
-
- Throws:
java.sql.SQLException
com.lutris.appserver.server.sql.DatabaseManagerException
com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.dods.builder.generator.query.RefAssertionException
com.lutris.appserver.server.sql.DBRowUpdateException
com.lutris.dods.builder.generator.query.QueryException
save
public void save()
throws java.sql.SQLException,
com.lutris.appserver.server.sql.DatabaseManagerException,
com.lutris.dods.builder.generator.query.DataObjectException,
com.lutris.dods.builder.generator.query.RefAssertionException,
com.lutris.appserver.server.sql.DBRowUpdateException,
com.lutris.dods.builder.generator.query.QueryException
- Throws:
java.sql.SQLException
com.lutris.appserver.server.sql.DatabaseManagerException
com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.dods.builder.generator.query.RefAssertionException
com.lutris.appserver.server.sql.DBRowUpdateException
com.lutris.dods.builder.generator.query.QueryException
executeDelete
public void executeDelete(com.lutris.appserver.server.sql.DBConnection conn)
throws java.sql.SQLException
- overloaded method from CoreDO
- Throws:
java.sql.SQLException
finalizeDelete
public void finalizeDelete(boolean success)
- overloaded method from CoreDO
objectIdentityType
public int objectIdentityType()
getTableName
public java.lang.String getTableName()
- Return SHKActivityData as the name of the table in the database
which contains ActivityDataDelete objects.
This method overrides CoreDO.getTableName()
- Returns:
- The database table name.
get_OId
public com.lutris.appserver.server.sql.ObjectId get_OId()
isAutoSave
protected boolean isAutoSave()
isSelectOIds
public boolean isSelectOIds()
- Returns:
- true for ...
setSelectOIds
public void setSelectOIds(boolean arg)
- Parameters:
arg
- - without explanation, yet
beMorePrecise
protected boolean beMorePrecise()
dumpData
public void dumpData(boolean incrementVersion)
getInsertStatement
public java.sql.PreparedStatement getInsertStatement(com.lutris.appserver.server.sql.DBConnection conn)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
getUpdateStatement
public java.sql.PreparedStatement getUpdateStatement(com.lutris.appserver.server.sql.DBConnection conn)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
getDeleteStatement
public java.sql.PreparedStatement getDeleteStatement(com.lutris.appserver.server.sql.DBConnection conn)
throws java.sql.SQLException
- Throws:
java.sql.SQLException