Package io.meeds.task.digest
Class TaskDigestLinePlugin
java.lang.Object
org.exoplatform.container.component.BaseComponentPlugin
io.meeds.commons.digest.plugin.DigestLinePlugin
io.meeds.task.digest.TaskDigestLinePlugin
- All Implemented Interfaces:
io.meeds.commons.digest.plugin.DigestLineProvider,org.exoplatform.container.component.ComponentPlugin
public class TaskDigestLinePlugin
extends io.meeds.commons.digest.plugin.DigestLinePlugin
The digest email lines of the task notifications: assigned, added as
coworker, mentioned. The task and its project are read fresh from the
stored task id; a deleted task gives no line.
-
Field Summary
FieldsFields inherited from class org.exoplatform.container.component.BaseComponentPlugin
desc, name -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.meeds.commons.digest.model.DigestLinebuildLine(io.meeds.commons.digest.model.DigestItem item, io.meeds.commons.digest.plugin.DigestLineContext context) protected StringThe link the instant email used when it was stored, otherwise the task detail page of the platformMethods inherited from class io.meeds.commons.digest.plugin.DigestLinePlugin
getPluginIdsMethods inherited from class org.exoplatform.container.component.BaseComponentPlugin
getDescription, getName, setDescription, setName
-
Field Details
-
TASK_ASSIGN_PLUGIN
- See Also:
-
TASK_COWORKER_PLUGIN
- See Also:
-
TASK_MENTIONED_PLUGIN
- See Also:
-
-
Constructor Details
-
TaskDigestLinePlugin
public TaskDigestLinePlugin(org.exoplatform.container.xml.InitParams params)
-
-
Method Details
-
buildLine
public io.meeds.commons.digest.model.DigestLine buildLine(io.meeds.commons.digest.model.DigestItem item, io.meeds.commons.digest.plugin.DigestLineContext context) -
url
The link the instant email used when it was stored, otherwise the task detail page of the platform
-