FioranoMQ installation comes up with a set of destinations, connections factories, users and groups with default configurations and Access control lists (ACLs). One can either use this default set of administered objects by modifying their configurations or create new objects with custom configurations.
New Admin Objects can be created in the following ways:
- Using Fiorano tools like eStudio and Web Console, but can be created one at a time manually.
- Using JMX programs or JMS Admin connection, and can be programmed to create multiple objects.
In order to reduce the programming efforts and possible coding errors while creating and configuring admin objects on a large scale, we need to have a functionality to read simple xml based configurations during the server startup.
Following administered objects and their properties can be configured through 'Admin Objects' xml file:
- Connection Factories and their metadata
- Destinations (Queues and Topics)and their properties
- Queue Subsystem properties
- Topic Subsystem properties
- Users and Groups
- Access Control Lists (ACLs)
Refer the following sections for more: