Glossary:
Nirvana Administration API for Java
Nirvana provides a feature rich Administration API capable of capturing all metrics, management and audit information from Nirvana realms. The API allows you to control and administer all aspects of any Nirvana realm or clusters of realms.
Nirvana's Enterprise Manager GUI has been written entirely using the Nirvana Administration API. as a means of demonstrating how useful the API can be for the management of your messaging infrastructure.
Some example code showing how to use some of Nirvana's management API can be found here. The Admin API is available in the following languages: - Java - C#.NET - C++.
This guide contains the information on the following sections:
Introduction
Namespace Objects
Realm Server Management
Security
Management Information
- Realms
- Clusters
- Leaf Nodes (Channels and Queues)
- P2P Services
- Connections
Sample Applications
- Add a Queue ACL Entry
- Modify a Channel ACL Entry
- Delete a Realm ACL Entry
- Add a Schedule to a Nivana Realm
- Simple authentication server
- Monitor realms for cluster creation, and cluster events
- Monitor realms for client connections coming and going
- Copy a channel and its events
- Monitor the remote realm log and audit file
- Export a realm to XML
- Import a realm's configuration information
- Console-based Realm Monitor
- Authserver
- Remove Service ACL
- Realm Monitor
