@Entity public class Postfach extends AbstractMandantDependentEntity implements IBenutzerGruppeDependent, INameProviding, IDescriptionProviding, IUUIDEntity
Modifier and Type | Field and Description |
---|---|
static String |
ATTR_DELETABLE |
static String |
COL_UUID |
mandant
COL_LOCKINGVERSION, lockingVersion
COL_ID, id
ATTR_BENUTZERGRUPPEN
IMPORT_ID, INVALID_ID
ATTR_NAME, COL_NAME
ATTR_BESCHREIBUNG, ATTR_DESCRIPTION
ATTR_UUID, INVALID_UUID, INVALID_UUID_OBJECT, NULL_SAFE_UUID_TYPE, TYPE_NAME_UUID
ATTR_MANDANT, COL_CLIENT_ID
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() |
Long |
getId() |
String |
getName() |
String |
getUUID() |
UUID |
getUUIDObject() |
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) |
void |
setUUID(String uuid) |
void |
setUUIDObject(UUID uuid) |
getMandant, setMandant
entityHasChanged, getLockingVersion, setLockingVersion, toString
asIntValue, isPersisted, setId, setId
compareTo, equals, getDBTableName, hashCode
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
compareTo
getDescription
public static final String ATTR_DELETABLE
public static final String COL_UUID
public String getUUID()
getUUID
in interface IUUIDEntity
Mandant
, Projekt
, ...public void setUUID(String uuid)
setUUID
in interface IUUIDEntity
public UUID getUUIDObject()
getUUIDObject
in interface IUUIDEntity
public void setUUIDObject(UUID uuid)
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 © 2021 XIMA MEDIA GmbH. All rights reserved.