Class WebSeedClientConfiguration

  • All Implemented Interfaces:
    Serializable

    public class WebSeedClientConfiguration
    extends Object
    implements Serializable
    Common configuration parameters for an instance of WebSeedClient. This class makes it possible to add more parameters in the future without needing new constructor overloads in WebSeedClient and all its subclasses.
    See Also:
    Serialized Form
    • Constructor Detail

      • WebSeedClientConfiguration

        protected WebSeedClientConfiguration​(@Nullable
                                             Proxy proxy,
                                             @Nullable
                                             SSLSocketFactory socketFactory,
                                             long retryDelayMs)
        Parameters:
        proxy - the proxy to use with this server, or null to use the JVM default
        socketFactory - the socket factory, or null for the JVM default
        retryDelayMs - time to wait before trying again after an IOException