remove Commons module
потому что пока не нужен от слова "вообще"
This commit is contained in:
@@ -1,15 +0,0 @@
|
||||
group = 'asys'
|
||||
version = '0.1-SNAPSHOT'
|
||||
|
||||
apply plugin: 'osgi'
|
||||
|
||||
jar {
|
||||
manifest {
|
||||
name = 'ASys Commons'
|
||||
instruction 'Bundle-Activator', 'asys.commons.Activator'
|
||||
}
|
||||
}
|
||||
|
||||
dependencies {
|
||||
compile project(':core')
|
||||
}
|
||||
@@ -1,24 +0,0 @@
|
||||
/*
|
||||
* DmitriyMX <mail@dmitriymx.ru>
|
||||
* 2016-12-05
|
||||
*/
|
||||
package asys.commons;
|
||||
|
||||
import asys.api.BankObject;
|
||||
import org.osgi.framework.BundleActivator;
|
||||
import org.osgi.framework.BundleContext;
|
||||
import org.osgi.framework.ServiceRegistration;
|
||||
|
||||
public class Activator implements BundleActivator {
|
||||
private ServiceRegistration<?> serviceBankObjects;
|
||||
|
||||
@Override
|
||||
public void start(BundleContext context) throws Exception {
|
||||
serviceBankObjects = context.registerService(BankObject.class.getName(), new SimpleBankObject(), null);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void stop(BundleContext context) throws Exception {
|
||||
serviceBankObjects.unregister();
|
||||
}
|
||||
}
|
||||
@@ -1,22 +0,0 @@
|
||||
/*
|
||||
* DmitriyMX <mail@dmitriymx.ru>
|
||||
* 2016-08-15
|
||||
*/
|
||||
package asys.commons;
|
||||
|
||||
import asys.api.BankObject;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
public class SimpleBankObject implements BankObject {
|
||||
private Map<String, Object> bank = new HashMap<>();
|
||||
|
||||
public Object get(String name) {
|
||||
return bank.remove(name);
|
||||
}
|
||||
|
||||
public void save(String name, Object object) {
|
||||
bank.put(name, object);
|
||||
}
|
||||
}
|
||||
@@ -1,10 +0,0 @@
|
||||
/*
|
||||
* DmitriyMX <mail@dmitriymx.ru>
|
||||
* 2016-08-15
|
||||
*/
|
||||
package asys.api;
|
||||
|
||||
public interface BankObject {
|
||||
Object get(String name);
|
||||
void save(String name, Object object);
|
||||
}
|
||||
@@ -1,5 +1,4 @@
|
||||
rootProject.name = 'asys'
|
||||
include 'core'
|
||||
include 'commons'
|
||||
include 'webinterface'
|
||||
include 'mcserver-manager'
|
||||
|
||||
Reference in New Issue
Block a user