xpipe/beacon/src/main/java/module-info.java
2022-09-02 01:41:51 +02:00

57 lines
No EOL
1.8 KiB
Java

import io.xpipe.beacon.exchange.*;
import io.xpipe.beacon.exchange.api.*;
import io.xpipe.beacon.exchange.cli.*;
module io.xpipe.beacon {
exports io.xpipe.beacon;
exports io.xpipe.beacon.exchange;
exports io.xpipe.beacon.exchange.api;
exports io.xpipe.beacon.exchange.data;
exports io.xpipe.beacon.exchange.cli;
opens io.xpipe.beacon;
opens io.xpipe.beacon.exchange;
opens io.xpipe.beacon.exchange.api;
opens io.xpipe.beacon.exchange.data;
opens io.xpipe.beacon.exchange.cli;
requires static com.fasterxml.jackson.core;
requires static com.fasterxml.jackson.databind;
requires transitive io.xpipe.core;
requires static lombok;
uses MessageExchange;
provides io.xpipe.beacon.exchange.MessageExchange with
ForwardExchange,
EditStoreExchange,
AddSourceExchange,
StoreProviderListExchange,
ListCollectionsExchange,
ListEntriesExchange,
ModeExchange,
StatusExchange,
StopExchange,
RenameStoreExchange,
RemoveStoreExchange,
StoreAddExchange,
WritePreparationExchange,
WriteExecuteExchange,
SelectExchange,
ReadExchange,
QueryTextDataExchange,
ReadExecuteExchange,
ListStoresExchange,
DialogExchange,
QueryDataSourceExchange,
StoreStreamExchange,
EditExchange,
RemoveEntryExchange,
RemoveCollectionExchange,
RenameCollectionExchange,
RenameEntryExchange,
SourceProviderListExchange,
ConvertExchange,
QueryRawDataExchange,
QueryTableDataExchange,
VersionExchange;
}