public abstract class DbMailAccountHandlerImpl extends Object implements DbMailAccountHandler
Constructor and Description |
---|
DbMailAccountHandlerImpl() |
Modifier and Type | Method and Description |
---|---|
DbMailAccount |
getAccount(Connection c,
long id) |
abstract long[] |
getAccountIds(Connection c) |
DbMailAccount[] |
getAccounts(Connection c) |
DbMailAccount[] |
getAccounts(Connection c,
Boolean enabled) |
abstract DbMailAccount[] |
getAccounts(Connection c,
DbMailAccount.Type[] types,
Boolean enabled) |
DbMailAccount[] |
getAccounts(Connection c,
DbMailAccount.Type type,
Boolean enabled) |
abstract DbMailAccount[] |
getAccounts(Connection c,
long[] ids) |
abstract DbMailAccount[] |
getAccountsForAutoRetrieval(Connection c) |
abstract DbMailAccount |
getPrivateAccount(Connection c) |
abstract DbMailAccount[] |
getSharedAccounts(Connection c) |
void |
loadAccountSettings(Connection c,
DbMailAccount account) |
abstract void |
loadAccountSettings(Connection c,
DbMailAccount[] accounts) |
void |
removeAccount(Connection c,
long id) |
abstract void |
removeAccounts(Connection c,
long[] ids) |
abstract void |
saveAccount(Connection c,
DbMailAccount account) |
public final DbMailAccount getAccount(Connection c, long id) throws SQLException
getAccount
in interface DbMailAccountHandler
SQLException
public final DbMailAccount[] getAccounts(Connection c) throws SQLException
getAccounts
in interface DbMailAccountHandler
SQLException
public final DbMailAccount[] getAccounts(Connection c, Boolean enabled) throws SQLException
getAccounts
in interface DbMailAccountHandler
SQLException
public final DbMailAccount[] getAccounts(Connection c, DbMailAccount.Type type, Boolean enabled) throws SQLException
getAccounts
in interface DbMailAccountHandler
SQLException
public abstract DbMailAccount[] getAccounts(Connection c, DbMailAccount.Type[] types, Boolean enabled) throws SQLException
getAccounts
in interface DbMailAccountHandler
SQLException
public abstract DbMailAccount[] getAccounts(Connection c, long[] ids) throws SQLException
getAccounts
in interface DbMailAccountHandler
SQLException
public abstract DbMailAccount[] getAccountsForAutoRetrieval(Connection c) throws SQLException
getAccountsForAutoRetrieval
in interface DbMailAccountHandler
SQLException
public abstract long[] getAccountIds(Connection c) throws SQLException
getAccountIds
in interface DbMailAccountHandler
SQLException
public abstract DbMailAccount getPrivateAccount(Connection c) throws SQLException
getPrivateAccount
in interface DbMailAccountHandler
SQLException
public abstract DbMailAccount[] getSharedAccounts(Connection c) throws SQLException
getSharedAccounts
in interface DbMailAccountHandler
SQLException
public final void loadAccountSettings(Connection c, DbMailAccount account) throws SQLException
loadAccountSettings
in interface DbMailAccountHandler
SQLException
public abstract void loadAccountSettings(Connection c, DbMailAccount[] accounts) throws SQLException
loadAccountSettings
in interface DbMailAccountHandler
SQLException
public final void removeAccount(Connection c, long id) throws SQLException
removeAccount
in interface DbMailAccountHandler
SQLException
public abstract void removeAccounts(Connection c, long[] ids) throws SQLException
removeAccounts
in interface DbMailAccountHandler
SQLException
public abstract void saveAccount(Connection c, DbMailAccount account) throws SQLException
saveAccount
in interface DbMailAccountHandler
SQLException
Copyright © 2015 OpenEstate. All rights reserved.