git-tfs-id: [http://tfs.userrendszerhaz.hu:8080/tfs/DefaultCollection]$/MediaCube...
authorSweidan Omar <TFS\sweidan.omar>
Mon, 6 Dec 2021 12:19:31 +0000 (12:19 +0000)
committerSweidan Omar <TFS\sweidan.omar>
Mon, 6 Dec 2021 12:19:31 +0000 (12:19 +0000)
server/user.jobengine.osgi.server/src/user/jobengine/osgi/server/Activator.java

index 8c092858f01b216978dda84d4819f9221ba5d183..d2298d6d5b7a7488f3b970c5fd4278112d042ab8 100644 (file)
@@ -2,70 +2,55 @@ package user.jobengine.osgi.server;
 \r
 import java.util.Properties;\r
 \r
-import org.apache.logging.log4j.LogManager;\r
-import org.apache.logging.log4j.Logger;\r
 import org.osgi.framework.BundleActivator;\r
 import org.osgi.framework.BundleContext;\r
 \r
 public class Activator implements BundleActivator {\r
-       private static final Logger logger = LogManager.getLogger();\r
-       //private ServiceRegistration<?> registration;\r
-       //private ServiceTracker<?, ?> tracker;\r
-       //private IJobEngine jobEngine;\r
+//     private static final Logger logger = LogManager.getLogger();\r
+       // private ServiceRegistration<?> registration;\r
+       // private ServiceTracker<?, ?> tracker;\r
+       // private IJobEngine jobEngine;\r
        static private Properties cfg = null;\r
 \r
        @Override\r
        public void start(BundleContext context) throws Exception {\r
-               //JspFactory.setDefaultFactory(new JspFactoryImpl());\r
-               //              try {\r
-               //                      cfg = new Properties();\r
+               // JspFactory.setDefaultFactory(new JspFactoryImpl());\r
+               // try {\r
+               // cfg = new Properties();\r
                //\r
-               //                      InputStream is = Activator.class.getClassLoader().getResourceAsStream("jes.properties");\r
-               //                      cfg.load(is);\r
-               //                      is.close();\r
-               //                      logger.info("jes.properties has been loaded.");\r
-               //              } catch (Exception exc) {\r
-               //                      logger.error("", exc);\r
-               //              }\r
+               // InputStream is =\r
+               // Activator.class.getClassLoader().getResourceAsStream("jes.properties");\r
+               // cfg.load(is);\r
+               // is.close();\r
+               // logger.info("jes.properties has been loaded.");\r
+               // } catch (Exception exc) {\r
+               // logger.error("", exc);\r
+               // }\r
                /*\r
-                       tracker = new ServiceTracker<Object, Object>(context, IItemManager.class.getName(), null) {\r
-                               @Override\r
-                                       public Object addingService(ServiceReference<Object> reference) {\r
-                               IItemManager itemManager = (IItemManager) context.getService(reference);\r
-                                               try {\r
-                               jobEngine = new JobEngine();\r
-                                               jobEngine.setItemManager(itemManager);\r
-                                               jobEngine.loadPrograms();\r
-                                               jobEngine.loadExecutors();\r
-                                               jobEngine.startup();\r
-                                               registration = context.registerService(IJobEngine.class.getName(), jobEngine, null);\r
-                                               logger.info("JobEngine service started.");\r
-                                               } catch (Exception e) {\r
-                                               logger.error(e);\r
-                                               }\r
-                                       return super.addingService(reference);\r
-                                       }\r
-\r
-                                       @Override\r
-                                   public void removedService(ServiceReference<Object> reference, Object service) {\r
-                                       if (jobEngine != null)\r
-                                               jobEngine.shutdown();\r
-                                       if (registration != null)\r
-                                               registration.unregister();\r
-                               logger.info("JobEngine service stopped.");\r
-                                       super.removedService(reference, service);\r
-                                   }\r
-                               };\r
-                               tracker.open();\r
-               */\r
+                * tracker = new ServiceTracker<Object, Object>(context,\r
+                * IItemManager.class.getName(), null) {\r
+                * \r
+                * @Override public Object addingService(ServiceReference<Object> reference) {\r
+                * IItemManager itemManager = (IItemManager) context.getService(reference); try\r
+                * { jobEngine = new JobEngine(); jobEngine.setItemManager(itemManager);\r
+                * jobEngine.loadPrograms(); jobEngine.loadExecutors(); jobEngine.startup();\r
+                * registration = context.registerService(IJobEngine.class.getName(), jobEngine,\r
+                * null); logger.info("JobEngine service started."); } catch (Exception e) {\r
+                * logger.error(e); } return super.addingService(reference); }\r
+                * \r
+                * @Override public void removedService(ServiceReference<Object> reference,\r
+                * Object service) { if (jobEngine != null) jobEngine.shutdown(); if\r
+                * (registration != null) registration.unregister();\r
+                * logger.info("JobEngine service stopped."); super.removedService(reference,\r
+                * service); } }; tracker.open();\r
+                */\r
        }\r
 \r
        @Override\r
        public void stop(BundleContext context) throws Exception {\r
                /*\r
-                               if (tracker != null)\r
-                                       tracker.close();\r
-               */\r
+                * if (tracker != null) tracker.close();\r
+                */\r
        }\r
 \r
        static public Properties getConfig() {\r