Karaf's Commands
The OpenNaaS OpenNaaS server uses a Karaf shell to manage Fuse and the OSGi container and Fuse. To get .
This command line console provides commands to manage osgi bundles and features, and can also be extended with custom commands.
To get more information:
- Karaf shell - http://karaf.apache.org/
- Karaf user's guide - http://karaf.apache.org/manual/latest-2.2.x/users-guide/index.html
- Karaf complet complete list commands: https://cwiki.apache.org/KARAF/41-console-and-commands.html#4.1.ConsoleandCommands-OSGishell
OpenNaaS extends this shell with customized commands, providing the user with access to all components required to operate OpenNaaS.
A list with currently exposed commands is available at ......
Karaf's Commands
OSGI Commands
COMMAND | DESCRIPTION | SYNTAX | ARGUMENTS | OPTIONS |
---|---|---|---|---|
osgi:list | list all installed bundles | osgi:list [options] |
| -s Shows the symbolic name |
osgi:ls | list OSGi services | osgi:ls [options] [ids] | ids Show only services for the given bundle ids | -u Shows services which are in use |
osgi:start | Start bundle(s) | osgi:start [options] ids | ids The list of bundle IDs separated by white spaces | --force Forces the command to execute |
osgi:stop | Stop bundle(s) | osgi:stop [options] ids | ids The list of bundle IDs separated by white spaces | --force Forces the command to execute |
...
OpenNaaS Commands
The OpenNaaS server have console has a custom set of commands implemented in order to configure the platform via console shellprovide the user with access to different OpenNaaS components.
It gives access to ResourceManager, ProtocolSessionManager, resources and capabilities among other components.
Nexus commands
COMMAND | DESCRIPTION | SYNTAX | ARGUMENTS | OPTIONS |
---|---|---|---|---|
nexus:platform | Get platform details | nexus:platform |
|
|
...