[wildfly-dev] Should management interfaces be in a subsystem?

Darran Lofthouse darran.lofthouse at jboss.com
Fri Apr 17 09:24:30 EDT 2015


The reason this is coming up now is I am working on adding references to 
Elytron services from the interfaces, also I know there is plenty of 
demand for additional configuration options on these.

So the question is should the management interface definitions be a part 
of a subsystem of their own or should they remain a top level?

My vote would be make them a part of a subsystem, my main justifications 
being: -
  - They are going to be dependent on capabilities supplied by other 
subsystems.
  - We already have non-optimal code in there to access subsystem 
supplied services so can clean this up.
  - In standalone mode they should not be strictly necessary, it should 
be possible to remove all remote administration for standalone.

Even in the case of a slave host controller, if that host controller 
pulls it's Elytron definition from the master it could also pull it's 
management interface definitions from master.

Regards,
Darran Lofthouse.



More information about the wildfly-dev mailing list