# Message Broker Controls Interfaces and Annotations

This section describes the Message Broker Publish and Subscription control interfaces, and provides samples of extended Message Broker controls.

## Topics Included in This Section

Message Broker Publish Control Interface

Describes the Message Broker Publish control interface and an example of an extended Publish control.

Message Broker Subscription Control Interface

Describes the Message Broker Subsciption control interface and an example of an extended Subsciption control.

Message Broker Publish Control Annotations

Describes the class and method level attributes for the Publish control.

Message Broker Subscription Control Annotations

Describes the class, method, and callback attributes for the Subscription control.

Related Topics

Message Broker Controls