Class EventUserActionServiceImpl
java.lang.Object
ch.tocco.nice2.optional.event.api.actions.EventUserActionServiceImpl
- All Implemented Interfaces:
EventUserActionService
- Direct Known Subclasses:
MailingList2ActionServiceImpl,MailingListActionServiceImpl
-
Nested Class Summary
Nested classes/interfaces inherited from interface ch.tocco.nice2.optional.event.api.actions.EventUserActionService
EventUserActionService.EventUserPermission -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final BusinessUnitManagerprotected final Contextprotected final DefaultDisplayServiceprotected final EmailTemplateLoadServiceprotected final MailFactoryprotected final PrincipalServiceprotected final QueryBuilderFactoryprotected final SecurityManagerprotected final TextResourcesprotected final UploadService -
Constructor Summary
ConstructorsConstructorDescriptionEventUserActionServiceImpl(Context context, QueryBuilderFactory queryBuilderFactory, DefaultDisplayService defaultDisplayService, TextResources textResources, MailFactory mailFactory, BusinessUnitManager businessUnitManager, SecurityManager securityManager, PrincipalService principalService, EmailTemplateLoadService emailTemplateLoadService, UploadService uploadService) -
Method Summary
Modifier and TypeMethodDescriptiongetEmailTemplateText(String templateId) getEventSearchData(Map<String, String> eventQueryConstrictions, String eventQueryExtension) getListData(String[] columns, String eventKeyString, @Nullable String fulltext) protected booleanisNullOrEmpty(@Nullable String ccToOthers) voidsetRelationHandler(List<RelationHandler> relationHandlers)
-
Field Details
-
context
-
queryBuilderFactory
-
defaultDisplayService
-
textResources
-
mailFactory
-
businessUnitManager
-
securityManager
-
principalService
-
emailTemplateLoadService
-
uploadService
-
-
Constructor Details
-
EventUserActionServiceImpl
public EventUserActionServiceImpl(Context context, QueryBuilderFactory queryBuilderFactory, DefaultDisplayService defaultDisplayService, TextResources textResources, MailFactory mailFactory, BusinessUnitManager businessUnitManager, SecurityManager securityManager, PrincipalService principalService, EmailTemplateLoadService emailTemplateLoadService, UploadService uploadService)
-
-
Method Details
-
getEventSearchData
- Specified by:
getEventSearchDatain interfaceEventUserActionService- Throws:
PersistException
-
getEventSearchData
public List<List<String>> getEventSearchData(Map<String, String> eventQueryConstrictions, String eventQueryExtension) - Specified by:
getEventSearchDatain interfaceEventUserActionService
-
getListData
public JsonReaderResponse<Map<String,Object>> getListData(String[] columns, String eventKeyString, @Nullable @Nullable String fulltext) - Specified by:
getListDatain interfaceEventUserActionService
-
check
- Specified by:
checkin interfaceEventUserActionService- Throws:
PersistException
-
getEmailTemplateText
- Specified by:
getEmailTemplateTextin interfaceEventUserActionService- Throws:
PersistException
-
getRelevantStatus
-
isNullOrEmpty
-
setRelationHandler
-