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

org.apache.archiva.configuration.ProxyConnectorRuleConfiguration 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;

/**
 * Class ProxyConnectorRuleConfiguration.
 * 
 * @version $Revision$ $Date$
 */
@SuppressWarnings( "all" )
public class ProxyConnectorRuleConfiguration
    implements java.io.Serializable
{

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

    /**
     * 
     *             The type if this rule: whiteList, blackList
     * etc..
     *           
     */
    private String ruleType;

    /**
     * 
     *             The pattern for this rule: whiteList, blackList
     * etc..
     *           
     */
    private String pattern;

    /**
     * Field proxyConnectors.
     */
    private java.util.List proxyConnectors;


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

    /**
     * Method addProxyConnector.
     * 
     * @param proxyConnectorConfiguration
     */
    public void addProxyConnector( ProxyConnectorConfiguration proxyConnectorConfiguration )
    {
        getProxyConnectors().add( proxyConnectorConfiguration );
    } //-- void addProxyConnector( ProxyConnectorConfiguration )

    /**
     * Get the pattern for this rule: whiteList, blackList etc..
     * 
     * @return String
     */
    public String getPattern()
    {
        return this.pattern;
    } //-- String getPattern()

    /**
     * Method getProxyConnectors.
     * 
     * @return List
     */
    public java.util.List getProxyConnectors()
    {
        if ( this.proxyConnectors == null )
        {
            this.proxyConnectors = new java.util.ArrayList();
        }

        return this.proxyConnectors;
    } //-- java.util.List getProxyConnectors()

    /**
     * Get the type if this rule: whiteList, blackList etc..
     * 
     * @return String
     */
    public String getRuleType()
    {
        return this.ruleType;
    } //-- String getRuleType()

    /**
     * Method removeProxyConnector.
     * 
     * @param proxyConnectorConfiguration
     */
    public void removeProxyConnector( ProxyConnectorConfiguration proxyConnectorConfiguration )
    {
        getProxyConnectors().remove( proxyConnectorConfiguration );
    } //-- void removeProxyConnector( ProxyConnectorConfiguration )

    /**
     * Set the pattern for this rule: whiteList, blackList etc..
     * 
     * @param pattern
     */
    public void setPattern( String pattern )
    {
        this.pattern = pattern;
    } //-- void setPattern( String )

    /**
     * Set associated proxyConnectors configuration.
     * 
     * @param proxyConnectors
     */
    public void setProxyConnectors( java.util.List proxyConnectors )
    {
        this.proxyConnectors = proxyConnectors;
    } //-- void setProxyConnectors( java.util.List )

    /**
     * Set the type if this rule: whiteList, blackList etc..
     * 
     * @param ruleType
     */
    public void setRuleType( String ruleType )
    {
        this.ruleType = ruleType;
    } //-- void setRuleType( String )

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy