Package org.apache.torque.om
Interface Persistent
-
- All Superinterfaces:
ObjectModel
public interface Persistent extends ObjectModel
This interface defines methods related to saving an object- Version:
- $Id: Persistent.java 1754260 2016-07-27 12:26:53Z tv $
- Author:
- John D. McNally, Fedor K.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
save()
Saves the object.void
save(String dbName)
Stores the object in the database.void
save(Connection con)
Stores the object in the database.-
Methods inherited from interface org.apache.torque.om.ObjectModel
getPrimaryKey, isModified, isNew, setModified, setNew, setPrimaryKey, setPrimaryKey
-
-
-
-
Method Detail
-
save
void save() throws Exception
Saves the object.- Throws:
Exception
- This method might throw an exception
-
save
void save(String dbName) throws Exception
Stores the object in the database. If the object is new, it inserts it; otherwise an update is performed.- Parameters:
dbName
- the name of the database- Throws:
Exception
- This method might throw an exception
-
save
void save(Connection con) throws Exception
Stores the object in the database. If the object is new, it inserts it; otherwise an update is performed. This method is meant to be used as part of a transaction, otherwise use the save() method and the connection details will be handled internally- Parameters:
con
- the Connection used to store the object- Throws:
Exception
- This method might throw an exception
-
-