An instance of EffectiveBrokerProps can be used to obtain the current values of the broker properties, using the PropertiesHolder pattern. Simply call getProperties() and the current version of the broker properties will be returned. It is more elegant to pass a special factory object like this around than the whole instance of LifecycleManagedBroker.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.