package org.foo.shell;
import java.io.PrintStream;
import org.osgi.service.startlevel.StartLevel;
public class StartLevelCommand extends BasicCommand {
public void exec(String args, PrintStream out, PrintStream err) throws Exception {
if (args == null) {
out.println(getStartLevelService().getStartLevel());
} else {
getStartLevelService().setStartLevel(Integer.parseInt(args.trim()));
}
}
private StartLevel getStartLevelService() {
return (StartLevel) m_context.getService(m_context.getServiceReference(StartLevel.class.getName()));
}
}