KafkaServerEventPublisher

@KafkaClient
interface KafkaServerEventPublisher

Functions

Link copied to clipboard
@Topic(value = ["server-created"])
abstract fun publish(event: ServerCreatedEvent)
@Topic(value = ["server-deleted"])
abstract fun publish(event: ServerDeletedEvent)
@Topic(value = ["server-updated"])
abstract fun publish(event: ServerUpdatedEvent)
@Topic(value = ["server-user-added"])
abstract fun publish(event: ServerUserAddedEvent)
@Topic(value = ["server-user-kicked"])
abstract fun publish(event: ServerUserKickedEvent)
@Topic(value = ["server-user-removed"])
abstract fun publish(event: ServerUserRemovedEvent)