Package es.caib.seycon.ng.servei
Interface LlistesDeCorreuService
-
public interface LlistesDeCorreuServiceService LlistesDeCorreuService
-
-
Field Summary
Fields Modifier and Type Field Description static StringSERVICE_NAME
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CorreuExterncreate(CorreuExtern correuExtern)Operation createDominiCorreucreate(DominiCorreu dominiCorreu)Operation createLlistaCorreucreate(LlistaCorreu llistaCorreu)Operation createLlistaCorreuUsuaricreate(LlistaCorreuUsuari llistaCorreuUsuari)Operation createRelacioLlistaCorreucreate(RelacioLlistaCorreu relacioLlistaCorreu)Operation createvoiddelete(CorreuExtern correuExtern)Operation deletevoiddelete(DominiCorreu dominiCorreu)Operation deletevoiddelete(LlistaCorreu llistaCorreu)Operation deletevoiddelete(LlistaCorreuUsuari llistaCorreuUsuari)Operation deletevoiddelete(RelacioLlistaCorreu relacioLlistaCorreu)Operation deletevoiddeleteAtomic(CorreuExtern correuExtern)Operation deleteAtomicvoiddeleteAtomic(LlistaCorreuUsuari llistaCorreuUsuari)Operation deleteAtomicvoiddeleteAtomic(RelacioLlistaCorreu relacioLlistaCorreu)Operation deleteAtomicCorreuExternfindCorreuExternByAdreca(String adreca)Operation findCorreuExternByAdrecaCollection<CorreuExtern>findCorreusExternsByNomLlistaCorreuAndCodiDomini(String nomLlistaCorreu, String codiDomini)Operation findCorreusExternsByNomLlistaCorreuAndCodiDominiDominiCorreufindDominiCorreuByCodi(String codi)Operation findDominiCorreuByCodiCollection<DominiCorreu>findDominisCorreuByFiltre(String codi, String descripcio, String obsolet)Operation findDominisCorreuByFiltreCollection<Grup>findGroupMembers(String nomLlistaCorreu, String codiDomini)Operation findGroupMembersLlistaCorreufindLlistaCorreuByNomAndCodiDomini(String nomLlistaCorreu, String codiDomini)Operation findLlistaCorreuByNomAndCodiDominiCollection<LlistaCorreuUsuari>findLlistaCorreuUsuariByCodiUsuari(String codiUsuari)Operation findLlistaCorreuUsuariByCodiUsuariCollection<LlistaCorreuUsuari>findLlistaCorreuUsuariByNomLlistaCorreuAndCodiDomini(String nomLlistaCorreu, String codiDomini)Operation findLlistaCorreuUsuariByNomLlistaCorreuAndCodiDominiLlistaCorreuUsuarifindLlistaCorreuUsuariByNomLlistaCorreuAndCodiDominiAndCodiUsuari(String nomLlistaCorreu, String codiDomini, String codiUsuari)Operation findLlistaCorreuUsuariByNomLlistaCorreuAndCodiDominiAndCodiUsuariCollection<LlistaCorreuUsuari>findLlistaCorreuUsuariHistoricByCodiUsuari(String codiUsuari)Operation findLlistaCorreuUsuariHistoricByCodiUsuariCollection<LlistaCorreu>findLlistesDeCorreuByDades(String nom, String domini, String descripcio, String membres)Operation findLlistesDeCorreuByDadesPagedResult<DominiCorreu>findMailDomainsByJsonQuery(String query, Integer first, Integer max)Operation findMailDomainsByJsonQueryAsyncList<DominiCorreu>findMailDomainsByJsonQueryAsync(String query)Operation findMailDomainsByJsonQueryAsyncPagedResult<DominiCorreu>findMailDomainsByTextAndFilter(String text, String query, Integer first, Integer max)Operation findMailDomainsByTextAndFilterAsyncList<DominiCorreu>findMailDomainsByTextAndFilterAsync(String text, String query)Operation findMailDomainsByTextAndFilterAsyncCollection<LlistaCorreu>findMailListByJsonQuery(String query)Operation findMailListByJsonQueryAsyncList<LlistaCorreu>findMailListByJsonQueryAsync(String query)Operation findMailListByJsonQueryAsyncPagedResult<LlistaCorreu>findMailListByTextAndFilter(String text, String query, Integer first, Integer max)Operation findMailListByTextAndFilterAsyncList<LlistaCorreu>findMailListByTextAndFilterAsync(String text, String query)Operation findMailListByTextAndFilterAsyncRelacioLlistaCorreufindRelacioLlistaCorreuByNomAndCodiLlistaCorreuPertanyAndNomAndCodiLlistaCorreuConte(String nomPertany, String dominiCorreuPertany, String nomConte, String dominiCorreuConte)Operation findRelacioLlistaCorreuByNomAndCodiLlistaCorreuPertanyAndNomAndCodiLlistaCorreuConteCollection<RelacioLlistaCorreu>findRelacionsLlistaCorreuByNomLlistaCorreuConteAndCodiDomini(String nomLlistaCorreuConte, String codiDomini)Operation findRelacionsLlistaCorreuByNomLlistaCorreuConteAndCodiDominiCollection<RelacioLlistaCorreu>findRelacionsLlistaCorreuByNomLlistaCorreuPertanyAndCodiDomini(String nomLlistaCorreuPertany, String codiDomini)Operation findRelacionsLlistaCorreuByNomLlistaCorreuPertanyAndCodiDominiCollection<MailListRoleMember>findRoleMembers(String nomLlistaCorreu, String codiDomini)Operation findRoleMembersCollection<Usuari>findUsuarisByNomLlistaCorreuAndCodiDomini(String nomLlistaCorreu, String codiDomini)Operation findUsuarisByNomLlistaCorreuAndCodiDominiCollection<DominiCorreu>getDominiCorreus()Operation getDominiCorreusCollection<LlistaCorreu>getLlistesDeCorreu()Operation getLlistesDeCorreuvoidnetejaLlistaCorreuBuida(String nomLlistaCorreu, String codiDomini)Operation netejaLlistaCorreuBuidavoidsubscribeGroup(String mailListName, String mailListDomain, String groupName)Operation subscribeGroupMailListRoleMembersubscribeRole(String mailListName, String mailListDomain, MailListRoleMember roleMember)Operation subscribeRolevoidunsubscribeGroup(String mailListName, String mailListDomain, String groupName)Operation unsubscribeGroupvoidunsubscribeRole(String mailListName, String mailListDomain, MailListRoleMember roleMember)Operation unsubscribeRoleDominiCorreuupdate(DominiCorreu dominiCorreu)Operation updateLlistaCorreuupdate(LlistaCorreu llistaCorreu)Operation update
-
-
-
Field Detail
-
SERVICE_NAME
static final String SERVICE_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
findMailDomainsByJsonQueryAsync
AsyncList<DominiCorreu> findMailDomainsByJsonQueryAsync(String query) throws InternalErrorException, InternalErrorException
Operation findMailDomainsByJsonQueryAsync- Parameters:
query-- Returns:
- Throws:
InternalErrorException
-
findMailDomainsByTextAndFilterAsync
AsyncList<DominiCorreu> findMailDomainsByTextAndFilterAsync(String text, String query) throws InternalErrorException, InternalErrorException
Operation findMailDomainsByTextAndFilterAsync- Parameters:
text-query-- Returns:
- Throws:
InternalErrorException
-
findMailListByJsonQueryAsync
AsyncList<LlistaCorreu> findMailListByJsonQueryAsync(String query) throws InternalErrorException, InternalErrorException
Operation findMailListByJsonQueryAsync- Parameters:
query-- Returns:
- Throws:
InternalErrorException
-
findMailListByTextAndFilterAsync
AsyncList<LlistaCorreu> findMailListByTextAndFilterAsync(String text, String query) throws InternalErrorException, InternalErrorException
Operation findMailListByTextAndFilterAsync- Parameters:
text-query-- Returns:
- Throws:
InternalErrorException
-
subscribeRole
MailListRoleMember subscribeRole(String mailListName, String mailListDomain, MailListRoleMember roleMember) throws InternalErrorException, InternalErrorException
Operation subscribeRole- Parameters:
mailListName-mailListDomain-roleMember-- Returns:
- Throws:
InternalErrorException
-
findMailDomainsByJsonQuery
PagedResult<DominiCorreu> findMailDomainsByJsonQuery(String query, Integer first, Integer max) throws InternalErrorException, InternalErrorException
Operation findMailDomainsByJsonQuery- Parameters:
query-first-max-- Returns:
- Throws:
InternalErrorException
-
findMailDomainsByTextAndFilter
PagedResult<DominiCorreu> findMailDomainsByTextAndFilter(String text, String query, Integer first, Integer max) throws InternalErrorException, InternalErrorException
Operation findMailDomainsByTextAndFilter- Parameters:
text-query-first-max-- Returns:
- Throws:
InternalErrorException
-
findMailListByTextAndFilter
PagedResult<LlistaCorreu> findMailListByTextAndFilter(String text, String query, Integer first, Integer max) throws InternalErrorException, InternalErrorException
Operation findMailListByTextAndFilter- Parameters:
text-query-first-max-- Returns:
- Throws:
InternalErrorException
-
create
CorreuExtern create(CorreuExtern correuExtern) throws InternalErrorException, InternalErrorException
Operation create- Parameters:
correuExtern-- Returns:
- Throws:
InternalErrorException
-
findCorreuExternByAdreca
CorreuExtern findCorreuExternByAdreca(String adreca) throws InternalErrorException, InternalErrorException
Operation findCorreuExternByAdreca- Parameters:
adreca-- Returns:
- Throws:
InternalErrorException
-
create
DominiCorreu create(DominiCorreu dominiCorreu) throws InternalErrorException, InternalErrorException
Operation create- Parameters:
dominiCorreu-- Returns:
- Throws:
InternalErrorException
-
findDominiCorreuByCodi
DominiCorreu findDominiCorreuByCodi(String codi) throws InternalErrorException, InternalErrorException
Operation findDominiCorreuByCodi- Parameters:
codi-- Returns:
- Throws:
InternalErrorException
-
update
DominiCorreu update(DominiCorreu dominiCorreu) throws InternalErrorException, InternalErrorException
Operation update- Parameters:
dominiCorreu-- Returns:
- Throws:
InternalErrorException
-
create
LlistaCorreu create(LlistaCorreu llistaCorreu) throws InternalErrorException, InternalErrorException
Operation create- Parameters:
llistaCorreu-- Returns:
- Throws:
InternalErrorException
-
findLlistaCorreuByNomAndCodiDomini
LlistaCorreu findLlistaCorreuByNomAndCodiDomini(String nomLlistaCorreu, String codiDomini) throws InternalErrorException, InternalErrorException
Operation findLlistaCorreuByNomAndCodiDomini- Parameters:
nomLlistaCorreu-codiDomini-- Returns:
- Throws:
InternalErrorException
-
update
LlistaCorreu update(LlistaCorreu llistaCorreu) throws InternalErrorException, InternalErrorException
Operation update- Parameters:
llistaCorreu-- Returns:
- Throws:
InternalErrorException
-
create
LlistaCorreuUsuari create(LlistaCorreuUsuari llistaCorreuUsuari) throws InternalErrorException, InternalErrorException
Operation create- Parameters:
llistaCorreuUsuari-- Returns:
- Throws:
InternalErrorException
-
findLlistaCorreuUsuariByNomLlistaCorreuAndCodiDominiAndCodiUsuari
LlistaCorreuUsuari findLlistaCorreuUsuariByNomLlistaCorreuAndCodiDominiAndCodiUsuari(String nomLlistaCorreu, String codiDomini, String codiUsuari) throws InternalErrorException, InternalErrorException
Operation findLlistaCorreuUsuariByNomLlistaCorreuAndCodiDominiAndCodiUsuari- Parameters:
nomLlistaCorreu-codiDomini-codiUsuari-- Returns:
- Throws:
InternalErrorException
-
create
RelacioLlistaCorreu create(RelacioLlistaCorreu relacioLlistaCorreu) throws InternalErrorException, InternalErrorException
Operation create- Parameters:
relacioLlistaCorreu-- Returns:
- Throws:
InternalErrorException
-
findRelacioLlistaCorreuByNomAndCodiLlistaCorreuPertanyAndNomAndCodiLlistaCorreuConte
RelacioLlistaCorreu findRelacioLlistaCorreuByNomAndCodiLlistaCorreuPertanyAndNomAndCodiLlistaCorreuConte(String nomPertany, String dominiCorreuPertany, String nomConte, String dominiCorreuConte) throws InternalErrorException, InternalErrorException
Operation findRelacioLlistaCorreuByNomAndCodiLlistaCorreuPertanyAndNomAndCodiLlistaCorreuConte- Parameters:
nomPertany-dominiCorreuPertany-nomConte-dominiCorreuConte-- Returns:
- Throws:
InternalErrorException
-
findCorreusExternsByNomLlistaCorreuAndCodiDomini
Collection<CorreuExtern> findCorreusExternsByNomLlistaCorreuAndCodiDomini(String nomLlistaCorreu, String codiDomini) throws InternalErrorException, InternalErrorException
Operation findCorreusExternsByNomLlistaCorreuAndCodiDomini- Parameters:
nomLlistaCorreu-codiDomini-- Returns:
- Throws:
InternalErrorException
-
findDominisCorreuByFiltre
Collection<DominiCorreu> findDominisCorreuByFiltre(String codi, String descripcio, String obsolet) throws InternalErrorException, InternalErrorException
Operation findDominisCorreuByFiltre- Parameters:
codi-descripcio-obsolet-- Returns:
- Throws:
InternalErrorException
-
findGroupMembers
Collection<Grup> findGroupMembers(String nomLlistaCorreu, String codiDomini) throws InternalErrorException, InternalErrorException
Operation findGroupMembers- Parameters:
nomLlistaCorreu-codiDomini-- Returns:
- Throws:
InternalErrorException
-
findLlistaCorreuUsuariByCodiUsuari
Collection<LlistaCorreuUsuari> findLlistaCorreuUsuariByCodiUsuari(String codiUsuari) throws InternalErrorException, InternalErrorException
Operation findLlistaCorreuUsuariByCodiUsuari- Parameters:
codiUsuari-- Returns:
- Throws:
InternalErrorException
-
findLlistaCorreuUsuariByNomLlistaCorreuAndCodiDomini
Collection<LlistaCorreuUsuari> findLlistaCorreuUsuariByNomLlistaCorreuAndCodiDomini(String nomLlistaCorreu, String codiDomini) throws InternalErrorException, InternalErrorException
Operation findLlistaCorreuUsuariByNomLlistaCorreuAndCodiDomini- Parameters:
nomLlistaCorreu-codiDomini-- Returns:
- Throws:
InternalErrorException
-
findLlistaCorreuUsuariHistoricByCodiUsuari
Collection<LlistaCorreuUsuari> findLlistaCorreuUsuariHistoricByCodiUsuari(String codiUsuari) throws InternalErrorException, InternalErrorException
Operation findLlistaCorreuUsuariHistoricByCodiUsuari- Parameters:
codiUsuari-- Returns:
- Throws:
InternalErrorException
-
findLlistesDeCorreuByDades
Collection<LlistaCorreu> findLlistesDeCorreuByDades(String nom, String domini, String descripcio, String membres) throws InternalErrorException, InternalErrorException
Operation findLlistesDeCorreuByDades- Parameters:
nom-domini-descripcio-membres-- Returns:
- Throws:
InternalErrorException
-
findMailListByJsonQuery
Collection<LlistaCorreu> findMailListByJsonQuery(String query) throws InternalErrorException, InternalErrorException
Operation findMailListByJsonQuery- Parameters:
query-- Returns:
- Throws:
InternalErrorException
-
findRelacionsLlistaCorreuByNomLlistaCorreuConteAndCodiDomini
Collection<RelacioLlistaCorreu> findRelacionsLlistaCorreuByNomLlistaCorreuConteAndCodiDomini(String nomLlistaCorreuConte, String codiDomini) throws InternalErrorException, InternalErrorException
Operation findRelacionsLlistaCorreuByNomLlistaCorreuConteAndCodiDomini- Parameters:
nomLlistaCorreuConte-codiDomini-- Returns:
- Throws:
InternalErrorException
-
findRelacionsLlistaCorreuByNomLlistaCorreuPertanyAndCodiDomini
Collection<RelacioLlistaCorreu> findRelacionsLlistaCorreuByNomLlistaCorreuPertanyAndCodiDomini(String nomLlistaCorreuPertany, String codiDomini) throws InternalErrorException, InternalErrorException
Operation findRelacionsLlistaCorreuByNomLlistaCorreuPertanyAndCodiDomini- Parameters:
nomLlistaCorreuPertany-codiDomini-- Returns:
- Throws:
InternalErrorException
-
findRoleMembers
Collection<MailListRoleMember> findRoleMembers(String nomLlistaCorreu, String codiDomini) throws InternalErrorException, InternalErrorException
Operation findRoleMembers- Parameters:
nomLlistaCorreu-codiDomini-- Returns:
- Throws:
InternalErrorException
-
findUsuarisByNomLlistaCorreuAndCodiDomini
Collection<Usuari> findUsuarisByNomLlistaCorreuAndCodiDomini(String nomLlistaCorreu, String codiDomini) throws InternalErrorException, InternalErrorException
Operation findUsuarisByNomLlistaCorreuAndCodiDomini- Parameters:
nomLlistaCorreu-codiDomini-- Returns:
- Throws:
InternalErrorException
-
getDominiCorreus
Collection<DominiCorreu> getDominiCorreus() throws InternalErrorException, InternalErrorException
Operation getDominiCorreus- Returns:
- Throws:
InternalErrorException
-
getLlistesDeCorreu
Collection<LlistaCorreu> getLlistesDeCorreu() throws InternalErrorException, InternalErrorException
Operation getLlistesDeCorreu- Returns:
- Throws:
InternalErrorException
-
delete
void delete(CorreuExtern correuExtern) throws InternalErrorException, InternalErrorException
Operation delete- Parameters:
correuExtern-- Throws:
InternalErrorException
-
delete
void delete(DominiCorreu dominiCorreu) throws InternalErrorException, InternalErrorException
Operation delete- Parameters:
dominiCorreu-- Throws:
InternalErrorException
-
delete
void delete(LlistaCorreu llistaCorreu) throws InternalErrorException, InternalErrorException
Operation delete- Parameters:
llistaCorreu-- Throws:
InternalErrorException
-
delete
void delete(LlistaCorreuUsuari llistaCorreuUsuari) throws InternalErrorException, InternalErrorException
Operation delete- Parameters:
llistaCorreuUsuari-- Throws:
InternalErrorException
-
delete
void delete(RelacioLlistaCorreu relacioLlistaCorreu) throws InternalErrorException, InternalErrorException
Operation delete- Parameters:
relacioLlistaCorreu-- Throws:
InternalErrorException
-
deleteAtomic
void deleteAtomic(CorreuExtern correuExtern) throws InternalErrorException, InternalErrorException
Operation deleteAtomic- Parameters:
correuExtern-- Throws:
InternalErrorException
-
deleteAtomic
void deleteAtomic(LlistaCorreuUsuari llistaCorreuUsuari) throws InternalErrorException, InternalErrorException
Operation deleteAtomic- Parameters:
llistaCorreuUsuari-- Throws:
InternalErrorException
-
deleteAtomic
void deleteAtomic(RelacioLlistaCorreu relacioLlistaCorreu) throws InternalErrorException, InternalErrorException
Operation deleteAtomic- Parameters:
relacioLlistaCorreu-- Throws:
InternalErrorException
-
netejaLlistaCorreuBuida
void netejaLlistaCorreuBuida(String nomLlistaCorreu, String codiDomini) throws InternalErrorException, InternalErrorException
Operation netejaLlistaCorreuBuida- Parameters:
nomLlistaCorreu-codiDomini-- Throws:
InternalErrorException
-
subscribeGroup
void subscribeGroup(String mailListName, String mailListDomain, String groupName) throws InternalErrorException, InternalErrorException
Operation subscribeGroup- Parameters:
mailListName-mailListDomain-groupName-- Throws:
InternalErrorException
-
unsubscribeGroup
void unsubscribeGroup(String mailListName, String mailListDomain, String groupName) throws InternalErrorException, InternalErrorException
Operation unsubscribeGroup- Parameters:
mailListName-mailListDomain-groupName-- Throws:
InternalErrorException
-
unsubscribeRole
void unsubscribeRole(String mailListName, String mailListDomain, MailListRoleMember roleMember) throws InternalErrorException, InternalErrorException
Operation unsubscribeRole- Parameters:
mailListName-mailListDomain-roleMember-- Throws:
InternalErrorException
-
-