anchor.diff:  +JBossCLI+ is a wrapper around jboss-cli scripts. It is multiplatform. You can automatically use it at Linux, Macs and Windows.
   Please investigate its API to get to know how to use it. Setters for that tool just copy parameters you can add to command line version of it.
   
  +=== Testing of this project
  +
   In order to try other container from default located in +target/jboss+ in tests, you need to set system property +jboss.home+ like
   
   ----
  
positive.code: If you want to try to test another container different from JBoss AS 7, you have to specify its container type by system property +containerType+
  
  ----
  $ mvn clean test -DcontainerType={AS,EAP,WILDFLY} -Djboss.home={container directory}
  ----
  
  == Release new version
  
  
negative.code: [source,java]
  ----
  JBossManager manager = Tasks.prepare(JBossStarter.class)
      .configuration(new JBossManagerConfiguration().setJbossHome(JBOSS_HOME))
      .execute()
      .await();
  ----
  