Package com.soffid.iam.service.ejb
Interface MailListsService
-
public interface MailListsService
EJB MailListsService
-
-
Method Summary
-
-
-
Method Detail
-
findMailDomainsByJsonQueryAsync
AsyncList<MailDomain> findMailDomainsByJsonQueryAsync(String query) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findMailDomainsByTextAndFilterAsync
AsyncList<MailDomain> findMailDomainsByTextAndFilterAsync(String text, String query) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findMailListByJsonQueryAsync
AsyncList<MailList> findMailListByJsonQueryAsync(String query) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findMailListByTextAndFilterAsync
AsyncList<MailList> findMailListByTextAndFilterAsync(String text, String query) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
subscribeRole
MailListRoleMember subscribeRole(String mailListName, String mailListDomain, MailListRoleMember roleMember) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findMailDomainsByJsonQuery
PagedResult<MailDomain> findMailDomainsByJsonQuery(String query, Integer first, Integer max) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findMailDomainsByTextAndFilter
PagedResult<MailDomain> findMailDomainsByTextAndFilter(String text, String query, Integer first, Integer max) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findMailListByTextAndFilter
PagedResult<MailList> findMailListByTextAndFilter(String text, String query, Integer first, Integer max) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
create
ExternalName create(ExternalName correuExtern) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
finExternalMailByEmail
ExternalName finExternalMailByEmail(String adreca) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
create
MailDomain create(MailDomain dominiCorreu) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findMailDomainByName
MailDomain findMailDomainByName(String codi) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
update
MailDomain update(MailDomain dominiCorreu) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
create
MailList create(MailList llistaCorreu) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findMailListByNameAndDomainName
MailList findMailListByNameAndDomainName(String nomLlistaCorreu, String codiDomini) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
update
MailList update(MailList llistaCorreu) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
create
UserMailList create(UserMailList llistaCorreuUsuari) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findUserMailListByListNameAndDomainNameAndUserName
UserMailList findUserMailListByListNameAndDomainNameAndUserName(String nomLlistaCorreu, String codiDomini, String codiUsuari) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
create
MailListRelated create(MailListRelated relacioLlistaCorreu) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findRelationsMailListByNameAndBelongsMailListNameAndNameAndContainsMailListName
MailListRelated findRelationsMailListByNameAndBelongsMailListNameAndNameAndContainsMailListName(String nomPertany, String dominiCorreuPertany, String nomConte, String dominiCorreuConte) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findExternalMailsByNameListAndDomainName
Collection<ExternalName> findExternalMailsByNameListAndDomainName(String nomLlistaCorreu, String codiDomini) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findMailDomainsByFilter
Collection<MailDomain> findMailDomainsByFilter(String codi, String descripcio, String obsolet) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findGroupMembers
Collection<Group> findGroupMembers(String nomLlistaCorreu, String codiDomini) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findUserMailListByUserName
Collection<UserMailList> findUserMailListByUserName(String codiUsuari) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findUserMailListByListNameAndDomainName
Collection<UserMailList> findUserMailListByListNameAndDomainName(String nomLlistaCorreu, String codiDomini) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findUserMailListHistoryByUserName
Collection<UserMailList> findUserMailListHistoryByUserName(String codiUsuari) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findMailListsByData
Collection<MailList> findMailListsByData(String nom, String domini, String descripcio, String membres) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findMailListByJsonQuery
Collection<MailList> findMailListByJsonQuery(String query) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findRelationsMailListByNameContainsMailListAndDomainName
Collection<MailListRelated> findRelationsMailListByNameContainsMailListAndDomainName(String nomLlistaCorreuConte, String codiDomini) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findRelationsMailListByNameBelongsMailListAndDomainName
Collection<MailListRelated> findRelationsMailListByNameBelongsMailListAndDomainName(String nomLlistaCorreuPertany, String codiDomini) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findRoleMembers
Collection<MailListRoleMember> findRoleMembers(String nomLlistaCorreu, String codiDomini) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findUsersByMailListNameAndDomainName
Collection<User> findUsersByMailListNameAndDomainName(String nomLlistaCorreu, String codiDomini) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
getDomainMails
Collection<MailDomain> getDomainMails() throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
getMailLists
Collection<MailList> getMailLists() throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
delete
void delete(ExternalName correuExtern) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
delete
void delete(MailDomain dominiCorreu) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
delete
void delete(MailList llistaCorreu) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
deleteUserMailList
void deleteUserMailList(UserMailList llistaCorreuUsuari) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
delete
void delete(MailListRelated relacioLlistaCorreu) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
deleteAtomic
void deleteAtomic(ExternalName correuExtern) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
deleteAtomic
void deleteAtomic(UserMailList llistaCorreuUsuari) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
deleteAtomic
void deleteAtomic(MailListRelated relacioLlistaCorreu) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
subscribeGroup
void subscribeGroup(String mailListName, String mailListDomain, String groupName) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
unsubscribeGroup
void unsubscribeGroup(String mailListName, String mailListDomain, String groupName) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
unsubscribeRole
void unsubscribeRole(String mailListName, String mailListDomain, MailListRoleMember roleMember) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
-