Ok,

For Karaf 4.1.x, there is some example made by Jean-Baptiste for helping
to develop on Karaf.

Here the command example :

https://github.com/jbonofre/karaf/tree/DEV_GUIDE/examples/karaf-command-example

You can find others examples :

https://github.com/jbonofre/karaf/tree/DEV_GUIDE/examples

It will be include in a next Karaf release.

François


Le 13/03/2018 à 07:12, Max Spring a écrit :
> Hi François,
>
> my own UI is a Web UI sitting on top of my own REST service.
> The UI part is actually not important for what I want to do.
>
> In essence, I want a programmatic way of listing all Karaf commands.
> Then I'll filter out just "my" Karaf commands (which implement my own
> interface in addition to extending OsgiCommandSupport).
>
> Ultimately, I want to have my own set of functions exposed as Karaf
> commands (for development time and admins) and exposed as my own type
> of "command" on the Web UI (via REST for regular users).
>
> I'm on Karaf 3.0.5, migrating to 4.1.x.
>
> -Max
>
>
> On 03/12/2018 07:56 PM, Francois Papon wrote:
>> Hi Max,
>>
>> What do you mean by your own UI from ? It's a terminal or a webUI ? You
>> are using a custom distribution of Karaf ?
>>
>> François
>>
>>
>> Le 13/03/2018 à 04:05, Max Spring a écrit :
>>> I want to implement the ability to execute my own Karaf commands from
>>> my own UI.
>>> How can I list all command classes at runtime?
>>> Thanks!
>>> -Max

Reply via email to