@Override public void setFramework(String framework) { this.systemService.setFramework(FrameworkType.valueOf(framework.toLowerCase())); }
@Override public Object execute() throws Exception { if (!debug^nodebug && framework == null) { System.out.printf("Current OSGi framework is %s%n", systemService.getFramework().name()); return null; } if (framework != null) { FrameworkType frameworkType = FrameworkType.valueOf(framework); systemService.setFramework(frameworkType); System.out.println("Changed OSGi framework to " + frameworkType.toString().toLowerCase() + ". Karaf needs to be restarted to make the change effective"); } if (debug) { FrameworkType frameworkType = systemService.getFramework(); System.out.printf("Enabling debug for OSGi framework (%s)%n", frameworkType.name()); systemService.setFrameworkDebug(true); } if (nodebug) { FrameworkType frameworkType = systemService.getFramework(); System.out.printf("Disabling debug for OSGi framework (%s)%n", frameworkType.name()); systemService.setFrameworkDebug(false); } return null; }
@Override public Object execute() throws Exception { if (!debug^nodebug && framework == null) { System.out.printf("Current OSGi framework is %s%n", systemService.getFramework().name()); return null; } if (framework != null) { FrameworkType frameworkType = FrameworkType.valueOf(framework); systemService.setFramework(frameworkType); System.out.println("Changed OSGi framework to " + frameworkType.toString().toLowerCase() + ". Karaf needs to be restarted to make the change effective"); } if (debug) { FrameworkType frameworkType = systemService.getFramework(); System.out.printf("Enabling debug for OSGi framework (%s)%n", frameworkType.name()); systemService.setFrameworkDebug(true); } if (nodebug) { FrameworkType frameworkType = systemService.getFramework(); System.out.printf("Disabling debug for OSGi framework (%s)%n", frameworkType.name()); systemService.setFrameworkDebug(false); } return null; }
@Override public void setFramework(String framework) { this.systemService.setFramework(FrameworkType.valueOf(framework.toLowerCase())); }
@Override protected Object doExecute() throws Exception { if (!debug^nodebug && framework == null) { System.out.printf("Current OSGi framework is %s%n", systemService.getFramework().name()); return null; } if (framework != null) { FrameworkType frameworkType = FrameworkType.valueOf(framework); systemService.setFramework(frameworkType); System.out.println("Changed OSGi framework to " + frameworkType.toString().toLowerCase() + ". Karaf needs to be restarted to make the change effective"); } if (debug) { FrameworkType frameworkType = systemService.getFramework(); System.out.printf("Enabling debug for OSGi framework (%s)%n", frameworkType.name()); systemService.setFrameworkDebug(true); } if (nodebug) { FrameworkType frameworkType = systemService.getFramework(); System.out.printf("Disabling debug for OSGi framework (%s)%n", frameworkType.name()); systemService.setFrameworkDebug(false); } return null; }