Novaordis-jboss: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
(8 intermediate revisions by the same user not shown) | |||
Line 7: | Line 7: | ||
=Overview= | =Overview= | ||
Adapter library for JBoss CLI. | Adapter library for JBoss CLI and other JBoss-related functionality. | ||
=GitHub= | |||
{{External|https://github.com/NovaOrdis/novaordis-jboss}} | |||
=User Manual= | =User Manual= | ||
Line 29: | Line 33: | ||
</pre> | </pre> | ||
The project also contains bash logic that builds the required classpath fragment given the JBOSS_HOME directory: | <tt>io.novaordis.jboss.cli.Main</tt> contains the above simple example. It can be executed with <tt>./src/main/bash/jboss-cli</tt>. | ||
==Classpath== | |||
Before connecting locally to a specific JBoss instance, the bash wrapper must built the specific classpath for that JBoss instance. The project also contains bash logic that builds the required classpath fragment given the JBOSS_HOME directory: | |||
<blockquote style="background-color: AliceBlue; border: solid thin LightSteelBlue;"> | <blockquote style="background-color: AliceBlue; border: solid thin LightSteelBlue;"> | ||
Line 35: | Line 43: | ||
</blockquote> | </blockquote> | ||
= | ==Logging Configuration== | ||
<font color=red>TODO</font>. | |||
< | |||
</ |
Latest revision as of 05:45, 22 June 2017
Internal
Overview
Adapter library for JBoss CLI and other JBoss-related functionality.
GitHub
User Manual
The library provides programmatic access to a JBoss CLI controller.
The interaction pattern is similar to:
JBossControllerClient c = new JBossControllerClient(); c.setHost("localhost"); c.setPort(9999); c.setUser("admin"); c.setPassword(...); c.connect(); c.getAttributeValue("something"); c.disconnect();
io.novaordis.jboss.cli.Main contains the above simple example. It can be executed with ./src/main/bash/jboss-cli.
Classpath
Before connecting locally to a specific JBoss instance, the bash wrapper must built the specific classpath for that JBoss instance. The project also contains bash logic that builds the required classpath fragment given the JBOSS_HOME directory:
Logging Configuration
TODO.