First network test

This commit is contained in:
Frank Bauer 2021-07-28 23:28:42 +02:00
parent eda626fe10
commit 30b7c8043a
9 changed files with 382 additions and 0 deletions

View file

@ -0,0 +1,19 @@
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);
}
}