Archived
0

remove Commons module

потому что пока не нужен от слова "вообще"
This commit is contained in:
2017-04-27 06:52:15 +03:00
parent f825b2aa87
commit b95abc01d3
5 changed files with 0 additions and 72 deletions

View File

@@ -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')
}

View File

@@ -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();
}
}

View File

@@ -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);
}
}

View File

@@ -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);
}

View File

@@ -1,5 +1,4 @@
rootProject.name = 'asys' rootProject.name = 'asys'
include 'core' include 'core'
include 'commons'
include 'webinterface' include 'webinterface'
include 'mcserver-manager' include 'mcserver-manager'