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

88 lines
2.7 KiB
Java
Raw Normal View History

2022-10-23 07:00:19 +13:00
import com.fasterxml.jackson.databind.Module;
import io.xpipe.beacon.BeaconJacksonModule;
2022-12-01 07:04:35 +13:00
import io.xpipe.beacon.BeaconProxyImpl;
import io.xpipe.beacon.SecretProviderImpl;
2022-01-02 08:11:13 +13:00
import io.xpipe.beacon.exchange.*;
2022-10-16 03:06:02 +13:00
import io.xpipe.beacon.exchange.api.QueryRawDataExchange;
import io.xpipe.beacon.exchange.api.QueryTableDataExchange;
import io.xpipe.beacon.exchange.api.QueryTextDataExchange;
import io.xpipe.beacon.exchange.cli.*;
import io.xpipe.core.util.ProxyFunction;
2022-12-01 07:04:35 +13:00
import io.xpipe.core.util.ProxyProvider;
import io.xpipe.core.util.SecretProvider;
2021-12-02 07:17:54 +13:00
module io.xpipe.beacon {
exports io.xpipe.beacon;
2021-12-11 04:24:11 +13:00
exports io.xpipe.beacon.exchange;
exports io.xpipe.beacon.exchange.api;
exports io.xpipe.beacon.exchange.data;
exports io.xpipe.beacon.exchange.cli;
2021-12-02 07:17:54 +13:00
opens io.xpipe.beacon;
2021-12-11 04:24:11 +13:00
opens io.xpipe.beacon.exchange;
opens io.xpipe.beacon.exchange.api;
opens io.xpipe.beacon.exchange.data;
opens io.xpipe.beacon.exchange.cli;
2023-02-10 10:30:07 +13:00
exports io.xpipe.beacon.util;
2023-02-10 10:30:07 +13:00
opens io.xpipe.beacon.util;
2021-12-02 07:17:54 +13:00
2022-08-13 03:26:01 +12:00
requires static com.fasterxml.jackson.core;
requires static com.fasterxml.jackson.databind;
requires transitive io.xpipe.core;
2022-01-02 08:11:13 +13:00
requires static lombok;
2021-12-02 07:17:54 +13:00
2021-12-02 21:42:33 +13:00
uses MessageExchange;
2022-12-01 07:04:35 +13:00
uses ProxyFunction;
2022-10-16 03:06:02 +13:00
2023-02-10 10:30:07 +13:00
provides ProxyProvider with
BeaconProxyImpl;
provides SecretProvider with
SecretProviderImpl;
provides Module with
BeaconJacksonModule;
2022-01-02 08:11:13 +13:00
provides io.xpipe.beacon.exchange.MessageExchange with
LaunchExchange,
2022-09-02 11:41:51 +12:00
ForwardExchange,
2022-09-30 01:51:02 +13:00
InstanceExchange,
EditStoreExchange,
2022-09-02 11:41:51 +12:00
AddSourceExchange,
WriteStreamExchange,
ReadStreamExchange,
StoreProviderListExchange,
2022-01-02 08:11:13 +13:00
ListCollectionsExchange,
ListEntriesExchange,
ModeExchange,
2022-12-01 07:04:35 +13:00
ProxyWriteConnectionExchange,
ProxyFunctionExchange,
QueryStoreExchange,
2022-01-02 08:11:13 +13:00
StatusExchange,
FocusExchange,
OpenExchange,
2022-01-02 08:11:13 +13:00
StopExchange,
RenameStoreExchange,
RemoveStoreExchange,
StoreAddExchange,
2022-11-01 20:01:33 +13:00
ReadDrainExchange,
2022-01-18 21:55:43 +13:00
WritePreparationExchange,
2022-11-27 00:32:09 +13:00
ProxyReadConnectionExchange,
2022-01-18 21:55:43 +13:00
WriteExecuteExchange,
SelectExchange,
ReadExchange,
2022-05-04 01:26:31 +12:00
QueryTextDataExchange,
ListStoresExchange,
2022-01-18 21:55:43 +13:00
DialogExchange,
QueryDataSourceExchange,
EditExchange,
2022-05-29 09:52:08 +12:00
RemoveEntryExchange,
RemoveCollectionExchange,
RenameCollectionExchange,
RenameEntryExchange,
SourceProviderListExchange,
2022-05-04 01:26:31 +12:00
ConvertExchange,
2022-05-29 09:52:08 +12:00
QueryRawDataExchange,
QueryTableDataExchange,
2022-01-02 08:11:13 +13:00
VersionExchange;
2022-10-16 03:06:02 +13:00
}