public class EmailUserNotifier extends AbstractUserNotifier implements org.springframework.beans.factory.InitializingBean
activitiesFeedModelBuilderFactory, activityService, logger, namespaceService, nodeService, repoAdminService, siteService
Constructor and Description |
---|
EmailUserNotifier() |
Modifier and Type | Method and Description |
---|---|
void |
afterPropertiesSet() |
protected void |
checkProperties()
Perform basic checks to ensure that the necessary dependencies were injected.
|
List<String> |
getExcludedEmailSuffixes() |
protected Long |
getFeedId(org.alfresco.service.cmr.repository.NodeRef personNodeRef) |
static org.apache.commons.logging.Log |
getLogger() |
protected void |
notifyUser(org.alfresco.service.cmr.repository.NodeRef personNodeRef,
String subjectText,
Object[] subjectParams,
Map<String,Object> model,
String templateNodeRef) |
void |
setActionService(ActionService actionService) |
void |
setAuthenticationContext(AuthenticationContext authenticationContext) |
void |
setExcludedEmailSuffixes(List<String> excludedEmailSuffixes) |
static void |
setLogger(org.apache.commons.logging.Log logger) |
protected boolean |
skipUser(org.alfresco.service.cmr.repository.NodeRef personNodeRef) |
notifyUser, setActivitiesFeedModelBuilderFactory, setActivityService, setNamespaceService, setNodeService, setRepoAdminService, setSiteService
public void setAuthenticationContext(AuthenticationContext authenticationContext)
public void setActionService(ActionService actionService)
public static org.apache.commons.logging.Log getLogger()
public static void setLogger(org.apache.commons.logging.Log logger)
protected void checkProperties()
checkProperties
in class AbstractUserNotifier
public void afterPropertiesSet() throws Exception
afterPropertiesSet
in interface org.springframework.beans.factory.InitializingBean
Exception
protected boolean skipUser(org.alfresco.service.cmr.repository.NodeRef personNodeRef)
skipUser
in class AbstractUserNotifier
protected Long getFeedId(org.alfresco.service.cmr.repository.NodeRef personNodeRef)
getFeedId
in class AbstractUserNotifier
protected void notifyUser(org.alfresco.service.cmr.repository.NodeRef personNodeRef, String subjectText, Object[] subjectParams, Map<String,Object> model, String templateNodeRef)
notifyUser
in class AbstractUserNotifier
Copyright © 2005–2017 Alfresco Software. All rights reserved.