xpipe/beacon/src/main/java/module-info.java

28 lines
942 B
Java
Raw Normal View History

2021-12-02 07:17:54 +13:00
import io.xpipe.app.core.BeaconProvider;
import io.xpipe.beacon.BeaconProviderImpl;
import io.xpipe.beacon.message.MessageProvider;
import io.xpipe.beacon.message.impl.*;
module io.xpipe.beacon {
exports io.xpipe.beacon;
exports io.xpipe.beacon.message;
exports io.xpipe.beacon.message.impl;
requires org.slf4j;
requires org.slf4j.simple;
requires com.fasterxml.jackson.core;
requires com.fasterxml.jackson.databind;
requires com.fasterxml.jackson.module.paramnames;
requires io.xpipe.core;
opens io.xpipe.beacon;
opens io.xpipe.beacon.message;
opens io.xpipe.beacon.message.impl;
exports io.xpipe.beacon.socket;
opens io.xpipe.beacon.socket;
requires org.apache.commons.lang;
uses MessageProvider;
provides MessageProvider with ListCollectionsExchange, ListEntriesExchange, ReadTableDataExchange, VersionExchange, StatusExchange, ModeExchange, ReadTableInfoExchange;
}