See build server packaging process is failing on this check-in. I have left it as it looks like just a packaging
issue as all the tests pass. we we can't solve it quickly we can revert it.
Carl.


Carl Trieloff (JIRA) wrote:
     [ 
https://issues.apache.org/jira/browse/QPID-680?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Carl Trieloff closed QPID-680.
------------------------------

    Resolution: Fixed



patch applied


Update to the management structure for the C++ broker
-----------------------------------------------------

                Key: QPID-680
                URL: https://issues.apache.org/jira/browse/QPID-680
            Project: Qpid
         Issue Type: Improvement
         Components: C++ Broker
           Reporter: Ted Ross
           Priority: Minor
        Attachments: qpid-patch6.diff


This patch contains the following changes to the management structure in the 
C++ broker:
- The management classes now have their own namespace to allow for shorter 
class names.  The namespace is qpid::management.
- The managment sources have been moved to the cpp/src/qpid/management 
directory to coincide with the namespace hierarchy.
- A new "interface" class, Manageable, has been introduced which is inherited 
by core classes to provide management capabilities (primarily Get, Set, and remote method 
call).  In this patch, Manageable is inherited by Broker, Vhost, and Queue.
- The interface between core objects and management objects has been cleaned up 
to reduce the management impact on the core code.
- A new core class, Vhost, has been introduced as a placeholder for management. 
 Even though virtual hosts are not implemented in this broker, the management 
model includes it for future expansion.
- Changes were introduced into ManagementAgent to handle management action 
commands from the management client.
- A test-method, broker.echo, has been implemented.
This patch lays the groundwork for auto-generated management code for the 
remainder of the management model.


Reply via email to