Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
res
 
 
 
 
 
 
 
 
 
 

README.md

JBoss Admin

JBoss Admin (for Android)

The app will allow you to remotely administer a JBoss 7, WildFly or JBoss EAP using the server's exposed http management interface.

Features

The application supports the following features:

  • Subsystem Metrics Monitoring

    The metrics currently exposed are for Configuration, JVM, Data Sources, JMS Destinations, Transactions and Web subsystems (similar to those shown in the JBoss built-in web console).

  • Deployments Management

    You can upload an artifact (installed on your phone) and then enable/disable it on the server.

  • Browse the management tree

    The whole management tree is exposed for you to configure, similar to the JBoss-cli {-gui} tool provided by the server. You can easily modify attributes and execute operations. Documentation of attributes and operation parameters is easily accessed for you to refer.

Note that both operating modes (Standalone/Domain) of the server are supported. If running in "Domain" mode, you can easily switch the server you want to monitor its metrics, as well as manage deployments on each individual server-group.

Click here to watch a video demonstrating the app in "action".

For instructions on how to setup JBoss Tools to allow connections from the app, click here for the details (thanks Max!)

The application supports both Android 2.3.3 Gingerbread (API 10) and 4.4 KitKat (API 19).

Development

The project is build using Maven and the Android Maven Plugin. Further it depends on the following maven dependencies to be installed:

  • Android Maven SDK Deployer

    It will make your life easier when dealing with Android library deps. which either are not found (or obsolete) in Maven Central. Follow the guide in the web site and install the appropriate platform you plan to work with (2.3.3 or 4.x).

  • Drag Sort ListView

    A nice lib that allows reordering of list elements in a TableView with support for older versions of Android. The project is not available in Maven Central so you need to install manually in your local .m2 repository. Simple clone it and do a 'mvn install' to install it.

I would love to hear any comments of yours, so please drop me an email or better open an issue in the project's github page.

Enjoy!

About

Android app to manage a JBoss Application Server v7.x / EAP 6

Resources

License

Packages

No packages published

Languages

You can’t perform that action at this time.