publish

@Topic(value = ["channel-created"])
abstract fun publish(event: ChannelCreatedEvent)
@Topic(value = ["channel-deleted"])
abstract fun publish(event: ChannelDeletedEvent)
@Topic(value = ["channel-updated"])
abstract fun publish(event: ChannelUpdatedEvent)
@Topic(value = ["message-in-channel"])
abstract fun publish(event: MessageInChannelEvent)