Class MinisiteActivityNotifier
java.lang.Object
org.ametys.plugins.workspaces.activities.AbstractWorkspacesActivityNotifier
org.ametys.plugins.workspaces.activities.minisite.MinisiteActivityNotifier
- All Implemented Interfaces:
PluginAware,Supporter<ActivityType>,ActivityNotifier,Contextualizable,Serviceable
Class representing a activity notifier for minisite workspaces
-
Field Summary
Fields inherited from class org.ametys.plugins.workspaces.activities.AbstractWorkspacesActivityNotifier
_context, _i18nUtils, _notificationPreferenceHelper, _pluginName, _projectManager, _renderingContextHandler, _resolver, _rightManager, _srcResolver, _userLanguagesManager, _userManager, _workspacesHelper -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetMailBodyURI(Activity activity) Get the URI to resolve to get the mail bodygetTargetAmetysObject(Activity activity) Retrieve the ametys object targeted by this activity.booleansupports(ActivityType activityType) Check if an element is supportedMethods inherited from class org.ametys.plugins.workspaces.activities.AbstractWorkspacesActivityNotifier
_getSubjectI18nKey, contextualize, getMailHtmlBody, getMailSubject, getMailTextBody, getSubjectI18nParams, getUsersToNotifyByLanguage, service, setPluginInfoMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.ametys.web.activities.notify.ActivityNotifier
isAsync
-
Constructor Details
-
MinisiteActivityNotifier
public MinisiteActivityNotifier()
-
-
Method Details
-
supports
Description copied from interface:SupporterCheck if an element is supported- Parameters:
activityType- The element- Returns:
trueif the element is supported,falseotherwise
-
getMailBodyURI
Description copied from class:AbstractWorkspacesActivityNotifierGet the URI to resolve to get the mail body- Specified by:
getMailBodyURIin classAbstractWorkspacesActivityNotifier- Parameters:
activity- the activity- Returns:
- the uri
-
getTargetAmetysObject
Description copied from class:AbstractWorkspacesActivityNotifierRetrieve the ametys object targeted by this activity. This method is intended for right computation purposes.- Specified by:
getTargetAmetysObjectin classAbstractWorkspacesActivityNotifier- Parameters:
activity- the activity- Returns:
- the target
-