changes to run on non dedicated servers as well

This commit is contained in:
Frank Bauer 2021-07-29 10:01:02 +02:00
parent 7632c4e498
commit 2260d547dc
11 changed files with 99 additions and 72 deletions

View file

@ -1,19 +1,16 @@
package ru.bclib.api.dataexchange;
import java.util.HashSet;
import java.util.Set;
abstract class Connector {
protected final DataExchangeAPI api;
protected final Set<DataHandlerDescriptor> descriptors;
Connector(DataExchangeAPI api) {
this.api = api;
descriptors = new HashSet<>();
}
public abstract boolean onClient();
public void addDescriptor(DataHandlerDescriptor desc){
this.descriptors.add(desc);
protected Set<DataHandlerDescriptor> getDescriptors(){
return api.descriptors;
}
}