All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.apache.archiva.configuration.NetworkConfiguration Maven / Gradle / Ivy

The newest version!
// =================== DO NOT EDIT THIS FILE ====================
// Generated by Modello 1.7,
// any modifications will be overwritten.
// ==============================================================

package org.apache.archiva.configuration;

/**
 * 
 *         The network configuration for external http request to
 * repositories.
 *       
 * 
 * @version $Revision$ $Date$
 */
@SuppressWarnings( "all" )
public class NetworkConfiguration
    implements java.io.Serializable
{

      //--------------------------/
     //- Class/Member Variables -/
    //--------------------------/

    /**
     * maximum total external http connections.
     */
    private int maxTotal = 30;

    /**
     * maximum total external http connections per host.
     */
    private int maxTotalPerHost = 30;

    /**
     * use or not http connection pooling default true.
     */
    private boolean usePooling = true;


      //-----------/
     //- Methods -/
    //-----------/

    /**
     * Get maximum total external http connections.
     * 
     * @return int
     */
    public int getMaxTotal()
    {
        return this.maxTotal;
    } //-- int getMaxTotal()

    /**
     * Get maximum total external http connections per host.
     * 
     * @return int
     */
    public int getMaxTotalPerHost()
    {
        return this.maxTotalPerHost;
    } //-- int getMaxTotalPerHost()

    /**
     * Get use or not http connection pooling default true.
     * 
     * @return boolean
     */
    public boolean isUsePooling()
    {
        return this.usePooling;
    } //-- boolean isUsePooling()

    /**
     * Set maximum total external http connections.
     * 
     * @param maxTotal
     */
    public void setMaxTotal( int maxTotal )
    {
        this.maxTotal = maxTotal;
    } //-- void setMaxTotal( int )

    /**
     * Set maximum total external http connections per host.
     * 
     * @param maxTotalPerHost
     */
    public void setMaxTotalPerHost( int maxTotalPerHost )
    {
        this.maxTotalPerHost = maxTotalPerHost;
    } //-- void setMaxTotalPerHost( int )

    /**
     * Set use or not http connection pooling default true.
     * 
     * @param usePooling
     */
    public void setUsePooling( boolean usePooling )
    {
        this.usePooling = usePooling;
    } //-- void setUsePooling( boolean )

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy