The Fuse ESB console is a shell environment, based on Apache Felix Gogo, that enables you to control the Fuse ESB runtime. For details on the Gogo shell, see http://felix.apache.org/site/apache-felix-gogo.html.
The Console Reference provides information about using the console and includes descriptions of the available commands.
The Fuse ESB console provides the following features:
You can expand the the functionality of the shell by writing custom modules.
One of the most important uses of the command console is managing the artifacts deployed into the container. The command console provides subshells to manage artifacts, including OSGi bundles, collections of bundles, JBI artifacts, and OSGi bundle repositories (OBRs).
You will likely have many instances of the Fuse ESB runtime distributed throughout
your organization. To address this requirement, the command console includes the
commands ssh and sshd, which enable you to connect to and
start a remote secure shell server.
See Using Remote and Child Instances of the Runtime in Configuring and Running Fuse ESB for more information about remote connections.