Class FileActivityChildPlugin
java.lang.Object
org.exoplatform.container.component.BaseComponentPlugin
org.exoplatform.commons.api.notification.plugin.BaseNotificationPlugin
org.exoplatform.commons.api.notification.plugin.AbstractNotificationChildPlugin
org.exoplatform.wcm.notification.plugin.FileActivityChildPlugin
- All Implemented Interfaces:
org.exoplatform.container.component.ComponentPlugin
- Direct Known Subclasses:
ShareFileActivityChildPlugin
public class FileActivityChildPlugin
extends org.exoplatform.commons.api.notification.plugin.AbstractNotificationChildPlugin
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.exoplatform.commons.api.notification.model.ArgumentLiteral<String>static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class org.exoplatform.container.component.BaseComponentPlugin
desc, name -
Constructor Summary
ConstructorsConstructorDescriptionFileActivityChildPlugin(org.exoplatform.container.xml.InitParams initParams) -
Method Summary
Modifier and TypeMethodDescriptiongetId()booleanisValid(org.exoplatform.commons.api.notification.NotificationContext ctx) makeContent(org.exoplatform.commons.api.notification.NotificationContext ctx) Methods inherited from class org.exoplatform.commons.api.notification.plugin.AbstractNotificationChildPlugin
getLanguage, getParentPluginIds, getTemplateEngine, getTemplatePath, makeNotification, setTemplateEngine, setTemplatePathMethods inherited from class org.exoplatform.commons.api.notification.plugin.BaseNotificationPlugin
buildNotification, end, getKey, getOrganizationService, getPluginConfigs, isOldPlugin, setOldPlugin, startMethods inherited from class org.exoplatform.container.component.BaseComponentPlugin
getDescription, getName, setDescription, setName
-
Field Details
-
ACTIVITY_ID
public static final org.exoplatform.commons.api.notification.model.ArgumentLiteral<String> ACTIVITY_ID -
ACTIVITY_URL
- See Also:
-
ID
- See Also:
-
MESSAGE
- See Also:
-
DOCPATH
- See Also:
-
WORKSPACE
- See Also:
-
NODE_UUID
- See Also:
-
AUTHOR
- See Also:
-
MIME_TYPE
- See Also:
-
DOCUMENT_TITLE
- See Also:
-
CONTENT_NAME
- See Also:
-
DOCUMENT_SUMMARY
- See Also:
-
EXO_RESOURCES_URI
- See Also:
-
DOCNAME
- See Also:
-
ICON_FILE_EXTENSION
- See Also:
-
CONTENT_LINK
- See Also:
-
-
Constructor Details
-
FileActivityChildPlugin
public FileActivityChildPlugin(org.exoplatform.container.xml.InitParams initParams)
-
-
Method Details
-
makeContent
- Specified by:
makeContentin classorg.exoplatform.commons.api.notification.plugin.AbstractNotificationChildPlugin
-
getId
- Specified by:
getIdin classorg.exoplatform.commons.api.notification.plugin.BaseNotificationPlugin
-
isValid
public boolean isValid(org.exoplatform.commons.api.notification.NotificationContext ctx) - Specified by:
isValidin classorg.exoplatform.commons.api.notification.plugin.BaseNotificationPlugin
-