Hi all,

I reached a point in my journey where I need some feedback regarding some 
changes that I think it makes sense.
RuntimeServices offers some methods to inject overriding 
properties(ExtendedProperties) which are copied in the final configuration 
during initialisation.

I propose the following:
  - setProperty, addProperty, cleaPropery should be removed, developers should 
change the configuration using the Configuration instance provided during 
initialisation.
  - init() , init(Properies), init(String) should become init(Configuration) 
and it should not be in the RuntimeServices, only exposed in its implementation 
RuntimeInstance.

Any comments?

PS. Is the runtime reconfiguration of the engine desired(any need for this?) so 
I would implement a configuration listener? I would see some benefits from 
changing at runtime some of the parameters(adding new global macros files, 
parser settings, etc) but it is not that important.


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

Reply via email to