public class AccountArchiveDAO extends AbstractDAO implements DAO
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
TABLE_NAME |
ATT_DAO_CREATED, ATT_DAO_UPDATED, DAO_STD_FIELD_DECL, DAO_STD_FIELD_VALUES| Constructor and Description |
|---|
AccountArchiveDAO() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
createAccount(java.sql.Connection connection,
ArchivedAccount account) |
void |
deleteAccount(java.sql.Connection connection,
AccountId id) |
ArchivedAccount |
getAccount(java.sql.Connection connection,
AccountId id) |
java.util.Collection<AccountId> |
getAccountIds(java.sql.Connection connection) |
java.util.List<AccountId> |
getAccountIdsByType(java.sql.Connection connection,
int type) |
java.util.List<ArchivedAccount> |
getAccounts(java.sql.Connection connection,
java.util.List<AccountId> accountIdList) |
java.util.List<ArchivedAccount> |
getAccountsByQuery(java.sql.Connection connection,
ArchivedAccountQuery query) |
java.util.List<ArchivedAccount> |
getAllAccounts(java.sql.Connection connection) |
java.lang.String |
getCustomNote(java.sql.Connection connection,
AccountId id) |
AccountId |
getIdByEmail(java.sql.Connection connection,
java.lang.String email) |
protected AccountId |
getIdByField(java.sql.Connection connection,
java.lang.String fieldName,
java.lang.String fieldValue) |
AccountId |
getIdByName(java.sql.Connection connection,
java.lang.String name) |
protected java.lang.String[] |
getTableNames() |
void |
saveAccount(java.sql.Connection connection,
ArchivedAccount account) |
boolean |
saveCustomNote(java.sql.Connection connection,
AccountId accountId,
java.lang.String customNote) |
protected boolean |
updateAccount(java.sql.Connection connection,
ArchivedAccount account) |
cleanupFromUnitTests, fillCreatedStatementclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcleanupFromUnitTestspublic static final java.lang.String TABLE_NAME
protected java.lang.String[] getTableNames()
getTableNames in class AbstractDAOpublic ArchivedAccount getAccount(java.sql.Connection connection, AccountId id) throws DAOException, java.sql.SQLException
DAOExceptionjava.sql.SQLExceptionpublic java.util.List<ArchivedAccount> getAccounts(java.sql.Connection connection, java.util.List<AccountId> accountIdList) throws java.sql.SQLException
java.sql.SQLExceptionpublic java.util.List<ArchivedAccount> getAllAccounts(java.sql.Connection connection) throws java.sql.SQLException
java.sql.SQLExceptionprotected boolean createAccount(java.sql.Connection connection,
ArchivedAccount account)
throws java.sql.SQLException
java.sql.SQLExceptionprotected boolean updateAccount(java.sql.Connection connection,
ArchivedAccount account)
throws java.sql.SQLException,
DAOException
java.sql.SQLExceptionDAOExceptionpublic void saveAccount(java.sql.Connection connection,
ArchivedAccount account)
throws java.sql.SQLException,
DAOException
java.sql.SQLExceptionDAOExceptionpublic void deleteAccount(java.sql.Connection connection,
AccountId id)
throws java.sql.SQLException,
DAOException
java.sql.SQLExceptionDAOExceptionpublic java.lang.String getCustomNote(java.sql.Connection connection,
AccountId id)
throws java.sql.SQLException,
DAOException
java.sql.SQLExceptionDAOExceptionpublic boolean saveCustomNote(java.sql.Connection connection,
AccountId accountId,
java.lang.String customNote)
throws java.sql.SQLException,
DAOException
java.sql.SQLExceptionDAOExceptionpublic AccountId getIdByName(java.sql.Connection connection, java.lang.String name) throws java.sql.SQLException, DAOException
java.sql.SQLExceptionDAOExceptionprotected AccountId getIdByField(java.sql.Connection connection, java.lang.String fieldName, java.lang.String fieldValue) throws java.sql.SQLException, DAOException
java.sql.SQLExceptionDAOExceptionpublic AccountId getIdByEmail(java.sql.Connection connection, java.lang.String email) throws java.sql.SQLException, DAOException
java.sql.SQLExceptionDAOExceptionpublic java.util.Collection<AccountId> getAccountIds(java.sql.Connection connection) throws java.sql.SQLException
java.sql.SQLExceptionpublic java.util.List<AccountId> getAccountIdsByType(java.sql.Connection connection, int type) throws java.sql.SQLException
java.sql.SQLExceptionpublic java.util.List<ArchivedAccount> getAccountsByQuery(java.sql.Connection connection, ArchivedAccountQuery query) throws java.sql.SQLException
java.sql.SQLExceptionCopyright © 2012-2023 anotheria.net. All Rights Reserved.