Ted Ross created DISPATCH-1133:
----------------------------------

             Summary: Router core modules for Core extensions
                 Key: DISPATCH-1133
                 URL: https://issues.apache.org/jira/browse/DISPATCH-1133
             Project: Qpid Dispatch
          Issue Type: New Feature
          Components: Router Node
            Reporter: Ted Ross
            Assignee: Ted Ross
             Fix For: 1.4.0


Introduce a formal notion of Router Core Module.  Such a module is an extension 
to the router core engine.  The purpose of establishing core modules is to 
isolate new functionality into a separate module file, rather than embed it 
into the heart of the core files (which has happened too much).

The first core module is the test-hooks module used to aid in the testing of 
the various core APIs (like the core_endpoint API).  Modules shall be used in 
the core extensions related to the Edge Router feature.

In the future, existing capabilities can be moved into modules to provide 
better code organization in the core.  The management agent is a good candidate 
for this.  Link-routing can also be moved out to a core module.

 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to