]> git.argeo.org Git - lgpl/argeo-commons.git/blob - Activator.java
4d166eaf63db619ed0b761034299a154f30cfd39
[lgpl/argeo-commons.git] / Activator.java
1 package org.argeo.cms.internal.kernel;
2
3 import org.osgi.framework.BundleActivator;
4 import org.osgi.framework.BundleContext;
5
6 public class Activator implements BundleActivator {
7 private Kernel kernel;
8
9 @Override
10 public void start(BundleContext context) throws Exception {
11 assert kernel == null;
12 kernel = new Kernel(context);
13 kernel.init();
14 }
15
16 @Override
17 public void stop(BundleContext context) throws Exception {
18 kernel.destroy();
19 kernel = null;
20 }
21
22 }