Overview of Channel Manager Events and Response Mechanisms - BloomReach Experience - Open Source CMS

This article covers a Hippo CMS version 12. There's an updated version available that covers our most recent release.

07-07-2017

Overview of Channel Manager Events and Response Mechanisms

Introduction

Goal

Learn about the different channel manager events and the mechanisms through which they are broadcasted and responded to.

Background

CMS users perform operations on publication channels using the Channel Manager. Some operations may require additional validation and/or processing in a delivery tier implementation. For this purpose, certain channel manager events are broadcasted. A delivery tier implementation can listen for such events and respond to them.

Due to historical reasons, two different mechanisms are used to broadcast and responds to events. This page provides an overview of all available channel manager events and which event is broadcasted through which mechanism. Detailed instructions and examples are provided on separate pages, which are linked to in the text below.

Overview of Events and Mechanisms

There are seven different channel manager events that get broadcasted using two different mechanisms.

The table below shows which events are broadcasted through which mechanism and provides links to detailed instructions and examples:

Event

Channel Manager Event Listener

HST Internal Event Bus

Instructions and example

Create channel

 

Respond to Create Channel and Update Channel Settings Events

Update channel settings

 

Publish channel changes

 

Respond to Publish Changes, Discard Changes, and Create Preview Configuration Channel Events

Discard channel changes

 

Create channel preview configuration

 

Copy page

 

Respond to a Page Copy Event

Delete channel

 

Respond to a Before Delete Channel Event

 

Did you find this page helpful?
How could this documentation serve you better?
On this page
    Did you find this page helpful?
    How could this documentation serve you better?