X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;ds=sidebyside;f=sandbox%2Fargeo.slc.jemmytest%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fslc%2Fjemmytest%2FJemmyTestActivator.java;h=19e7b5dbe237172d40b2c97d035afd062b2dc3e6;hb=4bafe4b45c92437f769495c038203a048a4e793a;hp=f33855fbc32cec44c859989a39e0bd768e39a68c;hpb=3921e17b95b0d4f390f990c3ee59d36976f6dbf7;p=gpl%2Fargeo-slc.git diff --git a/sandbox/argeo.slc.jemmytest/src/main/java/org/argeo/slc/jemmytest/JemmyTestActivator.java b/sandbox/argeo.slc.jemmytest/src/main/java/org/argeo/slc/jemmytest/JemmyTestActivator.java index f33855fbc..19e7b5dbe 100644 --- a/sandbox/argeo.slc.jemmytest/src/main/java/org/argeo/slc/jemmytest/JemmyTestActivator.java +++ b/sandbox/argeo.slc.jemmytest/src/main/java/org/argeo/slc/jemmytest/JemmyTestActivator.java @@ -1,44 +1,6 @@ package org.argeo.slc.jemmytest; -import java.util.Properties; - -import org.argeo.slc.autoui.AutoUiApplication; -import org.osgi.framework.BundleActivator; -import org.osgi.framework.BundleContext; -import org.osgi.framework.ServiceEvent; -import org.osgi.framework.ServiceListener; - -public class JemmyTestActivator implements BundleActivator, ServiceListener { - - public void start(BundleContext context) throws Exception { - stdOut("JemmyTest started"); - Properties properties = new Properties(); - AutoUiApplicationJemmy applicationJemmy = new AutoUiApplicationJemmy(); - context.registerService(AutoUiApplication.class.getName(), - applicationJemmy, properties); - context.registerService(Runnable.class.getName(), applicationJemmy, - properties); - -// ServiceReference ref = context -// .getServiceReference("org.argeo.slc.autoui.AutoUiApplication"); -// Object service = context.getService(ref); -// // JemmyTestActivator.stdOut("service=" + service.getClass()); -// AutoUiApplication app = (AutoUiApplication) service; -// app.execute(null); - - } - - public void stop(BundleContext context) throws Exception { - stdOut("JemmyTest stopped"); - } - - public void serviceChanged(ServiceEvent serviceEvent) { - stdOut("serviceEvent=" + serviceEvent); - - } - - public static void stdOut(Object obj) { - System.out.println(obj); - } +import org.argeo.slc.autoui.SimpleDetachedActivator; +public class JemmyTestActivator extends SimpleDetachedActivator { }