Using the raw management API to manage the application server
If you don't feel like learning a scripting language to manage the application server, you can still use the raw management API from within your Java classes. Don't be influenced by the fact that we left this option as the last one; in fact, using the native management API is not difficult at all since it is based on very few classes and has little compile-time and runtime dependencies on the JBoss API.
For this reason, you can use the management API as well from any Java EE application, by simply adding the following dependencies in the META-INF/MANIFEST.MF
file of your application:
Dependencies: org.jboss-as-controller-client,org.jboss.dmr
The core API named detyped management API ...
Get JBoss AS 7 Development now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.