|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Persistent
This interface defines methods related to saving an object
| Method Summary | |
|---|---|
ObjectKey |
getPrimaryKey()
getter for the object primaryKey. |
boolean |
isModified()
Returns whether the object has been modified, since it was last retrieved from storage. |
boolean |
isNew()
Returns whether the object has ever been saved. |
void |
save()
Saves the object. |
void |
save(java.sql.Connection con)
Stores the object in the database. |
void |
save(java.lang.String dbName)
Stores the object in the database. |
void |
setModified(boolean m)
Sets the modified state for the object. |
void |
setNew(boolean b)
Setter for the isNew attribute. |
void |
setPrimaryKey(ObjectKey primaryKey)
Sets the PrimaryKey for the object. |
void |
setPrimaryKey(java.lang.String primaryKey)
Sets the PrimaryKey for the object. |
| Method Detail |
|---|
ObjectKey getPrimaryKey()
void setPrimaryKey(ObjectKey primaryKey)
throws java.lang.Exception
primaryKey - The new PrimaryKey for the object.
java.lang.Exception - This method might throw an exception
void setPrimaryKey(java.lang.String primaryKey)
throws java.lang.Exception
primaryKey - the String should be of the form produced by
ObjectKey.toString().
java.lang.Exception - This method might throw an exceptionboolean isModified()
boolean isNew()
void setNew(boolean b)
b - the state of the object.void setModified(boolean m)
m - The new modified state for the object.
void save()
throws java.lang.Exception
java.lang.Exception - This method might throw an exception
void save(java.lang.String dbName)
throws java.lang.Exception
dbName - the name of the database
java.lang.Exception - This method might throw an exception
void save(java.sql.Connection con)
throws java.lang.Exception
con - the Connection used to store the object
java.lang.Exception - This method might throw an exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||