public class MailAccountDAO extends Object
Modifier and Type | Method and Description |
---|---|
static void |
create(MailAccount ma)
Create
|
static void |
delete(long maId)
Delete
|
static void |
deleteFilter(long mfId)
Delete
|
static void |
deleteRule(long frId)
Delete
|
static List<MailAccount> |
findAll(boolean filterByActive)
find all mail accounts
|
static MailAccount |
findByPk(long maId)
Find by pk
|
static List<MailAccount> |
findByUser(String usrId,
boolean filterByActive)
Find by user
|
static MailFilter |
findFilterByPk(long mfId)
Find by pk
|
static MailFilter |
findFilterByPk(javax.jcr.Session jcrSession,
long mfId)
Find by pk
|
static MailFilterRule |
findRuleByPk(long frId)
Find by pk
|
static void |
update(MailAccount ma)
Update
|
static void |
updateFilter(MailFilter mf)
Update
|
static void |
updatePassword(long maId,
String mailPassword)
Update password
|
static void |
updateRule(MailFilterRule fr)
Update
|
public static void create(MailAccount ma) throws DatabaseException
DatabaseException
public static void update(MailAccount ma) throws DatabaseException
DatabaseException
public static void updatePassword(long maId, String mailPassword) throws DatabaseException
DatabaseException
public static void delete(long maId) throws DatabaseException
DatabaseException
public static List<MailAccount> findByUser(String usrId, boolean filterByActive) throws DatabaseException
DatabaseException
public static List<MailAccount> findAll(boolean filterByActive) throws DatabaseException
DatabaseException
public static MailAccount findByPk(long maId) throws DatabaseException
DatabaseException
public static void updateFilter(MailFilter mf) throws DatabaseException
DatabaseException
public static void deleteFilter(long mfId) throws DatabaseException
DatabaseException
public static MailFilter findFilterByPk(javax.jcr.Session jcrSession, long mfId) throws DatabaseException, javax.jcr.RepositoryException
DatabaseException
javax.jcr.RepositoryException
public static MailFilter findFilterByPk(long mfId) throws PathNotFoundException, DatabaseException
public static void updateRule(MailFilterRule fr) throws DatabaseException
DatabaseException
public static void deleteRule(long frId) throws DatabaseException
DatabaseException
public static MailFilterRule findRuleByPk(long frId) throws DatabaseException
DatabaseException
Copyright © 2016. All rights reserved.