Package com.soffid.iam.iga.service
Interface MailListsService
public interface MailListsService
Service MailListsService
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidcheckEmptyMailList(String nomLlistaCorreu, String codiDomini) Operation checkEmptyMailListcreate(ExternalName correuExtern) Operation createcreate(MailDomain dominiCorreu) Operation createOperation createcreate(MailListRelationship relacioLlistaCorreu) Operation createcreate(UserMailList llistaCorreuUsuari) Operation createvoiddelete(ExternalName correuExtern) Operation deletevoiddelete(MailDomain dominiCorreu) Operation deletevoidOperation deletevoiddelete(MailListRelationship relacioLlistaCorreu) Operation deletevoiddeleteAtomic(ExternalName correuExtern) Operation deleteAtomicvoiddeleteAtomic(MailListRelationship relacioLlistaCorreu) Operation deleteAtomicvoiddeleteAtomic(UserMailList llistaCorreuUsuari) Operation deleteAtomicvoiddeleteUserMailList(UserMailList llistaCorreuUsuari) Operation deleteUserMailListfindExternalMailsByNameListAndDomainName(String nomLlistaCorreu, String codiDomini) Operation findExternalMailsByNameListAndDomainNamefindGroupMembers(String nomLlistaCorreu, String codiDomini) Operation findGroupMembersfindMailDomainByName(String codi) Operation findMailDomainByNamecom.soffid.zkdb.api.PagedResult<MailDomain>findMailDomains(com.soffid.zkdb.api.Query query) Operation findMailDomainsfindMailListByNameAndDomainName(String nomLlistaCorreu, String codiDomini) Operation findMailListByNameAndDomainNamecom.soffid.zkdb.api.PagedResult<MailList>findMailLists(com.soffid.zkdb.api.Query query) Operation findMailListsfindMailListsByData(String nom, String domini, String descripcio, String membres) Operation findMailListsByDatafindRelationsMailListByNameAndBelongsMailListNameAndNameAndContainsMailListName(String nomPertany, String dominiCorreuPertany, String nomConte, String dominiCorreuConte) Operation findRelationsMailListByNameAndBelongsMailListNameAndNameAndContainsMailListNamefindRelationsMailListByNameBelongsMailListAndDomainName(String nomLlistaCorreuPertany, String codiDomini) Operation findRelationsMailListByNameBelongsMailListAndDomainNamefindRelationsMailListByNameContainsMailListAndDomainName(String nomLlistaCorreuConte, String codiDomini) Operation findRelationsMailListByNameContainsMailListAndDomainNamefindRoleMembers(String nomLlistaCorreu, String codiDomini) Operation findRoleMembersfindUserMailListByListNameAndDomainName(String nomLlistaCorreu, String codiDomini) Operation findUserMailListByListNameAndDomainNamefindUserMailListByListNameAndDomainNameAndUserName(String nomLlistaCorreu, String codiDomini, String codiUsuari) Operation findUserMailListByListNameAndDomainNameAndUserNamefindUserMailListByUserName(String codiUsuari) Operation findUserMailListByUserNamefindUserMailListHistoryByUserName(String codiUsuari) Operation findUserMailListHistoryByUserNamefindUsersByMailListNameAndDomainName(String nomLlistaCorreu, String codiDomini) Operation findUsersByMailListNameAndDomainNamefinExternalMailByEmail(String adreca) Operation finExternalMailByEmailOperation getDomainMailsOperation getMailListsvoidsubscribeGroup(String mailListName, String mailListDomain, String groupName) Operation subscribeGroupsubscribeRole(String mailListName, String mailListDomain, MailListRoleMember roleMember) Operation subscribeRolevoidunsubscribeGroup(String mailListName, String mailListDomain, String groupName) Operation unsubscribeGroupvoidunsubscribeRole(String mailListName, String mailListDomain, MailListRoleMember roleMember) Operation unsubscribeRoleupdate(MailDomain dominiCorreu) Operation updateOperation update
-
Field Details
-
REMOTE_PATH
- See Also:
-
SERVICE_NAME
- See Also:
-
-
Method Details
-
create
ExternalName create(ExternalName correuExtern) throws InternalErrorException, InternalErrorException Operation create- Parameters:
correuExtern-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
finExternalMailByEmail
ExternalName finExternalMailByEmail(String adreca) throws InternalErrorException, InternalErrorException Operation finExternalMailByEmail- Parameters:
adreca-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
create
Operation create- Parameters:
dominiCorreu-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findMailDomainByName
Operation findMailDomainByName- Parameters:
codi-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
update
Operation update- Parameters:
dominiCorreu-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
create
Operation create- Parameters:
llistaCorreu-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findMailListByNameAndDomainName
MailList findMailListByNameAndDomainName(String nomLlistaCorreu, String codiDomini) throws InternalErrorException, InternalErrorException Operation findMailListByNameAndDomainName- Parameters:
nomLlistaCorreu-codiDomini-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
update
Operation update- Parameters:
llistaCorreu-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
create
MailListRelationship create(MailListRelationship relacioLlistaCorreu) throws InternalErrorException, InternalErrorException Operation create- Parameters:
relacioLlistaCorreu-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findRelationsMailListByNameAndBelongsMailListNameAndNameAndContainsMailListName
MailListRelationship findRelationsMailListByNameAndBelongsMailListNameAndNameAndContainsMailListName(String nomPertany, String dominiCorreuPertany, String nomConte, String dominiCorreuConte) throws InternalErrorException, InternalErrorException Operation findRelationsMailListByNameAndBelongsMailListNameAndNameAndContainsMailListName- Parameters:
nomPertany-dominiCorreuPertany-nomConte-dominiCorreuConte-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
subscribeRole
MailListRoleMember subscribeRole(String mailListName, String mailListDomain, MailListRoleMember roleMember) throws InternalErrorException, InternalErrorException Operation subscribeRole- Parameters:
mailListName-mailListDomain-roleMember-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
create
UserMailList create(UserMailList llistaCorreuUsuari) throws InternalErrorException, InternalErrorException Operation create- Parameters:
llistaCorreuUsuari-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findUserMailListByListNameAndDomainNameAndUserName
UserMailList findUserMailListByListNameAndDomainNameAndUserName(String nomLlistaCorreu, String codiDomini, String codiUsuari) throws InternalErrorException, InternalErrorException Operation findUserMailListByListNameAndDomainNameAndUserName- Parameters:
nomLlistaCorreu-codiDomini-codiUsuari-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findMailDomains
com.soffid.zkdb.api.PagedResult<MailDomain> findMailDomains(com.soffid.zkdb.api.Query query) throws InternalErrorException, InternalErrorException Operation findMailDomains- Parameters:
query-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findMailLists
com.soffid.zkdb.api.PagedResult<MailList> findMailLists(com.soffid.zkdb.api.Query query) throws InternalErrorException, InternalErrorException Operation findMailLists- Parameters:
query-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findExternalMailsByNameListAndDomainName
Collection<ExternalName> findExternalMailsByNameListAndDomainName(String nomLlistaCorreu, String codiDomini) throws InternalErrorException, InternalErrorException Operation findExternalMailsByNameListAndDomainName- Parameters:
nomLlistaCorreu-codiDomini-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findGroupMembers
Collection<Group> findGroupMembers(String nomLlistaCorreu, String codiDomini) throws InternalErrorException, InternalErrorException Operation findGroupMembers- Parameters:
nomLlistaCorreu-codiDomini-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findUserMailListByUserName
Collection<UserMailList> findUserMailListByUserName(String codiUsuari) throws InternalErrorException, InternalErrorException Operation findUserMailListByUserName- Parameters:
codiUsuari-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findUserMailListByListNameAndDomainName
Collection<UserMailList> findUserMailListByListNameAndDomainName(String nomLlistaCorreu, String codiDomini) throws InternalErrorException, InternalErrorException Operation findUserMailListByListNameAndDomainName- Parameters:
nomLlistaCorreu-codiDomini-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findUserMailListHistoryByUserName
Collection<UserMailList> findUserMailListHistoryByUserName(String codiUsuari) throws InternalErrorException, InternalErrorException Operation findUserMailListHistoryByUserName- Parameters:
codiUsuari-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findMailListsByData
Collection<MailList> findMailListsByData(String nom, String domini, String descripcio, String membres) throws InternalErrorException, InternalErrorException Operation findMailListsByData- Parameters:
nom-domini-descripcio-membres-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findRelationsMailListByNameContainsMailListAndDomainName
Collection<MailListRelationship> findRelationsMailListByNameContainsMailListAndDomainName(String nomLlistaCorreuConte, String codiDomini) throws InternalErrorException, InternalErrorException Operation findRelationsMailListByNameContainsMailListAndDomainName- Parameters:
nomLlistaCorreuConte-codiDomini-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findRelationsMailListByNameBelongsMailListAndDomainName
Collection<MailListRelationship> findRelationsMailListByNameBelongsMailListAndDomainName(String nomLlistaCorreuPertany, String codiDomini) throws InternalErrorException, InternalErrorException Operation findRelationsMailListByNameBelongsMailListAndDomainName- Parameters:
nomLlistaCorreuPertany-codiDomini-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findRoleMembers
Collection<MailListRoleMember> findRoleMembers(String nomLlistaCorreu, String codiDomini) throws InternalErrorException, InternalErrorException Operation findRoleMembers- Parameters:
nomLlistaCorreu-codiDomini-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findUsersByMailListNameAndDomainName
Collection<User> findUsersByMailListNameAndDomainName(String nomLlistaCorreu, String codiDomini) throws InternalErrorException, InternalErrorException Operation findUsersByMailListNameAndDomainName- Parameters:
nomLlistaCorreu-codiDomini-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
getDomainMails
Operation getDomainMails- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
getMailLists
Operation getMailLists- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
delete
Operation delete- Parameters:
correuExtern-- Throws:
InternalErrorExceptionInternalErrorException
-
delete
Operation delete- Parameters:
dominiCorreu-- Throws:
InternalErrorExceptionInternalErrorException
-
delete
Operation delete- Parameters:
llistaCorreu-- Throws:
InternalErrorExceptionInternalErrorException
-
delete
void delete(MailListRelationship relacioLlistaCorreu) throws InternalErrorException, InternalErrorException Operation delete- Parameters:
relacioLlistaCorreu-- Throws:
InternalErrorExceptionInternalErrorException
-
deleteUserMailList
void deleteUserMailList(UserMailList llistaCorreuUsuari) throws InternalErrorException, InternalErrorException Operation deleteUserMailList- Parameters:
llistaCorreuUsuari-- Throws:
InternalErrorExceptionInternalErrorException
-
deleteAtomic
Operation deleteAtomic- Parameters:
correuExtern-- Throws:
InternalErrorExceptionInternalErrorException
-
deleteAtomic
void deleteAtomic(MailListRelationship relacioLlistaCorreu) throws InternalErrorException, InternalErrorException Operation deleteAtomic- Parameters:
relacioLlistaCorreu-- Throws:
InternalErrorExceptionInternalErrorException
-
deleteAtomic
void deleteAtomic(UserMailList llistaCorreuUsuari) throws InternalErrorException, InternalErrorException Operation deleteAtomic- Parameters:
llistaCorreuUsuari-- Throws:
InternalErrorExceptionInternalErrorException
-
checkEmptyMailList
void checkEmptyMailList(String nomLlistaCorreu, String codiDomini) throws InternalErrorException, InternalErrorException Operation checkEmptyMailList- Parameters:
nomLlistaCorreu-codiDomini-- Throws:
InternalErrorExceptionInternalErrorException
-
subscribeGroup
void subscribeGroup(String mailListName, String mailListDomain, String groupName) throws InternalErrorException, InternalErrorException Operation subscribeGroup- Parameters:
mailListName-mailListDomain-groupName-- Throws:
InternalErrorExceptionInternalErrorException
-
unsubscribeGroup
void unsubscribeGroup(String mailListName, String mailListDomain, String groupName) throws InternalErrorException, InternalErrorException Operation unsubscribeGroup- Parameters:
mailListName-mailListDomain-groupName-- Throws:
InternalErrorExceptionInternalErrorException
-
unsubscribeRole
void unsubscribeRole(String mailListName, String mailListDomain, MailListRoleMember roleMember) throws InternalErrorException, InternalErrorException Operation unsubscribeRole- Parameters:
mailListName-mailListDomain-roleMember-- Throws:
InternalErrorExceptionInternalErrorException
-