Re: How to read single character from a Karaf's command

2020-02-20 Thread Mike Hummel
Hi, sorry for delay... the source is here https://github.com/mhus/mhus-osgi-tools/blob/master/mhu-osgi-api/src/main/java/de/mhus/osgi/api/karaf/KarafConsole.java you can have a look in the pom file of the project for dependencies. Best Regards, Mike > On 14. Feb 2020, at 15:13, Alex Soto wr

Re: How to read single character from a Karaf's command

2020-02-14 Thread Alex Soto
Thanks Mike, I assume you are referring to this class org.jline.reader.impl.LineReaderImpl from JLine bundle; unfortunately, it is not exported, so I don’t have visibility to use it in my code. This class implements interface org.jline.reader.LineReader, which is visible, but it does not hav

Re: How to read single character from a Karaf's command

2020-02-13 Thread Mike Hummel
Hi, you could try ((LineReaderImpl) session.get(".reader")).readCharacter() Best regards, Mike > On 21. Jan 2020, at 17:40, Alex Soto wrote: > > Hello, > > I am trying to to write a Karaf Command that can pause its output until the > user presses any key, or ‘q’, similar to how Linux `more`

How to read single character from a Karaf's command

2020-01-21 Thread Alex Soto
Hello, I am trying to to write a Karaf Command that can pause its output until the user presses any key, or ‘q’, similar to how Linux `more` command does. So far I have been able to prompt for user input using org.apache.karaf.shell.api.console.Session.readLine, but this requires the user t