Class HttpRemoteDevClient

  • All Implemented Interfaces:
    io.quarkus.deployment.dev.remote.RemoteDevClient

    public class HttpRemoteDevClient
    extends Object
    implements io.quarkus.deployment.dev.remote.RemoteDevClient
    • Constructor Detail

      • HttpRemoteDevClient

        public HttpRemoteDevClient​(String url,
                                   String password,
                                   Duration reconnectTimeout,
                                   Duration retryInterval,
                                   int retryMaxAttempts)
    • Method Detail

      • sendConnectRequest

        public Closeable sendConnectRequest​(io.quarkus.dev.spi.RemoteDevState initialState,
                                            Function<Set<String>,​Map<String,​byte[]>> initialConnectFunction,
                                            Supplier<io.quarkus.deployment.dev.remote.RemoteDevClient.SyncResult> changeRequestFunction)
        Specified by:
        sendConnectRequest in interface io.quarkus.deployment.dev.remote.RemoteDevClient