@Security public class MailingListServiceSecurity extends BaseServiceSecurity implements MailingListService
| Constructor and Description |
|---|
MailingListServiceSecurity() |
| Modifier and Type | Method and Description |
|---|---|
MailingListSearchData |
getSearchData()
Returns data for searching Mailing lists.
|
SendMailingListData |
getSendData(MailingListType type)
Returns data for sending a mailing list with the specified type.
|
MailingListDetailedVO |
load(java.lang.Long id)
Loads a mailing list by id
|
protected org.cyclos.impl.access.EntityCheck<?> |
resolveEntityCheck()
Must be implemented in order to return the
EntityCheck managed by this security component, or null if
none |
Page<MailingListVO> |
search(MailingListQuery query)
Searches for Mailing list according to the given criteria.
|
int |
send(SendMailingListDTO dto)
Sends a message to the specified recipients (groups/users) and return the total of users that will receive the
message.
|
checkGuest, checkId, checkIds, checkInternalName, checkLoggedIn, checkManagesUser, checkRelatesToUser, checkVO, checkVOs, doInitialize, getEntityCheckRegistry, getUser, initializecanManage, checkManagesUser, checkPermission, checkRelatesToUser, checkValue, clearAlreadyValidated, getAccountHandler, getAuthHandler, getBaseEntityManagerHandler, getChannelConfiguration, getConfiguration, getConversionHandler, getCustomFieldValueHandler, getEntityManagerHandler, getGroupsHandler, getLoggedBasicUser, getLoggedUser, getProducts, getProductsHandler, getReportHandler, getTranslatedName, getTranslatedValue, getUserLocatorHandler, getValidationResult, hasPermission, hasValue, inSameNetwork, inSameNetworkOrGlobal, isAdmin, isAlreadyValidated, isBroker, isGlobalAdmin, isGlobalAdminInNetwork, isGuest, isLoggedIn, isMember, isNetworkAdmin, isOperator, isRelatedToUser, isSystem, isUserManager, isUserManagerOf, message, message, permission, permission, permissionOptionalValue, permissionOptionalValue, toDate, toDateTime, validatedelete, detach, find, flush, from, getApplicationContext, getConfigurationHandler, getDataTranslationHandler, getFormatter, getFormatter, getFormatter, getLogger, getNotificationHandler, getProfileFieldHandler, getRemoteAddress, getSessionData, getTransactionHandler, getTranslationHandler, message, message, persist, processBatch, refresh, remove, subQuery, updatepublic MailingListSearchData getSearchData() throws FrameworkException
MailingListServicegetSearchData in interface MailingListServiceFrameworkExceptionpublic SendMailingListData getSendData(MailingListType type) throws FrameworkException
MailingListServicegetSendData in interface MailingListServiceFrameworkExceptionpublic MailingListDetailedVO load(java.lang.Long id) throws FrameworkException
MailingListServiceload in interface MailingListServiceFrameworkExceptionpublic Page<MailingListVO> search(MailingListQuery query) throws FrameworkException
MailingListServicesearch in interface MailingListServiceFrameworkExceptionpublic int send(SendMailingListDTO dto) throws FrameworkException
MailingListServicesend in interface MailingListServiceFrameworkExceptionprotected org.cyclos.impl.access.EntityCheck<?> resolveEntityCheck()
BaseServiceSecurityEntityCheck managed by this security component, or null if
noneresolveEntityCheck in class BaseServiceSecurity