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

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

/**
 * configuration of a LDAP group to Archiva roles.
 * 
 * @version $Revision$ $Date$
 */
@SuppressWarnings( "all" )
public class LdapGroupMapping
    implements java.io.Serializable
{

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

    /**
     * LDAP Group.
     */
    private String group;

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


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

    /**
     * Method addRoleName.
     * 
     * @param string
     */
    public void addRoleName( String string )
    {
        getRoleNames().add( string );
    } //-- void addRoleName( String )

    /**
     * Get lDAP Group.
     * 
     * @return String
     */
    public String getGroup()
    {
        return this.group;
    } //-- String getGroup()

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

        return this.roleNames;
    } //-- java.util.List getRoleNames()

    /**
     * Method removeRoleName.
     * 
     * @param string
     */
    public void removeRoleName( String string )
    {
        getRoleNames().remove( string );
    } //-- void removeRoleName( String )

    /**
     * Set lDAP Group.
     * 
     * @param group
     */
    public void setGroup( String group )
    {
        this.group = group;
    } //-- void setGroup( String )

    /**
     * Set archiva roles.
     * 
     * @param roleNames
     */
    public void setRoleNames( java.util.List roleNames )
    {
        this.roleNames = roleNames;
    } //-- void setRoleNames( java.util.List )

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy