First network test
This commit is contained in:
parent
eda626fe10
commit
30b7c8043a
9 changed files with 382 additions and 0 deletions
19
src/main/java/ru/bclib/api/dataexchange/Connector.java
Normal file
19
src/main/java/ru/bclib/api/dataexchange/Connector.java
Normal 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);
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue