See information about the latest product version
The Message Broker API
The Message Broker API is a programming interface that your applications can use to control brokers and their resources through a remote interface.
The Message Broker API is also known as the Configuration Manager Proxy, or CMP API
The Configuration Manager has been removed from Version 7.0, and the full name of the API has changed. However, the terms CMP application and CMP API have been retained, and are used in this information center to refer to the Message Broker API, for continuity and consistency with the JAR file ConfigManagerProxy.jar that supplies all the classes.
The Message Broker API (CMP API) consists solely of a Java™ implementation, and is referred to as the WebSphere® Message Broker Java API. Your applications have complete access to the broker functions and resources through the set of Java classes that constitute the CMP. Use the CMP API to interact with the broker to perform the following tasks:
- Deploy BAR files
- Change the broker configuration properties
- Create, modify, and delete execution groups
- Inquire and set the status of the broker and its associated resources,
and to be informed if status changes
- Execution groups
- Deployed message flows
- Deployed files used by the message flows (for example, JAR files)
- View the Administration log
- View the Activity log
- Create and modify message flow applications. For more information, see Developing message flow applications by using the Message Broker Java API.