@Entity public class Postfach extends AbstractMandantDependentEntity implements IBenutzerGruppeDependent, INameProviding, IDescriptionProviding
Modifier and Type | Field and Description |
---|---|
static String |
ATTR_DELETABLE |
mandant
id
ATTR_BENUTZERGRUPPEN, ATTR_GRUPPEN
IMPORT_ID
ATTR_NAME
ATTR_BESCHREIB, ATTR_BESCHREIBUNG
ATTR_MANDANT
ATTR_LOCKINGVERSION
Constructor and Description |
---|
Postfach() |
Modifier and Type | Method and Description |
---|---|
void |
addBenutzerGruppe(BenutzerGruppe benutzerGruppe) |
List<BenutzerGruppe> |
getBenutzerGruppen()
Liefert die Benutzergruppen-Liste der zugriffsberechtigten Benutzergruppen.
|
String |
getBeschreibung() |
int |
getId() |
String |
getName() |
boolean |
isDeletable() |
void |
removeBenutzerGruppe(BenutzerGruppe benutzerGruppe) |
void |
setBenutzerGruppen(List<BenutzerGruppe> benutzerGruppen)
Ersetzt die gegebene Liste mit der übergebenen Liste
|
void |
setBeschreibung(String beschreibung) |
void |
setDeletable(boolean deletable) |
void |
setName(String name) |
getMandant, setMandant
entityHasChanged, getLockingVersion, setLockingVersion, toString
isPersisted, setId
compareTo, equals, getDBTableName, hashCode
public static final String ATTR_DELETABLE
public int getId()
getId
in interface de.xima.cmn.dao.interfaces.IEntity
public String getName()
getName
in interface INameProviding
public void setName(String name)
public String getBeschreibung()
getBeschreibung
in interface IDescriptionProviding
public void setBeschreibung(String beschreibung)
public List<BenutzerGruppe> getBenutzerGruppen()
getBenutzerGruppen
in interface IBenutzerGruppeDependent
public void setBenutzerGruppen(List<BenutzerGruppe> benutzerGruppen)
setBenutzerGruppen
in interface IBenutzerGruppeDependent
public void addBenutzerGruppe(BenutzerGruppe benutzerGruppe)
public void removeBenutzerGruppe(BenutzerGruppe benutzerGruppe)
public boolean isDeletable()
public void setDeletable(boolean deletable)
Copyright © 2018 XIMA MEDIA GmbH. All rights reserved.