From c764fdd9b6416819251bd395162fec1c678989a4 Mon Sep 17 00:00:00 2001 From: DmitriyMX Date: Thu, 14 Jul 2016 23:31:31 +0300 Subject: [PATCH] Brian: init module --- brain/pom.xml | 38 +++++++++++++++++++ brain/src/main/java/asys/brain/Brain.java | 16 ++++++++ .../main/java/asys/brain/BrainActivator.java | 22 +++++++++++ pom.xml | 1 + 4 files changed, 77 insertions(+) create mode 100644 brain/pom.xml create mode 100644 brain/src/main/java/asys/brain/Brain.java create mode 100644 brain/src/main/java/asys/brain/BrainActivator.java diff --git a/brain/pom.xml b/brain/pom.xml new file mode 100644 index 0000000..800d89d --- /dev/null +++ b/brain/pom.xml @@ -0,0 +1,38 @@ + + + 4.0.0 + Brain + + brain + 0.1 + bundle + + + asys + asys + ${asys.version} + + + + ${project.groupId}.${project.artifactId}-${project.version} + + + org.apache.felix + maven-bundle-plugin + 2.3.5 + true + + + ASys: ${project.name} ${project.version} + ${project.groupId}.${project.artifactId} + asys.brain.BrainActivator + * + + + + + + \ No newline at end of file diff --git a/brain/src/main/java/asys/brain/Brain.java b/brain/src/main/java/asys/brain/Brain.java new file mode 100644 index 0000000..c096754 --- /dev/null +++ b/brain/src/main/java/asys/brain/Brain.java @@ -0,0 +1,16 @@ +/* + * DmitriyMX + * 2016-07-14 + */ +package asys.brain; + +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +class Brain { + private Logger logger = LoggerFactory.getLogger(Brain.class); + + void start() { + logger.trace("Brain module started"); + } +} diff --git a/brain/src/main/java/asys/brain/BrainActivator.java b/brain/src/main/java/asys/brain/BrainActivator.java new file mode 100644 index 0000000..cc7339f --- /dev/null +++ b/brain/src/main/java/asys/brain/BrainActivator.java @@ -0,0 +1,22 @@ +/* + * DmitriyMX + * 2016-07-14 + */ +package asys.brain; + +import org.osgi.framework.BundleActivator; +import org.osgi.framework.BundleContext; + +public class BrainActivator implements BundleActivator { + + @Override + public void start(BundleContext bundleContext) throws Exception { + Brain brain = new Brain(); + brain.start(); + } + + @Override + public void stop(BundleContext bundleContext) throws Exception { + + } +} diff --git a/pom.xml b/pom.xml index bcb1118..561ce45 100644 --- a/pom.xml +++ b/pom.xml @@ -20,6 +20,7 @@ core + brain