Rob Godfrey created QPID-7486:
---------------------------------
Summary: [Java Broker] Refactor broker startup code, remove
BrokerOptions
Key: QPID-7486
URL: https://issues.apache.org/jira/browse/QPID-7486
Project: Qpid
Issue Type: Improvement
Reporter: Rob Godfrey
The code relating to the initial construction of the broker has evolved over
time leaving functionality spread across a number of different classes with no
clear division of responsibilities.
Refactor so that Main in the broker module has responsibility for parsing of
command line arguments and conversion into SystemConfig attributes, as well as
providing the hooks into the desired logging provider.
SystemLauncher (renamed from Broker) provides a thin layer of state management
(shutdown/startup) on top of the SystemConfig configured object.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]