Skip to content
Martin Stoffers edited this page Nov 5, 2015 · 1 revision

Outgoing Queues

DOCUMENT_NEW

A document which is linked to an episode has been created. This is not issued for internal documents which have no connection to an episode.

Data
{
  "document.name": "",
  "episode.id": 0
}

DOCUMENT_CHATMESSAGE

A new chatmessage on a document which is readable by the public.

Data

A ChatMessage from Data Model.

PUBLICATION_NEW

A publication has been created.

Data
{
  "publication.id": 0,
  "episode.id": 0
}

PUBLICATION_REQUESTED

A publication has been requested.

Data
{
  "document.name": 0,
  "publicationRequest.requester": 0
}

EPISODE_NUMBER_CHANGED

An episode's number has been changed.

Data
{
  "episode.id": 0,
  "episode.number_old": "",
  "episode.number_new": ""
}

EPISODE_ADDED

An episode has been added, either by importing or manually.

Data
{
  "episode.id": 0,
  "method": "" // "import" or "manual"
}

PODCAST_ADDED

A podcast has been added, either by importing or manually.

Data
{
  "podcast.id": 0,
  "method": "" // "import" or "manual"
}

USER_NEW (private)

A user has registered.

Data
{
  "user.id": 0
}

USER_UPDATED (private)

A user has changed something in their profile or UserInfo.

Data
{
  "user.id": 0
}

Incomming Queues

DOCUMENT_CHATMESSAGE

Send a chat-message to a document's chat.

Data
{
  "document.name": "",
  "message": "",
  "sender": ""
}