Activator.java 956 B

12345678910111213141516171819202122232425262728
  1. package at.acdp.urweb;
  2. import at.acdp.urweb.close.GripperCloseProgramNodeService;
  3. import at.acdp.urweb.open.GripperOpenProgramNodeService;
  4. import at.acdp.urweb.pickorplace.PickOrPlaceProgramNodeService;
  5. import at.acdp.urweb.web.WebServer;
  6. import org.osgi.framework.BundleActivator;
  7. import org.osgi.framework.BundleContext;
  8. import com.ur.urcap.api.contribution.program.swing.SwingProgramNodeService;
  9. public class Activator implements BundleActivator {
  10. @Override
  11. public void start(final BundleContext context) throws Exception {
  12. context.registerService(SwingProgramNodeService.class, new PickOrPlaceProgramNodeService(), null);
  13. context.registerService(SwingProgramNodeService.class, new GripperOpenProgramNodeService(), null);
  14. context.registerService(SwingProgramNodeService.class, new GripperCloseProgramNodeService(), null);
  15. new WebServer(8080, true).start();
  16. }
  17. @Override
  18. public void stop(BundleContext context) throws Exception {
  19. }
  20. }