Class HttpConnectionManagerParams

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable, HttpParams

    @Deprecated
    public class HttpConnectionManagerParams
    extends HttpConnectionParams
    Deprecated.
    Jakarta Commons HttpClient 3.x is deprecated in the Jenkins project. It is not recommended to use it in any new code. Instead, use HTTP client API plugins as a dependency in your code. E.g. Apache HttpComponents Client API 4.x Plugin or Async HTTP Client Plugin.
    This class represents a collection of HTTP protocol parameters applicable to HTTP connection managers. Protocol parameters may be linked together to form a hierarchy. If a particular parameter value has not been explicitly defined in the collection itself, its value will be drawn from the parent collection of parameters.
    Since:
    3.0
    See Also:
    Serialized Form
    • Field Detail

      • MAX_HOST_CONNECTIONS

        public static final java.lang.String MAX_HOST_CONNECTIONS
        Deprecated.
        Defines the maximum number of connections allowed per host configuration. These values only apply to the number of connections from a particular instance of HttpConnectionManager.

        This parameter expects a value of type Map. The value should map instances of HostConfiguration to integers. The default value can be specified using HostConfiguration.ANY_HOST_CONFIGURATION.

        See Also:
        Constant Field Values
      • MAX_TOTAL_CONNECTIONS

        public static final java.lang.String MAX_TOTAL_CONNECTIONS
        Deprecated.
        Defines the maximum number of connections allowed overall. This value only applies to the number of connections from a particular instance of HttpConnectionManager.

        This parameter expects a value of type Integer.

        See Also:
        Constant Field Values
    • Constructor Detail

      • HttpConnectionManagerParams

        public HttpConnectionManagerParams()
        Deprecated.
    • Method Detail

      • setDefaultMaxConnectionsPerHost

        public void setDefaultMaxConnectionsPerHost​(int maxHostConnections)
        Deprecated.
        Sets the default maximum number of connections allowed for a given host config.
        Parameters:
        maxHostConnections - The default maximum.
        See Also:
        MAX_HOST_CONNECTIONS
      • setMaxConnectionsPerHost

        public void setMaxConnectionsPerHost​(HostConfiguration hostConfiguration,
                                             int maxHostConnections)
        Deprecated.
        Sets the maximum number of connections to be used for the given host config.
        Parameters:
        hostConfiguration - The host config to set the maximum for. Use HostConfiguration.ANY_HOST_CONFIGURATION to configure the default value per host.
        maxHostConnections - The maximum number of connections, > 0
        See Also:
        MAX_HOST_CONNECTIONS
      • getDefaultMaxConnectionsPerHost

        public int getDefaultMaxConnectionsPerHost()
        Deprecated.
        Gets the default maximum number of connections allowed for a given host config.
        Returns:
        The default maximum.
        See Also:
        MAX_HOST_CONNECTIONS
      • getMaxConnectionsPerHost

        public int getMaxConnectionsPerHost​(HostConfiguration hostConfiguration)
        Deprecated.
        Gets the maximum number of connections to be used for a particular host config. If the value has not been specified for the given host the default value will be returned.
        Parameters:
        hostConfiguration - The host config.
        Returns:
        The maximum number of connections to be used for the given host config.
        See Also:
        MAX_HOST_CONNECTIONS
      • setMaxTotalConnections

        public void setMaxTotalConnections​(int maxTotalConnections)
        Deprecated.
        Sets the maximum number of connections allowed.
        Parameters:
        maxTotalConnections - The maximum number of connections allowed.
        See Also:
        MAX_TOTAL_CONNECTIONS
      • getMaxTotalConnections

        public int getMaxTotalConnections()
        Deprecated.
        Gets the maximum number of connections allowed.
        Returns:
        The maximum number of connections allowed.
        See Also:
        MAX_TOTAL_CONNECTIONS