3.5.4. Forum events

Forums events

org.exoplatform.forum.service.ForumEventLifeCycle will broadcast the following events when:

  1. A category is saved.

    org.exoplatform.forum.service.ForumEventLifeCycle.saveCategory

  2. A forum is saved.

    org.exoplatform.forum.service.ForumEventLifeCycle.saveForum

  3. A topic is added/updated/moved/splitted or more than 2 topics are merged.

    • org.exoplatform.forum.service.ForumEventLifeCycle.addTopic

    • org.exoplatform.forum.service.ForumEventLifeCycle.updateTopic

    • org.exoplatform.forum.service.ForumEventLifeCycle.updateTopics

    • org.exoplatform.forum.service.ForumEventLifeCycle.moveTopic

    • org.exoplatform.forum.service.ForumEventLifeCycle.mergeTopic

    • org.exoplatform.forum.service.ForumEventLifeCycle.splitTopic

  4. A post is added/updated.

    • org.exoplatform.forum.service.ForumEventLifeCycle.addPost

    • org.exoplatform.forum.service.ForumEventLifeCycle.updatePost

  5. An activity is removed.

    org.exoplatform.forum.service.ForumEventLifeCycle.removeActivity

  6. A comment is removed.

    org.exoplatform.forum.service.ForumEventLifeCycle.removeComment

Answers events

org.exoplatform.faq.service.AnswerEventLifeCycle will broadcast the following events when:

  1. A question is saved/voted/unvoted/removed.

    • org.exoplatform.faq.service.AnswerEventLifeCycle.saveQuestion

    • org.exoplatform.faq.service.AnswerEventLifeCycle.voteQuestion

    • org.exoplatform.faq.service.AnswerEventLifeCycle.unVoteQuestion

    • org.exoplatform.faq.service.AnswerEventLifeCycle.removeQuestion

  2. An answer is saved/removed.

    • org.exoplatform.faq.service.AnswerEventLifeCycle.saveAnswer

    • org.exoplatform.faq.service.AnswerEventLifeCycle.removeAnswer

  3. A comment is saved/removed.

    • org.exoplatform.faq.service.AnswerEventLifeCycle.saveComment

    • org.exoplatform.faq.service.AnswerEventLifeCycle.removeComment

Extended Answers events

org.exoplatform.faq.service.ExtendedAnswerEventLifeCycle (extending AnswerEventLifeCycle) will broadcast the following event when a question is moved:

Poll events

org.exoplatform.poll.service.PollEventLifeCycle will broadcast the following events when a poll is saved/closed/removed:

Copyright ©. All rights reserved. eXo Platform SAS
blog comments powered byDisqus