You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Ted Ross (JIRA)" <qp...@incubator.apache.org> on 2010/01/04 17:33:54 UTC

[jira] Created: (QPID-2317) QMF - Add broker methods to mirror AMQP management commands

QMF - Add broker methods to mirror AMQP management commands
-----------------------------------------------------------

                 Key: QPID-2317
                 URL: https://issues.apache.org/jira/browse/QPID-2317
             Project: Qpid
          Issue Type: New Feature
          Components: Qpid Managment Framework
            Reporter: Ted Ross


The QMF management model for the broker (C++ and Java) should contain methods for the following:

- Declare/Delete Exchange
- Declare/Delete Queue
- Bind/Unbind


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org


[jira] Updated: (QPID-2317) QMF - Add broker methods to mirror AMQP management commands

Posted by "Ted Ross (JIRA)" <qp...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/QPID-2317?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ted Ross updated QPID-2317:
---------------------------

    Attachment: QPID-2317.patch

This patch contains the proposed model update.


> QMF - Add broker methods to mirror AMQP management commands
> -----------------------------------------------------------
>
>                 Key: QPID-2317
>                 URL: https://issues.apache.org/jira/browse/QPID-2317
>             Project: Qpid
>          Issue Type: New Feature
>          Components: Qpid Managment Framework
>            Reporter: Ted Ross
>         Attachments: QPID-2317.patch
>
>
> The QMF management model for the broker (C++ and Java) should contain methods for the following:
> - Declare/Delete Exchange
> - Declare/Delete Queue
> - Bind/Unbind

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org


[jira] Commented: (QPID-2317) QMF - Add broker methods to mirror AMQP management commands

Posted by "Gordon Sim (JIRA)" <qp...@incubator.apache.org>.
    [ https://issues.apache.org/jira/browse/QPID-2317?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12796358#action_12796358 ] 

Gordon Sim commented on QPID-2317:
----------------------------------

I'd suggest that perhaps having a more abstract definition of the various queue/exchange 'properties' might be worthwhile. E.g. instead of explicitly listing all the AMQP 0-10 method fields, perhaps we could simply use a map of properties and seek to align the names used in that with those emerging in the new API address syntax?

> QMF - Add broker methods to mirror AMQP management commands
> -----------------------------------------------------------
>
>                 Key: QPID-2317
>                 URL: https://issues.apache.org/jira/browse/QPID-2317
>             Project: Qpid
>          Issue Type: New Feature
>          Components: Qpid Managment Framework
>            Reporter: Ted Ross
>         Attachments: QPID-2317.patch
>
>
> The QMF management model for the broker (C++ and Java) should contain methods for the following:
> - Declare/Delete Exchange
> - Declare/Delete Queue
> - Bind/Unbind

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org


[jira] Commented: (QPID-2317) QMF - Add broker methods to mirror AMQP management commands

Posted by "Rob Godfrey (JIRA)" <qp...@incubator.apache.org>.
    [ https://issues.apache.org/jira/browse/QPID-2317?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12796234#action_12796234 ] 

Rob Godfrey commented on QPID-2317:
-----------------------------------

Am I right in thinking this patch would add the methods to the broker class...?

The methods need to be on vhost to be useful as queues/exchanges are relative to the vhost (not the whole broker)...



> QMF - Add broker methods to mirror AMQP management commands
> -----------------------------------------------------------
>
>                 Key: QPID-2317
>                 URL: https://issues.apache.org/jira/browse/QPID-2317
>             Project: Qpid
>          Issue Type: New Feature
>          Components: Qpid Managment Framework
>            Reporter: Ted Ross
>         Attachments: QPID-2317.patch
>
>
> The QMF management model for the broker (C++ and Java) should contain methods for the following:
> - Declare/Delete Exchange
> - Declare/Delete Queue
> - Bind/Unbind

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org


[jira] Commented: (QPID-2317) QMF - Add broker methods to mirror AMQP management commands

Posted by "Rob Godfrey (JIRA)" <qp...@incubator.apache.org>.
    [ https://issues.apache.org/jira/browse/QPID-2317?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12796361#action_12796361 ] 

Rob Godfrey commented on QPID-2317:
-----------------------------------

Gordon: agree - though I think this leads into a wider discussion about management, the potential QMFv2 and such.  The distinction between properties which are defined at an AMQP level, properties which are common to the Qpid brokers and properties which are completely bespoke does not seem to be terribly interesting from a generic management perspective - and only begins to become interesting if you build tooling which depends upon the existence of certain properties.



> QMF - Add broker methods to mirror AMQP management commands
> -----------------------------------------------------------
>
>                 Key: QPID-2317
>                 URL: https://issues.apache.org/jira/browse/QPID-2317
>             Project: Qpid
>          Issue Type: New Feature
>          Components: Qpid Managment Framework
>            Reporter: Ted Ross
>         Attachments: QPID-2317.patch
>
>
> The QMF management model for the broker (C++ and Java) should contain methods for the following:
> - Declare/Delete Exchange
> - Declare/Delete Queue
> - Bind/Unbind

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org