Class ForumNotificationUtils

java.lang.Object
org.exoplatform.forum.notification.plugin.ForumNotificationUtils

public class ForumNotificationUtils extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final org.exoplatform.commons.api.notification.model.ArgumentLiteral<org.exoplatform.social.core.activity.model.ExoSocialActivity>
     
    static final org.exoplatform.commons.api.notification.model.ArgumentLiteral<String>
     
    static final org.exoplatform.commons.api.notification.model.ArgumentLiteral<String>
     
    static final org.exoplatform.commons.api.notification.model.ArgumentLiteral<String>
     
    static final org.exoplatform.commons.api.notification.model.ArgumentLiteral<org.exoplatform.social.core.identity.model.Profile>
     
    static final org.exoplatform.commons.api.notification.model.ArgumentLiteral<org.exoplatform.social.core.relationship.model.Relationship>
     
    static final org.exoplatform.commons.api.notification.model.ArgumentLiteral<String>
     
    static final org.exoplatform.commons.api.notification.model.ArgumentLiteral<String>
     
    static final org.exoplatform.commons.api.notification.model.ArgumentLiteral<String>
     
    static final org.exoplatform.commons.api.notification.model.ArgumentLiteral<org.exoplatform.social.core.space.model.Space>
     
    static final org.exoplatform.commons.api.notification.model.ArgumentLiteral<String>
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static String
    buildTopicLink(org.exoplatform.social.core.activity.model.ExoSocialActivity activity)
     
    static String
    getActivityParamValue(org.exoplatform.social.core.activity.model.ExoSocialActivity activity, String key)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • ACTIVITY_ID

      public static final org.exoplatform.commons.api.notification.model.ArgumentLiteral<String> ACTIVITY_ID
    • POSTER

      public static final org.exoplatform.commons.api.notification.model.ArgumentLiteral<String> POSTER
    • SENDER

      public static final org.exoplatform.commons.api.notification.model.ArgumentLiteral<String> SENDER
    • ACTIVITY

      public static final org.exoplatform.commons.api.notification.model.ArgumentLiteral<org.exoplatform.social.core.activity.model.ExoSocialActivity> ACTIVITY
    • PROFILE

      public static final org.exoplatform.commons.api.notification.model.ArgumentLiteral<org.exoplatform.social.core.identity.model.Profile> PROFILE
    • SPACE

      public static final org.exoplatform.commons.api.notification.model.ArgumentLiteral<org.exoplatform.social.core.space.model.Space> SPACE
    • REMOTE_ID

      public static final org.exoplatform.commons.api.notification.model.ArgumentLiteral<String> REMOTE_ID
    • SPACE_ID

      public static final org.exoplatform.commons.api.notification.model.ArgumentLiteral<String> SPACE_ID
    • PRETTY_NAME

      public static final org.exoplatform.commons.api.notification.model.ArgumentLiteral<String> PRETTY_NAME
    • RELATIONSHIP

      public static final org.exoplatform.commons.api.notification.model.ArgumentLiteral<org.exoplatform.social.core.relationship.model.Relationship> RELATIONSHIP
    • RELATIONSHIP_ID

      public static final org.exoplatform.commons.api.notification.model.ArgumentLiteral<String> RELATIONSHIP_ID
  • Constructor Details

    • ForumNotificationUtils

      public ForumNotificationUtils()
  • Method Details

    • buildTopicLink

      public static String buildTopicLink(org.exoplatform.social.core.activity.model.ExoSocialActivity activity)
    • getActivityParamValue

      public static String getActivityParamValue(org.exoplatform.social.core.activity.model.ExoSocialActivity activity, String key)