public class ConfigurationService extends FaxToMailServiceSupport
serviceContext| Constructor and Description |
|---|
ConfigurationService() |
| Modifier and Type | Method and Description |
|---|---|
List<FaxToMailUserGroup> |
getAllGroups() |
List<FaxToMailUser> |
getAllUsers() |
Configuration |
getConfiguration()
Return unique database configuration.
|
List<EmailAccount> |
getEmailAccounts() |
List<EmailAccount> |
getEmailAccountsWithoutPasswords()
Return all email accounts (without password info).
|
List<MailFilter> |
getMailFilters()
Get all mail filter ordered by position.
|
List<FaxToMailUser> |
getUserManagedUsers(FaxToMailUser user)
Retourne l'ensemble des utilisateurs appartenant aux groupes gérés par les groupes chef.
|
void |
saveConfiguration(Configuration config)
Save configuration.
|
void |
saveEmailAccounts(List<EmailAccount> newEmailAccounts) |
void |
saveMailFilters(List<MailFilter> mailFilters)
Save all mail filters.
|
void |
saveUserFolders(Map<String,Collection<MailFolder>> userFolders) |
getApplicationConfig, getClientService, getConfigurationService, getDecoratorService, getEmailService, getMailFolderService, getNow, getPersistenceContext, getReferentielService, getWebApplicationContext, newService, setServiceContextpublic Configuration getConfiguration()
null, created on not found in database)public void saveConfiguration(Configuration config)
config - configuration to savepublic List<MailFilter> getMailFilters()
public void saveMailFilters(List<MailFilter> mailFilters)
mailFilters - mail filters to savepublic List<EmailAccount> getEmailAccountsWithoutPasswords()
public List<EmailAccount> getEmailAccounts()
public void saveEmailAccounts(List<EmailAccount> newEmailAccounts)
newEmailAccounts - new email account list to savepublic List<FaxToMailUser> getAllUsers()
public void saveUserFolders(Map<String,Collection<MailFolder>> userFolders)
public List<FaxToMailUserGroup> getAllGroups()
public List<FaxToMailUser> getUserManagedUsers(FaxToMailUser user)
user - current userCopyright © 2014 CodeLutin. All rights reserved.