|
www.element4solution.com | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface E4DBModify_Intf
Interface for database writing access classes. This interface becomes implemented by the generated database table access classes.
E4DBSelect_Intf,
E4DBModify,
E4DBModifyFreefields_Intf| Method Summary | |
|---|---|
void |
close()
Close the database connection (if pooling is enabled #e4s.db.E4DBConnection_Intf#connectionIsPooled). |
long |
executeInsertLng()
Execute a new record, and if there is an ident defined return the new incremental ident value of that record. |
void |
executeUpdate()
|
E4ApplObj_Intf |
getApplObj()
Get the application object. |
E4DBConnection_Intf |
getConnection()
Get the database connection. |
E4DBReference[] |
getReferenceDelete(E4DBColumnName cName)
Get an array of reference entries that are marked for referential delete in the data dictionary. |
E4DBReference[] |
getReferenceLookup(E4DBColumnName cName)
Get an array of reference entries that are marked for referential lookup in the data dictionary. |
E4DBTableName |
getTableName()
|
java.lang.String |
getWhere()
|
void |
resetWhere()
|
void |
set(E4DBColumnName cName,
boolean val)
|
void |
set(E4DBColumnName cName,
java.util.Date val)
|
void |
set(E4DBColumnName cName,
E4String val)
|
void |
set(E4DBColumnName cName,
float val)
|
void |
set(E4DBColumnName cName,
int val)
|
void |
set(E4DBColumnName cName,
long val)
|
void |
set(E4DBColumnName cName,
java.lang.String val)
|
void |
setFilter(E4DBColumnName fieldName,
boolean filter)
|
void |
setFilter(E4DBColumnName fieldName,
java.util.Date filter)
|
void |
setFilter(E4DBColumnName fieldName,
float filter)
|
void |
setFilter(E4DBColumnName fieldName,
long filter)
|
void |
setFilter(E4DBColumnName fieldName,
java.lang.String filter)
|
void |
setFilter(E4DBFilter_Intf filter)
|
void |
setWhere(java.lang.String sql)
|
java.lang.String |
toString()
|
| Method Detail |
|---|
E4DBTableName getTableName()
long executeInsertLng()
throws E4DBException
E4DBException
void executeUpdate()
throws E4DBException
E4DBExceptionvoid resetWhere()
java.lang.String getWhere()
void setWhere(java.lang.String sql)
void setFilter(E4DBFilter_Intf filter)
void setFilter(E4DBColumnName fieldName,
java.lang.String filter)
throws E4DBException
E4DBException
void setFilter(E4DBColumnName fieldName,
java.util.Date filter)
throws E4DBException
E4DBException
void setFilter(E4DBColumnName fieldName,
float filter)
throws E4DBException
E4DBException
void setFilter(E4DBColumnName fieldName,
long filter)
throws E4DBException
E4DBException
void setFilter(E4DBColumnName fieldName,
boolean filter)
throws E4DBException
E4DBExceptionjava.lang.String toString()
toString in class java.lang.ObjectE4ApplObj_Intf getApplObj()
E4ServletImplementation_Intf.getApplObj(),
E4ServletImplementation_Intf.setApplicationObject(e4s.application.E4ApplObj_Intf)E4DBConnection_Intf getConnection()
void set(E4DBColumnName cName,
java.lang.String val)
void set(E4DBColumnName cName,
E4String val)
void set(E4DBColumnName cName,
java.util.Date val)
void set(E4DBColumnName cName,
boolean val)
void set(E4DBColumnName cName,
long val)
void set(E4DBColumnName cName,
float val)
void set(E4DBColumnName cName,
int val)
E4DBReference[] getReferenceDelete(E4DBColumnName cName)
throws E4DBException
cName - the column which references needs to be deleted (the "master")
E4DBException
E4DBReference[] getReferenceLookup(E4DBColumnName cName)
throws E4DBException
cName - the column which references needs to be deleted (the "master")
E4DBException
void close()
throws E4DBException
#e4s.db.E4DBConnection_Intf#connectionIsPooled).
E4DBException
|
www.element4solution.com | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||