Implement drains and small fixes

This commit is contained in:
Christopher Schnick
2022-11-01 08:01:33 +01:00
parent a0c008ab3b
commit 3c72078d2b
14 changed files with 250 additions and 36 deletions
@@ -0,0 +1,30 @@
package io.xpipe.beacon.exchange.cli;
import io.xpipe.beacon.RequestMessage;
import io.xpipe.beacon.ResponseMessage;
import io.xpipe.beacon.exchange.MessageExchange;
import lombok.Builder;
import lombok.NonNull;
import lombok.Value;
import lombok.extern.jackson.Jacksonized;
public class ReadDrainExchange implements MessageExchange {
@Override
public String getId() {
return "readDrain";
}
@Jacksonized
@Builder
@Value
public static class Request implements RequestMessage {
@NonNull
String name;
}
@Jacksonized
@Builder
@Value
public static class Response implements ResponseMessage {}
}
+1
View File
@@ -41,6 +41,7 @@ module io.xpipe.beacon {
RenameStoreExchange,
RemoveStoreExchange,
StoreAddExchange,
ReadDrainExchange,
WritePreparationExchange,
WriteExecuteExchange,
SelectExchange,