java.lang.Objectorg.objectweb.telosys.common.TelosysObject
org.objectweb.telosys.dal.dao.StandardDAO
Standard DAO ancestor
| Field Summary | |
protected static int |
STORE_BOOLEAN_AS_INT
|
protected static int |
STORE_BOOLEAN_AS_STRING
|
protected static int |
STORE_BOOLEAN_DEFAULT
|
| Constructor Summary | |
StandardDAO(java.lang.Class beanClass,
SqlRequests sqlRequests)
Constructor |
|
| Method Summary | |
protected void |
alterEntityBeanClass(java.lang.Class newClass)
Change the class of the bean associated with the current DAO |
protected void |
alterSqlSelectWithJoin(java.lang.String sJoinTables,
java.lang.String sJoinColumns,
java.lang.String sJoinCriteria)
Change the SQL SELECT by adding a JOIN |
protected abstract int |
beanToTable(QueryContext context,
java.lang.Object entity)
Set the table Data columns values from the Java Bean attributes ( except the Primary Key ) Must be implemented in the "concrete DAO" |
protected int |
beanToTableWithoutAutoInc(QueryContext context,
java.lang.Object entity)
Set the table columns values from the Java Bean attributes, except the Auto-Incremented Key column. |
ListQuery |
createQuery(Criteria criteria)
Creates a query on a single table with the given dynamic criterias, using only the useful criterias |
ListQuery |
createQuery(Criteria criteria,
java.lang.String sQueryEndOfSelect)
Creates a query on a single table with the given dynamic criterias and an additional clause, using only the useful criterias |
ListQuery |
createQuery(int iParamCount,
java.lang.String sQueryCriteria)
Creates a query on a single table with the given criteria ( force the number of criteria parameters ) |
ListQuery |
createQuery(int iParamCount,
java.lang.String sQueryCriteria,
java.lang.String sQueryEndOfSelect)
Creates a query on a single table with the given criteria and an additional clause ( force the number of criteria parameters ) |
ListQuery |
createQuery(java.lang.String sQueryCriteria)
Creates a query on a single table with the given criteria the number of SQL parameters is the number of '?' |
ListQuery |
createQuery(java.lang.String sQueryCriteria,
java.lang.String sQueryEndOfSelect)
Creates a query on a single table with the given criteria and an additional clause ( the number of SQL parameters is the number of '?' |
ListQuery |
createQueryAll()
Creates a query on a single table to get all the records |
ListQuery |
createQueryAll(java.lang.String sQueryEndOfSelect)
Creates a query on a single table to get all the records with an additional clause |
java.lang.String |
describe()
Describes the DAO |
protected int |
doCount(ListQuery query)
Count operation using a query |
protected int |
doCount(ListQuery query,
java.sql.Connection con)
Count operation using a query |
protected int |
doCount(ListQuery query,
DatabaseSession session)
Count operation using a query |
protected int |
doCount(ListQuery query,
int iDatabaseId)
Count operation using a query |
protected int |
doDelete(java.lang.Object bean)
Deletes the given bean in the table if it exists |
protected int |
doDelete(java.lang.Object bean,
java.sql.Connection con)
Deletes the given bean in the table if it exists |
protected int |
doDelete(java.lang.Object bean,
DatabaseSession session)
Deletes the given bean in the table if it exists |
protected int |
doDelete(java.lang.Object bean,
int iDatabaseId)
Deletes the given bean in the table if it exists |
protected int |
doDeleteList(ListQuery query)
Deletes list using a query |
protected int |
doDeleteList(ListQuery query,
java.sql.Connection con)
Deletes list using a query |
protected int |
doDeleteList(ListQuery query,
DatabaseSession session)
Deletes list using a query |
protected int |
doDeleteList(ListQuery query,
int iDatabaseId)
Deletes list using a query |
protected int |
doDeleteListItems(GenericVOList listData)
Deletes all items of the given VO list |
protected int |
doDeleteListItems(GenericVOList listData,
java.sql.Connection con)
Deletes all items of the given VO list |
protected int |
doDeleteListItems(GenericVOList listData,
DatabaseSession session)
Deletes all items of the given VO list |
protected int |
doDeleteListItems(GenericVOList listData,
int iDatabaseId)
Deletes all items of the given VO list |
protected int |
doDeleteListItems(java.util.List listData)
Deletes all items of the given standard list |
protected int |
doDeleteListItems(java.util.List listData,
java.sql.Connection con)
Deletes all items of the given standard list |
protected int |
doDeleteListItems(java.util.List listData,
DatabaseSession session)
Deletes all items of the given standard list |
protected int |
doDeleteListItems(java.util.List listData,
int iDatabaseId)
Deletes all items of the given standard list |
protected boolean |
doExists(java.lang.Object bean)
Checks the existence of the given bean in the table |
protected boolean |
doExists(java.lang.Object bean,
java.sql.Connection con)
Checks the existence of the given bean in the table |
protected boolean |
doExists(java.lang.Object bean,
DatabaseSession session)
Checks the existence of the given bean in the table |
protected boolean |
doExists(java.lang.Object bean,
int iDatabaseId)
Checks the existence of the given bean in the table |
protected int |
doInsert(java.lang.Object bean)
Tries to insert the given bean in the table (potential duplicate key error) |
protected int |
doInsert(java.lang.Object bean,
java.sql.Connection con)
Tries to insert the given bean in the table (potential duplicate key error) |
protected int |
doInsert(java.lang.Object bean,
DatabaseSession session)
Tries to insert the given bean in the table (potential duplicate key error) |
protected int |
doInsert(java.lang.Object bean,
int iDatabaseId)
Tries to insert the given bean in the table (potential duplicate key error) |
protected java.lang.Long |
doInsertKeyGen(java.lang.Object bean)
Insert the given bean in the table with an automatic key generation NB : The "auto increment" capability is not available on all the databases |
protected java.lang.Long |
doInsertKeyGen(java.lang.Object bean,
java.sql.Connection con)
Insert the given bean in the table with an automatic key generation NB : The "auto increment" capability is not available on all the databases |
protected java.lang.Long |
doInsertKeyGen(java.lang.Object bean,
DatabaseSession session)
Insert the given bean in the table with an automatic key generation NB : The "auto increment" capability is not available on all the databases |
protected java.lang.Long |
doInsertKeyGen(java.lang.Object bean,
int iDatabaseId)
Insert the given bean in the table with an automatic key generation NB : The "auto increment" capability is not available on all the databases |
protected int |
doInsertListItems(GenericVOList listData)
Inserts all items of the given VO list |
protected int |
doInsertListItems(GenericVOList listData,
java.sql.Connection con)
Inserts all items of the given VO list |
protected int |
doInsertListItems(GenericVOList listData,
DatabaseSession session)
Inserts all items of the given VO list |
protected int |
doInsertListItems(GenericVOList listData,
int iDatabaseId)
Inserts all items of the given VO list |
protected int |
doInsertListItems(java.util.List listData)
Inserts all items of the given standard list |
protected int |
doInsertListItems(java.util.List listData,
java.sql.Connection con)
Inserts all items of the given standard list |
protected int |
doInsertListItems(java.util.List listData,
DatabaseSession session)
Inserts all items of the given standard list |
protected int |
doInsertListItems(java.util.List listData,
int iDatabaseId)
Inserts all items of the given standard list |
protected int |
doLoad(java.lang.Object bean)
Tries to load the given bean (the PK values must be in the bean itself) |
protected int |
doLoad(java.lang.Object bean,
java.sql.Connection con)
Tries to load the given bean (the PK values must be in the bean itself) |
protected int |
doLoad(java.lang.Object bean,
DatabaseSession session)
Tries to load the given bean (the PK values must be in the bean itself) |
protected int |
doLoad(java.lang.Object bean,
int iDatabaseId)
Tries to load the given bean (the PK values must be in the bean itself) |
protected int |
doLoad(java.lang.Object bean,
java.lang.String sOptionalClause)
Tries to load the given bean (the PK values must be in the bean itself) |
protected int |
doLoad(java.lang.Object bean,
java.lang.String sOptionalClause,
java.sql.Connection con)
Tries to load the given bean (the PK values must be in the bean itself) |
protected int |
doLoad(java.lang.Object bean,
java.lang.String sOptionalClause,
DatabaseSession session)
Tries to load the given bean (the PK values must be in the bean itself) |
protected int |
doLoad(java.lang.Object bean,
java.lang.String sOptionalClause,
int iDatabaseId)
Tries to load the given bean (the PK values must be in the bean itself) |
protected int |
doLoadList(ListQuery query,
GenericVOList listData)
Loads a VO list using a query |
protected int |
doLoadList(ListQuery query,
GenericVOList listData,
java.sql.Connection con)
Loads a VO list using a query |
protected int |
doLoadList(ListQuery query,
GenericVOList listData,
DatabaseSession session)
Loads a VO list using a query |
protected int |
doLoadList(ListQuery query,
GenericVOList listData,
int iDatabaseId)
Loads a VO list using a query |
protected int |
doLoadList(ListQuery query,
java.util.List listData)
Loads a standard list using a query |
protected int |
doLoadList(ListQuery query,
java.util.List listData,
java.sql.Connection con)
Loads a standard list using a query |
protected int |
doLoadList(ListQuery query,
java.util.List listData,
DatabaseSession session)
Loads a standard list using a query |
protected int |
doLoadList(ListQuery query,
java.util.List listData,
int iDatabaseId)
Loads a standard list using a query |
protected int |
doSave(java.lang.Object bean)
Saves the given bean in the table |
protected int |
doSave(java.lang.Object bean,
java.sql.Connection con)
Saves the given bean in the table |
protected int |
doSave(java.lang.Object bean,
DatabaseSession session)
Saves the given bean in the table |
protected int |
doSave(java.lang.Object bean,
int iDatabaseId)
Saves the given bean in the table |
protected int |
doSaveList(ListQuery query,
GenericVOList listData)
Saves a VO list using a query criterias |
protected int |
doSaveList(ListQuery query,
GenericVOList listData,
java.sql.Connection con)
Saves a VO list using a query criterias |
protected int |
doSaveList(ListQuery query,
GenericVOList listData,
DatabaseSession session)
Saves a VO list using a query criterias |
protected int |
doSaveList(ListQuery query,
GenericVOList listData,
int iDatabaseId)
Saves a VO list using a query criterias |
protected int |
doSaveList(ListQuery query,
java.util.List listData)
Saves a standard list using a query criterias |
protected int |
doSaveList(ListQuery query,
java.util.List listData,
java.sql.Connection con)
Saves a standard list using a query criterias |
protected int |
doSaveList(ListQuery query,
java.util.List listData,
DatabaseSession session)
Saves a standard list using a query criterias |
protected int |
doSaveList(ListQuery query,
java.util.List listData,
int iDatabaseId)
Saves a standard list using a query criterias |
protected int |
doUpdate(java.lang.Object bean)
Updates the given bean in the table if it exists |
protected int |
doUpdate(java.lang.Object bean,
java.sql.Connection con)
Updates the given bean in the table if it exists |
protected int |
doUpdate(java.lang.Object bean,
DatabaseSession session)
Updates the given bean in the table if it exists |
protected int |
doUpdate(java.lang.Object bean,
int iDatabaseId)
Updates the given bean in the table if it exists |
protected int |
doUpdateListItems(GenericVOList listData)
Updates all items of the given VO list |
protected int |
doUpdateListItems(GenericVOList listData,
java.sql.Connection con)
Updates all items of the given VO list |
protected int |
doUpdateListItems(GenericVOList listData,
DatabaseSession session)
Updates all items of the given VO list |
protected int |
doUpdateListItems(GenericVOList listData,
int iDatabaseId)
Updates all items of the given VO list |
protected int |
doUpdateListItems(java.util.List listData)
Updates all items of the given standard list |
protected int |
doUpdateListItems(java.util.List listData,
java.sql.Connection con)
Updates all items of the given standard list |
protected int |
doUpdateListItems(java.util.List listData,
DatabaseSession session)
Updates all items of the given standard list |
protected int |
doUpdateListItems(java.util.List listData,
int iDatabaseId)
Updates all items of the given standard list |
protected int |
getBooleanStorage()
Deprecated. |
java.lang.Class |
getEntityBeanClass()
Returns the class of the Value Object managed by the current DAO |
protected boolean |
getSaveByDeleteInsert()
Returns true if the "save" operation is based on "delete+insert" |
SqlRequests |
getSqlRequests()
Returns the SQL Requests built for the current DAO |
java.lang.String |
getTableName()
Returns the name of the table managed by the current DAO |
protected abstract void |
setPrimaryKey(QueryContext context,
java.lang.Object entity)
Set the table Primary Key columns values from the Java Bean attributes Must be implemented in the "concrete DAO" |
protected void |
setSaveByDeleteInsert(boolean bFlag)
Set the "save" operation behavior . true : systematically call "delete" then "insert" ( NB : potential problems if Foreign Keys ) . false : check the existence of the key (select) if exists "update" else "insert" (default behavior) |
protected void |
storeBooleanAsInt()
Deprecated. |
protected void |
storeBooleanAsString()
Deprecated. |
protected abstract int |
tableToBean(QueryContext context,
java.lang.Object entity)
Set the Java Bean attributes values from the table columns Must be implemented in the "concrete DAO" |
| Methods inherited from class org.objectweb.telosys.common.TelosysObject |
error, error, error, getFlagTrace, info, setFlagTrace, trace, warn |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected static final int STORE_BOOLEAN_DEFAULT
protected static final int STORE_BOOLEAN_AS_INT
protected static final int STORE_BOOLEAN_AS_STRING
| Constructor Detail |
public StandardDAO(java.lang.Class beanClass,
SqlRequests sqlRequests)
beanClass - sqlRequests - | Method Detail |
protected abstract void setPrimaryKey(QueryContext context,
java.lang.Object entity)
throws TelosysException
context - entity -
TelosysException
protected abstract int tableToBean(QueryContext context,
java.lang.Object entity)
throws TelosysException
context - entity -
TelosysException
protected abstract int beanToTable(QueryContext context,
java.lang.Object entity)
throws TelosysException
context - entity -
TelosysException
protected int beanToTableWithoutAutoInc(QueryContext context,
java.lang.Object entity)
throws TelosysException
context - entity -
TelosysExceptionpublic java.lang.Class getEntityBeanClass()
public java.lang.String getTableName()
public SqlRequests getSqlRequests()
protected void storeBooleanAsInt()
protected void storeBooleanAsString()
protected int getBooleanStorage()
protected void setSaveByDeleteInsert(boolean bFlag)
bFlag - protected boolean getSaveByDeleteInsert()
public ListQuery createQueryAll()
throws TelosysException
PdcException
TelosysException
public ListQuery createQueryAll(java.lang.String sQueryEndOfSelect)
throws TelosysException
sQueryEndOfSelect - :
the additional SQL clause ( ie : order by )
PdcException
TelosysException
public ListQuery createQuery(java.lang.String sQueryCriteria)
throws TelosysException
sQueryCriteria - :
SQL criteria for the WHERE clause
TelosysException
public ListQuery createQuery(int iParamCount,
java.lang.String sQueryCriteria)
throws TelosysException
iParamCount - :
number of parameters in the criteriasQueryCriteria - :
SQL criteria for the WHERE clause
TelosysException
public ListQuery createQuery(java.lang.String sQueryCriteria,
java.lang.String sQueryEndOfSelect)
throws TelosysException
sQueryCriteria - the SQL criteria for the WHERE clausesQueryEndOfSelect - :
the additional SQL clause ( e.g. : order by )
TelosysException
public ListQuery createQuery(int iParamCount,
java.lang.String sQueryCriteria,
java.lang.String sQueryEndOfSelect)
throws TelosysException
iParamCount - the number of SQL parameters in the criteriasQueryCriteria - the SQL criteria for the WHERE clausesQueryEndOfSelect - :
the additional SQL clause ( e.g. : order by )
TelosysException
public ListQuery createQuery(Criteria criteria,
java.lang.String sQueryEndOfSelect)
throws TelosysException
criteria - sQueryEndOfSelect - :
the additional SQL clause ( ie : order by )
TelosysException
public ListQuery createQuery(Criteria criteria)
throws TelosysException
criteria -
TelosysException
protected void alterSqlSelectWithJoin(java.lang.String sJoinTables,
java.lang.String sJoinColumns,
java.lang.String sJoinCriteria)
sJoinTables - sJoinColumns - sJoinCriteria - protected void alterEntityBeanClass(java.lang.Class newClass)
newClass -
protected int doLoad(java.lang.Object bean)
throws TelosysException
bean - the bean instance to load
TelosysException
protected int doLoad(java.lang.Object bean,
java.lang.String sOptionalClause)
throws TelosysException
bean - the bean instance to loadsOptionalClause - special select clause ( e.g. "FOR UPDATE" with Oracle )
TelosysException
protected int doLoad(java.lang.Object bean,
int iDatabaseId)
throws TelosysException
bean - the bean instance to loadiDatabaseId -
TelosysException
protected int doLoad(java.lang.Object bean,
java.lang.String sOptionalClause,
int iDatabaseId)
throws TelosysException
bean - the bean instance to loadsOptionalClause - special select clause ( e.g. "FOR UPDATE" with Oracle )iDatabaseId -
TelosysException
protected int doLoad(java.lang.Object bean,
DatabaseSession session)
throws TelosysException
bean - the bean instance to loadsession -
TelosysException
protected int doLoad(java.lang.Object bean,
java.lang.String sOptionalClause,
DatabaseSession session)
throws TelosysException
bean - the bean instance to loadsOptionalClause - special select clause ( e.g. "FOR UPDATE" with Oracle )session -
TelosysException
protected int doLoad(java.lang.Object bean,
java.sql.Connection con)
throws TelosysException
bean - the bean instance to loadcon -
TelosysException
protected int doLoad(java.lang.Object bean,
java.lang.String sOptionalClause,
java.sql.Connection con)
throws TelosysException
bean - the bean instance to loadsOptionalClause - special select clause ( e.g. "FOR UPDATE" with Oracle )con -
TelosysException
protected boolean doExists(java.lang.Object bean)
throws TelosysException
bean -
TelosysException
protected boolean doExists(java.lang.Object bean,
int iDatabaseId)
throws TelosysException
bean - iDatabaseId -
TelosysException
protected boolean doExists(java.lang.Object bean,
DatabaseSession session)
throws TelosysException
bean - session -
TelosysException
protected boolean doExists(java.lang.Object bean,
java.sql.Connection con)
throws TelosysException
bean - con -
TelosysException
protected int doSave(java.lang.Object bean)
throws TelosysException
bean -
TelosysException
protected int doSave(java.lang.Object bean,
int iDatabaseId)
throws TelosysException
bean - iDatabaseId -
TelosysException
protected int doSave(java.lang.Object bean,
DatabaseSession session)
throws TelosysException
bean - session -
TelosysException
protected int doSave(java.lang.Object bean,
java.sql.Connection con)
throws TelosysException
bean - con -
TelosysException
protected int doInsert(java.lang.Object bean)
throws TelosysException
bean -
TelosysException
protected int doInsert(java.lang.Object bean,
int iDatabaseId)
throws TelosysException
bean - iDatabaseId -
TelosysException
protected int doInsert(java.lang.Object bean,
DatabaseSession session)
throws TelosysException
bean - session -
TelosysException
protected int doInsert(java.lang.Object bean,
java.sql.Connection con)
throws TelosysException
bean - con -
TelosysException
protected java.lang.Long doInsertKeyGen(java.lang.Object bean)
throws TelosysException
bean -
TelosysException
protected java.lang.Long doInsertKeyGen(java.lang.Object bean,
int iDatabaseId)
throws TelosysException
bean - iDatabaseId -
TelosysException
protected java.lang.Long doInsertKeyGen(java.lang.Object bean,
DatabaseSession session)
throws TelosysException
bean - session -
TelosysException
protected java.lang.Long doInsertKeyGen(java.lang.Object bean,
java.sql.Connection con)
throws TelosysException
bean - con -
TelosysException
protected int doUpdate(java.lang.Object bean)
throws TelosysException
bean -
TelosysException
protected int doUpdate(java.lang.Object bean,
int iDatabaseId)
throws TelosysException
bean - iDatabaseId -
TelosysException
protected int doUpdate(java.lang.Object bean,
DatabaseSession session)
throws TelosysException
bean - session -
TelosysException
protected int doUpdate(java.lang.Object bean,
java.sql.Connection con)
throws TelosysException
bean - con -
TelosysException
protected int doDelete(java.lang.Object bean)
throws TelosysException
bean -
TelosysException
protected int doDelete(java.lang.Object bean,
int iDatabaseId)
throws TelosysException
bean - iDatabaseId -
TelosysException
protected int doDelete(java.lang.Object bean,
DatabaseSession session)
throws TelosysException
bean - session -
TelosysException
protected int doDelete(java.lang.Object bean,
java.sql.Connection con)
throws TelosysException
bean - con -
TelosysException
protected int doLoadList(ListQuery query,
java.util.List listData)
throws TelosysException
query - listData -
TelosysException
protected int doLoadList(ListQuery query,
GenericVOList listData)
throws TelosysException
query - listData -
TelosysException
protected int doLoadList(ListQuery query,
java.util.List listData,
int iDatabaseId)
throws TelosysException
query - listData - iDatabaseId -
TelosysException
protected int doLoadList(ListQuery query,
GenericVOList listData,
int iDatabaseId)
throws TelosysException
query - listData - iDatabaseId -
TelosysException
protected int doLoadList(ListQuery query,
java.util.List listData,
DatabaseSession session)
throws TelosysException
query - listData - session -
TelosysException
protected int doLoadList(ListQuery query,
GenericVOList listData,
DatabaseSession session)
throws TelosysException
query - listData - session -
TelosysException
protected int doLoadList(ListQuery query,
java.util.List listData,
java.sql.Connection con)
throws TelosysException
query - listData - con -
TelosysException
protected int doLoadList(ListQuery query,
GenericVOList listData,
java.sql.Connection con)
throws TelosysException
query - listData - con -
TelosysException
protected int doSaveList(ListQuery query,
java.util.List listData)
throws TelosysException
query - listData -
TelosysException
protected int doSaveList(ListQuery query,
GenericVOList listData)
throws TelosysException
query - listData -
TelosysException
protected int doSaveList(ListQuery query,
java.util.List listData,
int iDatabaseId)
throws TelosysException
query - listData - iDatabaseId -
TelosysException
protected int doSaveList(ListQuery query,
GenericVOList listData,
int iDatabaseId)
throws TelosysException
query - listData - iDatabaseId -
TelosysException
protected int doSaveList(ListQuery query,
java.util.List listData,
DatabaseSession session)
throws TelosysException
query - listData - session -
TelosysException
protected int doSaveList(ListQuery query,
GenericVOList listData,
DatabaseSession session)
throws TelosysException
query - listData - session -
TelosysException
protected int doSaveList(ListQuery query,
java.util.List listData,
java.sql.Connection con)
throws TelosysException
query - listData - con -
TelosysException
protected int doSaveList(ListQuery query,
GenericVOList listData,
java.sql.Connection con)
throws TelosysException
query - listData - con -
TelosysException
protected int doDeleteList(ListQuery query)
throws TelosysException
query -
TelosysException
protected int doDeleteList(ListQuery query,
int iDatabaseId)
throws TelosysException
query - iDatabaseId -
TelosysException
protected int doDeleteList(ListQuery query,
DatabaseSession session)
throws TelosysException
query - session -
TelosysException
protected int doDeleteList(ListQuery query,
java.sql.Connection con)
throws TelosysException
query - con -
TelosysException
protected int doInsertListItems(GenericVOList listData)
throws TelosysException
listData -
TelosysException
protected int doInsertListItems(GenericVOList listData,
int iDatabaseId)
throws TelosysException
listData - iDatabaseId -
TelosysException
protected int doInsertListItems(GenericVOList listData,
DatabaseSession session)
throws TelosysException
listData - session -
TelosysException
protected int doInsertListItems(GenericVOList listData,
java.sql.Connection con)
throws TelosysException
listData - con -
TelosysException
protected int doInsertListItems(java.util.List listData)
throws TelosysException
listData -
TelosysException
protected int doInsertListItems(java.util.List listData,
int iDatabaseId)
throws TelosysException
listData - iDatabaseId -
TelosysException
protected int doInsertListItems(java.util.List listData,
DatabaseSession session)
throws TelosysException
listData - session -
TelosysException
protected int doInsertListItems(java.util.List listData,
java.sql.Connection con)
throws TelosysException
listData - con -
TelosysException
protected int doUpdateListItems(GenericVOList listData)
throws TelosysException
listData -
TelosysException
protected int doUpdateListItems(GenericVOList listData,
int iDatabaseId)
throws TelosysException
listData - iDatabaseId -
TelosysException
protected int doUpdateListItems(GenericVOList listData,
DatabaseSession session)
throws TelosysException
listData - session -
TelosysException
protected int doUpdateListItems(GenericVOList listData,
java.sql.Connection con)
throws TelosysException
listData - con -
TelosysException
protected int doUpdateListItems(java.util.List listData)
throws TelosysException
listData -
TelosysException
protected int doUpdateListItems(java.util.List listData,
int iDatabaseId)
throws TelosysException
listData - iDatabaseId -
TelosysException
protected int doUpdateListItems(java.util.List listData,
DatabaseSession session)
throws TelosysException
listData - session -
TelosysException
protected int doUpdateListItems(java.util.List listData,
java.sql.Connection con)
throws TelosysException
listData - con -
TelosysException
protected int doDeleteListItems(GenericVOList listData)
throws TelosysException
listData -
TelosysException
protected int doDeleteListItems(GenericVOList listData,
int iDatabaseId)
throws TelosysException
listData - iDatabaseId -
TelosysException
protected int doDeleteListItems(GenericVOList listData,
DatabaseSession session)
throws TelosysException
listData - session -
TelosysException
protected int doDeleteListItems(GenericVOList listData,
java.sql.Connection con)
throws TelosysException
listData - con -
TelosysException
protected int doDeleteListItems(java.util.List listData)
throws TelosysException
listData -
TelosysException
protected int doDeleteListItems(java.util.List listData,
int iDatabaseId)
throws TelosysException
listData - iDatabaseId -
TelosysException
protected int doDeleteListItems(java.util.List listData,
DatabaseSession session)
throws TelosysException
listData - session -
TelosysException
protected int doDeleteListItems(java.util.List listData,
java.sql.Connection con)
throws TelosysException
listData - con -
TelosysException
protected int doCount(ListQuery query)
throws TelosysException
query -
TelosysException
protected int doCount(ListQuery query,
int iDatabaseId)
throws TelosysException
query - iDatabaseId -
TelosysException
protected int doCount(ListQuery query,
DatabaseSession session)
throws TelosysException
query - session -
TelosysException
protected int doCount(ListQuery query,
java.sql.Connection con)
throws TelosysException
query - con -
TelosysExceptionpublic java.lang.String describe()