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