LdapGroupValues.javaprojectforge-business/src/main/java/org/projectforge/business/ldap/LdapGroupValues.java, содержащий Java-код для уровня интеграции LDAP.Пакет: org.projectforge.business.ldap
Классы: LdapGroupValues
Реализует: Serializable
Методы (4): isValuesEmpty, isPosixValuesEmpty, getGidNumber, setGidNumber
Поля (2): serialVersionUID, gidNumber
Импорты: 3 пакета
package org.projectforge.business.ldap;
import org.projectforge.framework.persistence.user.entities.GroupDO;
import org.projectforge.framework.xmlstream.XmlObject;
import java.io.Serializable;
/**
* Bean, используемый для сериализации и десериализации значений ldap в виде xml-строки в {@link GroupDO#getLdapValues()} ConfigXML
* (config.xml).
* @author Kai Reinhard (k.reinhard@micromata.de)
*/
@XmlObject(alias = "values")
public class LdapGroupValues implements Serializable
{
private static final long serialVersionUID = 812898869519604597L;
private Integer gidNumber = null;
public boolean isValuesEmpty()
{
return isPosixValuesEmpty();
}
public boolean isPosixValuesEmpty()
{
return getGidNumber() == null;
}
public Integer getGidNumber()
{
return gidNumber;
}
public LdapGroupValues setGidNumber(final Integer gidNumber)
{
this.gidNumber = gidNumber;
return this;
}
}
868d6abb7 2025 -> 2026 63081666f Заголовки исходных файлов: 2024 -> 2025. b6092df09 Авторские права 2023 -> 2024 ab45d51fa Авторские права 2001-2022 -> 2001-2023. 5f7ef41b8 Авторские права 2021 -> 2022