You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Ken Giusti (JIRA)" <qp...@incubator.apache.org> on 2010/08/01 19:22:15 UTC

[jira] Created: (QPID-2782) QMF: improve the console api for selective filtering of unsolicited V2 indications.

QMF: improve the console api for selective filtering of unsolicited V2 indications.
-----------------------------------------------------------------------------------

                 Key: QPID-2782
                 URL: https://issues.apache.org/jira/browse/QPID-2782
             Project: Qpid
          Issue Type: Improvement
          Components: Qpid Managment Framework
         Environment: qmf v2
            Reporter: Ken Giusti
            Assignee: Ken Giusti


by default, a console registers to receive all available unsolicited v2 data and event indications.  Augment the console-side "bind*()" api to allow an application more granular control over the set of events and data indications it will receive.  

Specifically:

Session.bindPackage(<package name string>): adds to the set of  data and event indications those data objects and events defined by the named package.   
Session.bindClass( <package name string>, <class name string>): adds data indications from objects of the given package and class to the set of received indications.  If the class name string is not supplied (e.g. None), the allow data indications from all objects of any class within the named package.
Session.bindEvent( <package name string>, <event name string): allows receipt of events defined by the given package and event name.  If the even name is not supplied (e.g. None), then allow receipt of all events defined by the named package.
Session.bindAgent(<vendor string>, <product string>, <instance string>): accept data and event indication from the named agent(s).  If the instance string is not supplied, accept indications from all agents of the given vendor and product.  If instance and product is not supplied, accept indications from agents of the given vendor.


-- 
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